blob: d7606cfa894353a1e60c9da9fadfda8d87ae661d [file] [log] [blame]
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>SystemTDB (Apache Jena TDB)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="declaration: module: org.apache.jena.tdb, package: org.apache.jena.tdb1.sys, class: SystemTDB">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../module-summary.html">Module</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/SystemTDB.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="module-label-in-type">Module</span>&nbsp;<a href="../../../../../module-summary.html">org.apache.jena.tdb</a></div>
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.jena.tdb1.sys</a></div>
<h1 title="Class SystemTDB" class="title">Class SystemTDB</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.apache.jena.tdb1.sys.SystemTDB</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SystemTDB</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- =========== FIELD SUMMARY =========== -->
<li>
<section class="field-summary" id="field-summary">
<h2>Field Summary</h2>
<div class="caption"><span>Fields</span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Field</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static final int</code></div>
<div class="col-second even-row-color"><code><a href="#BlockReadCacheSize" class="member-name-link">BlockReadCacheSize</a></code></div>
<div class="col-last even-row-color">
<div class="block">Size of read block cache (32 bit systems only).</div>
</div>
<div class="col-first odd-row-color"><code>static final int</code></div>
<div class="col-second odd-row-color"><code><a href="#BlockSize" class="member-name-link">BlockSize</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Size, in bytes, of a block</div>
</div>
<div class="col-first even-row-color"><code>static final int</code></div>
<div class="col-second even-row-color"><code><a href="#BlockSizeTest" class="member-name-link">BlockSizeTest</a></code></div>
<div class="col-last even-row-color">
<div class="block">Size, in bytes, of a block for testing</div>
</div>
<div class="col-first odd-row-color"><code>static final int</code></div>
<div class="col-second odd-row-color"><code><a href="#BlockSizeTestMem" class="member-name-link">BlockSizeTestMem</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Size, in bytes, of a block for testing</div>
</div>
<div class="col-first even-row-color"><code>static final int</code></div>
<div class="col-second even-row-color"><code><a href="#BlockWriteCacheSize" class="member-name-link">BlockWriteCacheSize</a></code></div>
<div class="col-last even-row-color">
<div class="block">Size of the delayed-write block cache (32 bit systems only) (per file)</div>
</div>
<div class="col-first odd-row-color"><code>static boolean</code></div>
<div class="col-second odd-row-color"><code><a href="#Checking" class="member-name-link">Checking</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation</code></div>
<div class="col-second even-row-color"><code><a href="#defaultReorderTransform" class="member-name-link">defaultReorderTransform</a></code></div>
<div class="col-last even-row-color">
<div class="block">Default BGP optimizer</div>
</div>
<div class="col-first odd-row-color"><code>static boolean</code></div>
<div class="col-second odd-row-color"><code><a href="#DiskLocationMultiJvmUsagePrevention" class="member-name-link">DiskLocationMultiJvmUsagePrevention</a></code></div>
<div class="col-last odd-row-color">
<div class="block">New feature introduced by JENA-648 to help prevent one common cause of TDB corruption.</div>
</div>
<div class="col-first even-row-color"><code>static final boolean</code></div>
<div class="col-second even-row-color"><code><a href="#enableInlineLiterals" class="member-name-link">enableInlineLiterals</a></code></div>
<div class="col-last even-row-color">
<div class="block"><b>Unsupported</b> (for non-standard setups).</div>
</div>
<div class="col-first odd-row-color"><code>static final org.slf4j.Logger</code></div>
<div class="col-second odd-row-color"><code><a href="#errlog" class="member-name-link">errlog</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Send warnings and error</div>
</div>
<div class="col-first even-row-color"><code>static final byte</code></div>
<div class="col-second even-row-color"><code><a href="#FillByte" class="member-name-link">FillByte</a></code></div>
<div class="col-last even-row-color">
<div class="block">FillByte value for NullOut</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
<div class="col-second odd-row-color"><code><a href="#indexRecordQuadFactory" class="member-name-link">indexRecordQuadFactory</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
<div class="col-second even-row-color"><code><a href="#indexRecordTripleFactory" class="member-name-link">indexRecordTripleFactory</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final boolean</code></div>
<div class="col-second odd-row-color"><code><a href="#is64bitSystem" class="member-name-link">is64bitSystem</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final boolean</code></div>
<div class="col-second even-row-color"><code><a href="#isWindows" class="member-name-link">isWindows</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final int</code></div>
<div class="col-second odd-row-color"><code><a href="#LenIndexQuadRecord" class="member-name-link">LenIndexQuadRecord</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Size, in bytes, of a quad index record.</div>
</div>
<div class="col-first even-row-color"><code>static final int</code></div>
<div class="col-second even-row-color"><code><a href="#LenIndexTripleRecord" class="member-name-link">LenIndexTripleRecord</a></code></div>
<div class="col-last even-row-color">
<div class="block">Size, in bytes, of a triple index record.</div>
</div>
<div class="col-first odd-row-color"><code>static final int</code></div>
<div class="col-second odd-row-color"><code><a href="#LenNodeHash" class="member-name-link">LenNodeHash</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Size, in bytes, of a Node hash.</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteOrder.html" title="class or interface in java.nio" class="external-link">ByteOrder</a></code></div>
<div class="col-second even-row-color"><code><a href="#NetworkOrder" class="member-name-link">NetworkOrder</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final int</code></div>
<div class="col-second odd-row-color"><code><a href="#Node2NodeIdCacheSize" class="member-name-link">Node2NodeIdCacheSize</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Size of Node to NodeId cache.</div>
</div>
<div class="col-first even-row-color"><code>static final int</code></div>
<div class="col-second even-row-color"><code><a href="#NodeId2NodeCacheSize" class="member-name-link">NodeId2NodeCacheSize</a></code></div>
<div class="col-last even-row-color">
<div class="block">Size of NodeId to Node cache.</div>
</div>
<div class="col-first odd-row-color"><code>static final int</code></div>
<div class="col-second odd-row-color"><code><a href="#NodeMissCacheSize" class="member-name-link">NodeMissCacheSize</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Size of Node lookup miss cache.</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></code></div>
<div class="col-second even-row-color"><code><a href="#nodeRecordFactory" class="member-name-link">nodeRecordFactory</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static boolean</code></div>
<div class="col-second odd-row-color"><code><a href="#NullOut" class="member-name-link">NullOut</a></code></div>
<div class="col-last odd-row-color">
<div class="block">null out (with the FillByte) freed up space in buffers</div>
</div>
<div class="col-first even-row-color"><code>static final int</code></div>
<div class="col-second even-row-color"><code><a href="#ObjectFileWriteCacheSize" class="member-name-link">ObjectFileWriteCacheSize</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final int</code></div>
<div class="col-second odd-row-color"><code><a href="#OrderMem" class="member-name-link">OrderMem</a></code></div>
<div class="col-last odd-row-color">
<div class="block">order of an in-memory BTree or B+Tree</div>
</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="#propertyEnableInlineLiterals1" class="member-name-link">propertyEnableInlineLiterals1</a></code></div>
<div class="col-last even-row-color">
<div class="block">Unsupported (for non-standard setups)</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><code><a href="#propertyEnableInlineLiterals2" class="member-name-link">propertyEnableInlineLiterals2</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Unsupported (for non-standard setups)</div>
</div>
<div class="col-first even-row-color"><code>static final int</code></div>
<div class="col-second even-row-color"><code><a href="#SegmentSize" class="member-name-link">SegmentSize</a></code></div>
<div class="col-last even-row-color">
<div class="block">Size, in bytes, of a segment (used for memory mapped files)</div>
</div>
<div class="col-first odd-row-color"><code>static final int</code></div>
<div class="col-second odd-row-color"><code><a href="#SizeOfInt" class="member-name-link">SizeOfInt</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Size, in bytes, of a Java int</div>
</div>
<div class="col-first even-row-color"><code>static final int</code></div>
<div class="col-second even-row-color"><code><a href="#SizeOfLong" class="member-name-link">SizeOfLong</a></code></div>
<div class="col-last even-row-color">
<div class="block">Size, in bytes, of a Java long</div>
</div>
<div class="col-first odd-row-color"><code>static final int</code></div>
<div class="col-second odd-row-color"><code><a href="#SizeOfNodeId" class="member-name-link">SizeOfNodeId</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Size, in bytes, of the persistent representation of a node id</div>
</div>
<div class="col-first even-row-color"><code>static final int</code></div>
<div class="col-second even-row-color"><code><a href="#SizeOfPointer" class="member-name-link">SizeOfPointer</a></code></div>
<div class="col-last even-row-color">
<div class="block">Size, in bytes, of a pointer between blocks</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><code><a href="#symbolNamespace" class="member-name-link">symbolNamespace</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Root of TDB-defined parameter names</div>
</div>
<div class="col-first even-row-color"><code>static final org.apache.jena.sparql.util.Symbol</code></div>
<div class="col-second even-row-color"><code><a href="#symFileMode" class="member-name-link">symFileMode</a></code></div>
<div class="col-last even-row-color">
<div class="block">File mode : one of "direct", "mapped", "default"</div>
</div>
<div class="col-first odd-row-color"><code>static final org.apache.jena.sparql.util.Symbol</code></div>
<div class="col-second odd-row-color"><code><a href="#symIndexType" class="member-name-link">symIndexType</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Index type</div>
</div>
<div class="col-first even-row-color"><code>static final org.apache.jena.sparql.util.Symbol</code></div>
<div class="col-second even-row-color"><code><a href="#symLogDuplicates" class="member-name-link">symLogDuplicates</a></code></div>
<div class="col-last even-row-color">
<div class="block">Log duplicates during loading</div>
</div>
<div class="col-first odd-row-color"><code>static final org.apache.jena.sparql.util.Symbol</code></div>
<div class="col-second odd-row-color"><code><a href="#symTupleFilter" class="member-name-link">symTupleFilter</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Experimental : triple and quad filtering at scan level</div>
</div>
<div class="col-first even-row-color"><code>static final org.slf4j.Logger</code></div>
<div class="col-second even-row-color"><code><a href="#syslog" class="member-name-link">syslog</a></code></div>
<div class="col-last even-row-color">
<div class="block">TDB System log - use for general messages (a few) and warnings.</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><code><a href="#tdbPropertyRoot" class="member-name-link">tdbPropertyRoot</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Root of any TDB-defined Java system properties</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><code><a href="#tdbSymbolPrefix" class="member-name-link">tdbSymbolPrefix</a></code></div>
<div class="col-last even-row-color">
<div class="block">Root of TDB-defined parameter short names</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><code><a href="#tdbSymbolPrefix1" class="member-name-link">tdbSymbolPrefix1</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Root of TDB-defined parameter short names, alternate name</div>
</div>
</div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">SystemTDB</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.jena.sparql.util.Symbol</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#allocSymbol(java.lang.String)" class="member-name-link">allocSymbol</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;shortName)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#fileMode()" class="member-name-link">fileMode</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#panic(java.lang.Class,java.lang.String)" class="member-name-link">panic</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;?&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;string)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#setFileMode(org.apache.jena.tdb1.base.block.FileMode)" class="member-name-link">setFileMode</a><wbr>(<a href="../base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a>&nbsp;newFileMode)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ FIELD DETAIL =========== -->
<li>
<section class="field-details" id="field-detail">
<h2>Field Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="syslog">
<h3>syslog</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.slf4j.Logger</span>&nbsp;<span class="element-name">syslog</span></div>
<div class="block">TDB System log - use for general messages (a few) and warnings.
Generally, do not log events unless you want every user to see them every time.
TDB is an embedded database - libraries and embedded systems should be seen and not heard.</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="#errlog"><code>errlog</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="errlog">
<h3>errlog</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.slf4j.Logger</span>&nbsp;<span class="element-name">errlog</span></div>
<div class="block">Send warnings and error</div>
</section>
</li>
<li>
<section class="detail" id="SizeOfLong">
<h3>SizeOfLong</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">SizeOfLong</span></div>
<div class="block">Size, in bytes, of a Java long</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.SizeOfLong">Constant Field Values</a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="SizeOfInt">
<h3>SizeOfInt</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">SizeOfInt</span></div>
<div class="block">Size, in bytes, of a Java int</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.SizeOfInt">Constant Field Values</a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="SizeOfNodeId">
<h3>SizeOfNodeId</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">SizeOfNodeId</span></div>
<div class="block">Size, in bytes, of the persistent representation of a node id</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.SizeOfNodeId">Constant Field Values</a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="SizeOfPointer">
<h3>SizeOfPointer</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">SizeOfPointer</span></div>
<div class="block">Size, in bytes, of a pointer between blocks</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.SizeOfPointer">Constant Field Values</a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="LenIndexTripleRecord">
<h3>LenIndexTripleRecord</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">LenIndexTripleRecord</span></div>
<div class="block">Size, in bytes, of a triple index record.</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.LenIndexTripleRecord">Constant Field Values</a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="LenIndexQuadRecord">
<h3>LenIndexQuadRecord</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">LenIndexQuadRecord</span></div>
<div class="block">Size, in bytes, of a quad index record.</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.LenIndexQuadRecord">Constant Field Values</a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="LenNodeHash">
<h3>LenNodeHash</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">LenNodeHash</span></div>
<div class="block">Size, in bytes, of a Node hash.
In TDB 0.7.X and before this was 8 bytes (64/8).
In TDB 0.8.0 and above it is 16 bytes (128/8).
These two systems are not compatible.</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.LenNodeHash">Constant Field Values</a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="indexRecordTripleFactory">
<h3>indexRecordTripleFactory</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span>&nbsp;<span class="element-name">indexRecordTripleFactory</span></div>
</section>
</li>
<li>
<section class="detail" id="indexRecordQuadFactory">
<h3>indexRecordQuadFactory</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span>&nbsp;<span class="element-name">indexRecordQuadFactory</span></div>
</section>
</li>
<li>
<section class="detail" id="nodeRecordFactory">
<h3>nodeRecordFactory</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="../base/record/RecordFactory.html" title="class in org.apache.jena.tdb1.base.record">RecordFactory</a></span>&nbsp;<span class="element-name">nodeRecordFactory</span></div>
</section>
</li>
<li>
<section class="detail" id="symbolNamespace">
<h3>symbolNamespace</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">symbolNamespace</span></div>
<div class="block">Root of TDB-defined parameter names</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.symbolNamespace">Constant Field Values</a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="tdbSymbolPrefix">
<h3>tdbSymbolPrefix</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">tdbSymbolPrefix</span></div>
<div class="block">Root of TDB-defined parameter short names</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.tdbSymbolPrefix">Constant Field Values</a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="tdbSymbolPrefix1">
<h3>tdbSymbolPrefix1</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">tdbSymbolPrefix1</span></div>
<div class="block">Root of TDB-defined parameter short names, alternate name</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.tdbSymbolPrefix1">Constant Field Values</a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="tdbPropertyRoot">
<h3>tdbPropertyRoot</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">tdbPropertyRoot</span></div>
<div class="block">Root of any TDB-defined Java system properties</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.tdbPropertyRoot">Constant Field Values</a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="symLogDuplicates">
<h3>symLogDuplicates</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.sparql.util.Symbol</span>&nbsp;<span class="element-name">symLogDuplicates</span></div>
<div class="block">Log duplicates during loading</div>
</section>
</li>
<li>
<section class="detail" id="symFileMode">
<h3>symFileMode</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.sparql.util.Symbol</span>&nbsp;<span class="element-name">symFileMode</span></div>
<div class="block">File mode : one of "direct", "mapped", "default"</div>
</section>
</li>
<li>
<section class="detail" id="symIndexType">
<h3>symIndexType</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.sparql.util.Symbol</span>&nbsp;<span class="element-name">symIndexType</span></div>
<div class="block">Index type</div>
</section>
</li>
<li>
<section class="detail" id="symTupleFilter">
<h3>symTupleFilter</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.jena.sparql.util.Symbol</span>&nbsp;<span class="element-name">symTupleFilter</span></div>
<div class="block">Experimental : triple and quad filtering at scan level</div>
</section>
</li>
<li>
<section class="detail" id="is64bitSystem">
<h3>is64bitSystem</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">is64bitSystem</span></div>
</section>
</li>
<li>
<section class="detail" id="BlockSize">
<h3>BlockSize</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">BlockSize</span></div>
<div class="block">Size, in bytes, of a block</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.BlockSize">Constant Field Values</a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="BlockSizeTest">
<h3>BlockSizeTest</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">BlockSizeTest</span></div>
<div class="block">Size, in bytes, of a block for testing</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.BlockSizeTest">Constant Field Values</a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="BlockSizeTestMem">
<h3>BlockSizeTestMem</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">BlockSizeTestMem</span></div>
<div class="block">Size, in bytes, of a block for testing</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.BlockSizeTestMem">Constant Field Values</a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="OrderMem">
<h3>OrderMem</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">OrderMem</span></div>
<div class="block">order of an in-memory BTree or B+Tree</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.OrderMem">Constant Field Values</a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="SegmentSize">
<h3>SegmentSize</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">SegmentSize</span></div>
<div class="block">Size, in bytes, of a segment (used for memory mapped files)</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.SegmentSize">Constant Field Values</a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="ObjectFileWriteCacheSize">
<h3>ObjectFileWriteCacheSize</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">ObjectFileWriteCacheSize</span></div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.ObjectFileWriteCacheSize">Constant Field Values</a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="Node2NodeIdCacheSize">
<h3>Node2NodeIdCacheSize</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">Node2NodeIdCacheSize</span></div>
<div class="block">Size of Node to NodeId cache.
Used to map from Node to NodeId spaces.
Used for loading and for query preparation.</div>
</section>
</li>
<li>
<section class="detail" id="NodeId2NodeCacheSize">
<h3>NodeId2NodeCacheSize</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">NodeId2NodeCacheSize</span></div>
<div class="block">Size of NodeId to Node cache.
Used to map from NodeId to Node spaces.
Used for retriveing results.</div>
</section>
</li>
<li>
<section class="detail" id="NodeMissCacheSize">
<h3>NodeMissCacheSize</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">NodeMissCacheSize</span></div>
<div class="block">Size of Node lookup miss cache.</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.NodeMissCacheSize">Constant Field Values</a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="BlockWriteCacheSize">
<h3>BlockWriteCacheSize</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">BlockWriteCacheSize</span></div>
<div class="block">Size of the delayed-write block cache (32 bit systems only) (per file)</div>
</section>
</li>
<li>
<section class="detail" id="BlockReadCacheSize">
<h3>BlockReadCacheSize</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">BlockReadCacheSize</span></div>
<div class="block">Size of read block cache (32 bit systems only). Increase JVM size as necessary. Per file.</div>
</section>
</li>
<li>
<section class="detail" id="defaultReorderTransform">
<h3>defaultReorderTransform</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.sparql.engine.optimizer.reorder.ReorderTransformation</span>&nbsp;<span class="element-name">defaultReorderTransform</span></div>
<div class="block">Default BGP optimizer</div>
</section>
</li>
<li>
<section class="detail" id="NetworkOrder">
<h3>NetworkOrder</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/ByteOrder.html" title="class or interface in java.nio" class="external-link">ByteOrder</a></span>&nbsp;<span class="element-name">NetworkOrder</span></div>
</section>
</li>
<li>
<section class="detail" id="propertyEnableInlineLiterals1">
<h3>propertyEnableInlineLiterals1</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">propertyEnableInlineLiterals1</span></div>
<div class="block">Unsupported (for non-standard setups)</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="#enableInlineLiterals"><code>enableInlineLiterals</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="propertyEnableInlineLiterals2">
<h3>propertyEnableInlineLiterals2</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">propertyEnableInlineLiterals2</span></div>
<div class="block">Unsupported (for non-standard setups)</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="#enableInlineLiterals"><code>enableInlineLiterals</code></a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="enableInlineLiterals">
<h3>enableInlineLiterals</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">enableInlineLiterals</span></div>
<div class="block"><b>Unsupported</b> (for non-standard setups).
This controls whether literal values are inlined into NodeIds.
This is a major efficiency boost and is the default setting.
It can be set false with <code>-Dtdb:store.enableInlineLiterals=false</code>.
Do not mix databases created with this set to different values.
Chaos and incorrect results will result.
Use with care. No support.
Default setting is <code>true</code></div>
</section>
</li>
<li>
<section class="detail" id="NullOut">
<h3>NullOut</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">NullOut</span></div>
<div class="block">null out (with the FillByte) freed up space in buffers</div>
</section>
</li>
<li>
<section class="detail" id="FillByte">
<h3>FillByte</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">byte</span>&nbsp;<span class="element-name">FillByte</span></div>
<div class="block">FillByte value for NullOut</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list">
<li><a href="../../../../../../constant-values.html#org.apache.jena.tdb1.sys.SystemTDB.FillByte">Constant Field Values</a></li>
</ul>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="Checking">
<h3>Checking</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">Checking</span></div>
</section>
</li>
<li>
<section class="detail" id="DiskLocationMultiJvmUsagePrevention">
<h3>DiskLocationMultiJvmUsagePrevention</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">DiskLocationMultiJvmUsagePrevention</span></div>
<div class="block">New feature introduced by JENA-648 to help prevent one common cause of TDB corruption.
<p>
When enabled lock files are written to disk locations with the current owner process PID,
other processes will refuse to access that location while another live process owns the PID.
</p></div>
</section>
</li>
<li>
<section class="detail" id="isWindows">
<h3>isWindows</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isWindows</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>SystemTDB</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">SystemTDB</span>()</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="panic(java.lang.Class,java.lang.String)">
<h3>panic</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">panic</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;?&gt;&nbsp;clazz,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;string)</span></div>
</section>
</li>
<li>
<section class="detail" id="allocSymbol(java.lang.String)">
<h3>allocSymbol</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">org.apache.jena.sparql.util.Symbol</span>&nbsp;<span class="element-name">allocSymbol</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;shortName)</span></div>
</section>
</li>
<li>
<section class="detail" id="fileMode()">
<h3>fileMode</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="../base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a></span>&nbsp;<span class="element-name">fileMode</span>()</div>
</section>
</li>
<li>
<section class="detail" id="setFileMode(org.apache.jena.tdb1.base.block.FileMode)">
<h3>setFileMode</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setFileMode</span><wbr><span class="parameters">(<a href="../base/block/FileMode.html" title="enum class in org.apache.jena.tdb1.base.block">FileMode</a>&nbsp;newFileMode)</span></div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
</footer>
</div>
</div>
</body>
</html>