blob: 6d5ec1c5fd246484d1f7c7b87bff109e00dd6570 [file] [log] [blame]
<!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>