blob: 174aa4c9c23edd07e76eccb54fd22b3f25b95050 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_282) on Thu Sep 09 23:36:09 BST 2021 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Index (datasketches-memory-java8 2.0.0 API)</title>
<meta name="date" content="2021-09-09">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Index (datasketches-memory-java8 2.0.0 API)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li><a href="org/apache/datasketches/memory/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="org/apache/datasketches/memory/package-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
<li><a href="index-all.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:W">W</a>&nbsp;<a href="#I:X">X</a>&nbsp;<a name="I:A">
<!-- -->
</a>
<h2 class="title">A</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#allocate-int-">allocate(int)</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Creates on-heap WritableMemory with the given capacity and the native byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#allocate-int-java.nio.ByteOrder-">allocate(int, ByteOrder)</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Creates on-heap WritableMemory with the given capacity and the given byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#allocate-int-java.nio.ByteOrder-org.apache.datasketches.memory.MemoryRequestServer-">allocate(int, ByteOrder, MemoryRequestServer)</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Creates on-heap WritableMemory with the given capacity and the given byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#allocateDirect-long-">allocateDirect(long)</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Allocates and provides access to capacityBytes directly in native (off-heap) memory.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#allocateDirect-long-java.nio.ByteOrder-org.apache.datasketches.memory.MemoryRequestServer-">allocateDirect(long, ByteOrder, MemoryRequestServer)</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Allocates and provides access to capacityBytes directly in native (off-heap) memory.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#asBuffer--">asBuffer()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Returns a new <i>Buffer</i> view of this object.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#asBuffer-java.nio.ByteOrder-">asBuffer(ByteOrder)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Returns a new <i>Buffer</i> view of this object, with the given
byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#asMemory--">asMemory()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Convert this Buffer to a Memory.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#asMemory-java.nio.ByteOrder-">asMemory(ByteOrder)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Convert this Buffer to a Memory with the given byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#asWritableBuffer--">asWritableBuffer()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Returns a new <i>WritableBuffer</i> with a writable view of this object.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#asWritableBuffer-java.nio.ByteOrder-">asWritableBuffer(ByteOrder)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Returns a new <i>WritableBuffer</i> with a writable view of this object
with the given byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#asWritableMemory--">asWritableMemory()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Convert this WritableBuffer to a WritableMemory.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#asWritableMemory-java.nio.ByteOrder-">asWritableMemory(ByteOrder)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Convert this WritableBuffer to a WritableMemory with the given byte order.</div>
</dd>
</dl>
<a name="I:B">
<!-- -->
</a>
<h2 class="title">B</h2>
<dl>
<dt><a href="org/apache/datasketches/memory/BaseBuffer.html" title="interface in org.apache.datasketches.memory"><span class="typeNameLink">BaseBuffer</span></a> - Interface in <a href="org/apache/datasketches/memory/package-summary.html">org.apache.datasketches.memory</a></dt>
<dd>
<div class="block">Defines the relative positional API.</div>
</dd>
<dt><a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory"><span class="typeNameLink">BaseState</span></a> - Interface in <a href="org/apache/datasketches/memory/package-summary.html">org.apache.datasketches.memory</a></dt>
<dd>
<div class="block">Keeps key configuration state for Memory and Buffer plus some common static variables
and check methods.</div>
</dd>
<dt><a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory"><span class="typeNameLink">Buffer</span></a> - Interface in <a href="org/apache/datasketches/memory/package-summary.html">org.apache.datasketches.memory</a></dt>
<dd>
<div class="block">Defines the read-only API for relative positional access to a resource.</div>
</dd>
</dl>
<a name="I:C">
<!-- -->
</a>
<h2 class="title">C</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#checkValidAndBounds-long-long-">checkValidAndBounds(long, long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">Checks that the specified range of bytes is within bounds of this object, throws
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang"><code>IllegalArgumentException</code></a> if it's not: i.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#clear--">clear()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Clears all bytes of this Buffer from position to end to zero.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#clear--">clear()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Clears all bytes of this Memory to zero</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#clear-long-long-">clear(long, long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Clears a portion of this Memory to zero.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#clearBits-long-byte-">clearBits(long, byte)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Clears the bits defined by the bitMask</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#compareAndSwapLong-long-long-long-">compareAndSwapLong(long, long, long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Atomically sets the current value at the memory location to the given updated value
if and only if the current value <code>==</code> the expected value.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#compareTo-long-long-org.apache.datasketches.memory.Buffer-long-long-">compareTo(long, long, Buffer, long, long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Compares the bytes of this Buffer to <i>that</i> Buffer.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#compareTo-long-long-org.apache.datasketches.memory.Memory-long-long-">compareTo(long, long, Memory, long, long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Compares the bytes of this Memory to <i>that</i> Memory.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#copyTo-long-org.apache.datasketches.memory.WritableMemory-long-long-">copyTo(long, WritableMemory, long, long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Copies bytes from a source range of this Memory to a destination range of the given Memory
with the same semantics when copying between overlapping ranges of bytes as method
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/System.html?is-external=true#arraycopy-java.lang.Object-int-java.lang.Object-int-int-" title="class or interface in java.lang"><code>System.arraycopy(Object, int, Object, int, int)</code></a> has.</div>
</dd>
</dl>
<a name="I:D">
<!-- -->
</a>
<h2 class="title">D</h2>
<dl>
<dt><a href="org/apache/datasketches/memory/DefaultMemoryRequestServer.html" title="class in org.apache.datasketches.memory"><span class="typeNameLink">DefaultMemoryRequestServer</span></a> - Class in <a href="org/apache/datasketches/memory/package-summary.html">org.apache.datasketches.memory</a></dt>
<dd>
<div class="block">This is a simple implementation of the MemoryRequestServer that creates space on the Java heap
for the requesting application.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/DefaultMemoryRequestServer.html#DefaultMemoryRequestServer--">DefaultMemoryRequestServer()</a></span> - Constructor for class org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/DefaultMemoryRequestServer.html" title="class in org.apache.datasketches.memory">DefaultMemoryRequestServer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#defaultMemReqSvr">defaultMemReqSvr</a></span> - Static variable in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">The placeholder for the default MemoryRequestServer, if set at all.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#duplicate--">duplicate()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Returns a read-only duplicate view of this Buffer with the same but independent values of
<i>start</i>, <i>position</i> and <i>end</i>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#duplicate-java.nio.ByteOrder-">duplicate(ByteOrder)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Returns a read-only duplicate view of this Buffer with the same but independent values of
<i>start</i>, <i>position</i> and <i>end</i>, but with the specified byteOrder.</div>
</dd>
</dl>
<a name="I:E">
<!-- -->
</a>
<h2 class="title">E</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">Returns true if the given object is an instance of this class and has equal data contents.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#equalTo-long-java.lang.Object-long-long-">equalTo(long, Object, long, long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">Returns true if the given object is an instance of this class and has equal contents to
this object in the given range of bytes.</div>
</dd>
</dl>
<a name="I:F">
<!-- -->
</a>
<h2 class="title">F</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#fill-byte-">fill(byte)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Fills this Buffer from position to end with the given byte value.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#fill-byte-">fill(byte)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Fills all bytes of this Memory region to the given byte value.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#fill-long-long-byte-">fill(long, long, byte)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Fills a portion of this Memory region to the given byte value.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMap.html#force--">force()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMap.html" title="interface in org.apache.datasketches.memory">WritableMap</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:G">
<!-- -->
</a>
<h2 class="title">G</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Handle.html#get--">get()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Handle.html" title="interface in org.apache.datasketches.memory">Handle</a></dt>
<dd>
<div class="block">Gets a Memory</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#getAndAddLong-long-long-">getAndAddLong(long, long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Atomically adds the given value to the long located at offsetBytes.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#getAndSetLong-long-long-">getAndSetLong(long, long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Atomically exchanges the given value with the current value located at offsetBytes.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#getArray--">getArray()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Returns the primitive backing array, otherwise null.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#getArray--">getArray()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Returns the primitive backing array, otherwise null.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#getBoolean--">getBoolean()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Gets the boolean value at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#getBoolean-long-">getBoolean(long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Gets the boolean value at the given offset.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#getBoolean-long-">getBoolean(long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Gets the boolean value at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#getBooleanArray-boolean:A-int-int-">getBooleanArray(boolean[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Gets the boolean array at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#getBooleanArray-long-boolean:A-int-int-">getBooleanArray(long, boolean[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Gets the boolean array at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#getByte--">getByte()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Gets the byte value at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#getByte-long-">getByte(long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Gets the byte value at the given offset.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#getByte-long-">getByte(long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Gets the byte value at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#getByteArray-byte:A-int-int-">getByteArray(byte[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Gets the byte array at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#getByteArray-long-byte:A-int-int-">getByteArray(long, byte[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Gets the byte array at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#getByteBuffer--">getByteBuffer()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">Gets the backing ByteBuffer if it exists, otherwise returns null.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#getCapacity--">getCapacity()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">Gets the capacity of this object in bytes</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#getChar--">getChar()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Gets the char value at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#getChar-long-">getChar(long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Gets the char value at the given offset.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#getChar-long-">getChar(long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Gets the char value at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#getCharArray-char:A-int-int-">getCharArray(char[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Gets the char array at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#getCharArray-long-char:A-int-int-">getCharArray(long, char[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Gets the char array at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#getCharsFromUtf8-long-int-java.lang.Appendable-">getCharsFromUtf8(long, int, Appendable)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Gets UTF-8 encoded bytes from this Memory, starting at offsetBytes to a length of
utf8LengthBytes, decodes them into characters and appends them to the given Appendable.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#getCharsFromUtf8-long-int-java.lang.StringBuilder-">getCharsFromUtf8(long, int, StringBuilder)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Gets UTF-8 encoded bytes from this Memory, starting at offsetBytes to a length of
utf8LengthBytes, decodes them into characters and appends them to the given StringBuilder.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#getCumulativeOffset--">getCumulativeOffset()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">Gets the cumulative offset in bytes of this object from the backing resource.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#getCumulativeOffset-long-">getCumulativeOffset(long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">Gets the cumulative offset in bytes of this object from the backing resource including the given
offsetBytes.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#getCurrentDirectMemoryAllocated--">getCurrentDirectMemoryAllocated()</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">Gets the current size of active direct memory allocated.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#getCurrentDirectMemoryAllocations--">getCurrentDirectMemoryAllocations()</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">Gets the current number of active direct memory allocations.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#getCurrentDirectMemoryMapAllocated--">getCurrentDirectMemoryMapAllocated()</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">Gets the current size of active direct memory map allocated.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#getCurrentDirectMemoryMapAllocations--">getCurrentDirectMemoryMapAllocations()</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">Gets the current number of active direct memory map allocations.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#getDouble--">getDouble()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Gets the double value at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#getDouble-long-">getDouble(long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Gets the double value at the given offset.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#getDouble-long-">getDouble(long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Gets the double value at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#getDoubleArray-double:A-int-int-">getDoubleArray(double[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Gets the double array at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#getDoubleArray-long-double:A-int-int-">getDoubleArray(long, double[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Gets the double array at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseBuffer.html#getEnd--">getEnd()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseBuffer.html" title="interface in org.apache.datasketches.memory">BaseBuffer</a></dt>
<dd>
<div class="block">Gets the end position</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#getFloat--">getFloat()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Gets the float value at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#getFloat-long-">getFloat(long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Gets the float value at the given offset.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#getFloat-long-">getFloat(long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Gets the float value at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#getFloatArray-float:A-int-int-">getFloatArray(float[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Gets the float array at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#getFloatArray-long-float:A-int-int-">getFloatArray(long, float[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Gets the float array at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#getInt--">getInt()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Gets the int value at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#getInt-long-">getInt(long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Gets the int value at the given offset.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#getInt-long-">getInt(long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Gets the int value at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#getIntArray-int:A-int-int-">getIntArray(int[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Gets the int array at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#getIntArray-long-int:A-int-int-">getIntArray(long, int[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Gets the int array at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#getLong--">getLong()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Gets the long value at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#getLong-long-">getLong(long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Gets the long value at the given offset.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#getLong-long-">getLong(long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Gets the long value at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#getLongArray-long:A-int-int-">getLongArray(long[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Gets the long array at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#getLongArray-long-long:A-int-int-">getLongArray(long, long[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Gets the long array at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#getMemoryRequestServer--">getMemoryRequestServer()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">WritableBuffer enables this for ByteBuffer backed resources.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#getMemoryRequestServer--">getMemoryRequestServer()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">WritableMemory enables this for ByteBuffer, Heap and Direct Memory backed resources.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseBuffer.html#getPosition--">getPosition()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseBuffer.html" title="interface in org.apache.datasketches.memory">BaseBuffer</a></dt>
<dd>
<div class="block">Gets the current position</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#getRegionOffset--">getRegionOffset()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">Returns the offset of address zero of this object relative to the address zero of the
backing resource but not including the size of any Java object header.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#getRegionOffset-long-">getRegionOffset(long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">Returns the offset of address zero of this object relative to the address zero of the
backing resource plus the given offsetBytes but not including the size of any Java object
header.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseBuffer.html#getRemaining--">getRemaining()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseBuffer.html" title="interface in org.apache.datasketches.memory">BaseBuffer</a></dt>
<dd>
<div class="block">The number of elements remaining between the current position and the end position</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#getShort--">getShort()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Gets the short value at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#getShort-long-">getShort(long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Gets the short value at the given offset.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#getShort-long-">getShort(long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Gets the short value at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#getShortArray-short:A-int-int-">getShortArray(short[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Gets the short array at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#getShortArray-long-short:A-int-int-">getShortArray(long, short[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Gets the short array at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseBuffer.html#getStart--">getStart()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseBuffer.html" title="interface in org.apache.datasketches.memory">BaseBuffer</a></dt>
<dd>
<div class="block">Gets start position</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#getTypeByteOrder--">getTypeByteOrder()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">Gets the current Type ByteOrder.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableHandle.html#getWritable--">getWritable()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableHandle.html" title="interface in org.apache.datasketches.memory">WritableHandle</a></dt>
<dd>
<div class="block">Gets a WritableMemory</div>
</dd>
</dl>
<a name="I:H">
<!-- -->
</a>
<h2 class="title">H</h2>
<dl>
<dt><a href="org/apache/datasketches/memory/Handle.html" title="interface in org.apache.datasketches.memory"><span class="typeNameLink">Handle</span></a> - Interface in <a href="org/apache/datasketches/memory/package-summary.html">org.apache.datasketches.memory</a></dt>
<dd>
<div class="block">A handle for read-only Memory resource.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#hasArray--">hasArray()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">Returns true if this object is backed by an on-heap primitive array</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#hasByteBuffer--">hasByteBuffer()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">Returns true if this Memory is backed by a ByteBuffer.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/MurmurHash3v2.html#hash-long:A-long-">hash(long[], long)</a></span> - Static method in class org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/MurmurHash3v2.html" title="class in org.apache.datasketches.memory">MurmurHash3v2</a></dt>
<dd>
<div class="block">Returns a 128-bit hash of the input.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/MurmurHash3v2.html#hash-int:A-long-">hash(int[], long)</a></span> - Static method in class org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/MurmurHash3v2.html" title="class in org.apache.datasketches.memory">MurmurHash3v2</a></dt>
<dd>
<div class="block">Returns a 128-bit hash of the input.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/MurmurHash3v2.html#hash-char:A-long-">hash(char[], long)</a></span> - Static method in class org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/MurmurHash3v2.html" title="class in org.apache.datasketches.memory">MurmurHash3v2</a></dt>
<dd>
<div class="block">Returns a 128-bit hash of the input.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/MurmurHash3v2.html#hash-byte:A-long-">hash(byte[], long)</a></span> - Static method in class org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/MurmurHash3v2.html" title="class in org.apache.datasketches.memory">MurmurHash3v2</a></dt>
<dd>
<div class="block">Returns a 128-bit hash of the input.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/MurmurHash3v2.html#hash-long-long-long:A-">hash(long, long, long[])</a></span> - Static method in class org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/MurmurHash3v2.html" title="class in org.apache.datasketches.memory">MurmurHash3v2</a></dt>
<dd>
<div class="block">Returns a 128-bit hash of the input.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/MurmurHash3v2.html#hash-double-long-long:A-">hash(double, long, long[])</a></span> - Static method in class org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/MurmurHash3v2.html" title="class in org.apache.datasketches.memory">MurmurHash3v2</a></dt>
<dd>
<div class="block">Returns a 128-bit hash of the input.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/MurmurHash3v2.html#hash-java.lang.String-long-long:A-">hash(String, long, long[])</a></span> - Static method in class org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/MurmurHash3v2.html" title="class in org.apache.datasketches.memory">MurmurHash3v2</a></dt>
<dd>
<div class="block">Returns a 128-bit hash of the input.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/MurmurHash3v2.html#hash-org.apache.datasketches.memory.Memory-long-long-long-long:A-">hash(Memory, long, long, long, long[])</a></span> - Static method in class org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/MurmurHash3v2.html" title="class in org.apache.datasketches.memory">MurmurHash3v2</a></dt>
<dd>
<div class="block">Returns a 128-bit hash of the input as a long array of size 2.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/XxHash.html#hashBooleanArr-boolean:A-long-long-long-">hashBooleanArr(boolean[], long, long, long)</a></span> - Static method in class org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/XxHash.html" title="class in org.apache.datasketches.memory">XxHash</a></dt>
<dd>
<div class="block">Hash the given arr starting at the given offset and continuing for the given length using the
given seed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/XxHash.html#hashByteArr-byte:A-long-long-long-">hashByteArr(byte[], long, long, long)</a></span> - Static method in class org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/XxHash.html" title="class in org.apache.datasketches.memory">XxHash</a></dt>
<dd>
<div class="block">Hash the given arr starting at the given offset and continuing for the given length using the
given seed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/XxHash.html#hashCharArr-char:A-long-long-long-">hashCharArr(char[], long, long, long)</a></span> - Static method in class org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/XxHash.html" title="class in org.apache.datasketches.memory">XxHash</a></dt>
<dd>
<div class="block">Hash the given arr starting at the given offset and continuing for the given length using the
given seed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#hashCode--">hashCode()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">Returns the hashCode of this object.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/XxHash.html#hashDoubleArr-double:A-long-long-long-">hashDoubleArr(double[], long, long, long)</a></span> - Static method in class org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/XxHash.html" title="class in org.apache.datasketches.memory">XxHash</a></dt>
<dd>
<div class="block">Hash the given arr starting at the given offset and continuing for the given length using the
given seed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/XxHash.html#hashFloatArr-float:A-long-long-long-">hashFloatArr(float[], long, long, long)</a></span> - Static method in class org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/XxHash.html" title="class in org.apache.datasketches.memory">XxHash</a></dt>
<dd>
<div class="block">Hash the given arr starting at the given offset and continuing for the given length using the
given seed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/XxHash.html#hashIntArr-int:A-long-long-long-">hashIntArr(int[], long, long, long)</a></span> - Static method in class org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/XxHash.html" title="class in org.apache.datasketches.memory">XxHash</a></dt>
<dd>
<div class="block">Hash the given arr starting at the given offset and continuing for the given length using the
given seed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/XxHash.html#hashLong-long-long-">hashLong(long, long)</a></span> - Static method in class org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/XxHash.html" title="class in org.apache.datasketches.memory">XxHash</a></dt>
<dd>
<div class="block">Returns a 64-bit hash from a single long.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/XxHash.html#hashLongArr-long:A-long-long-long-">hashLongArr(long[], long, long, long)</a></span> - Static method in class org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/XxHash.html" title="class in org.apache.datasketches.memory">XxHash</a></dt>
<dd>
<div class="block">Hash the given arr starting at the given offset and continuing for the given length using the
given seed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/XxHash.html#hashShortArr-short:A-long-long-long-">hashShortArr(short[], long, long, long)</a></span> - Static method in class org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/XxHash.html" title="class in org.apache.datasketches.memory">XxHash</a></dt>
<dd>
<div class="block">Hash the given arr starting at the given offset and continuing for the given length using the
given seed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/XxHash.html#hashString-java.lang.String-long-long-long-">hashString(String, long, long, long)</a></span> - Static method in class org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/XxHash.html" title="class in org.apache.datasketches.memory">XxHash</a></dt>
<dd>
<div class="block">Hash the given arr starting at the given offset and continuing for the given length using the
given seed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseBuffer.html#hasRemaining--">hasRemaining()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseBuffer.html" title="interface in org.apache.datasketches.memory">BaseBuffer</a></dt>
<dd>
<div class="block">Returns true if there are elements remaining between the current position and the end position</div>
</dd>
</dl>
<a name="I:I">
<!-- -->
</a>
<h2 class="title">I</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Utf8CodingException.html#illegalSurrogatePair-char-char-">illegalSurrogatePair(char, char)</a></span> - Static method in exception org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Utf8CodingException.html" title="class in org.apache.datasketches.memory">Utf8CodingException</a></dt>
<dd>
<div class="block">Exception for an illegal surrogate pair</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Utf8CodingException.html#illegalUtf8DecodeByteSequence-byte:A-">illegalUtf8DecodeByteSequence(byte[])</a></span> - Static method in exception org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Utf8CodingException.html" title="class in org.apache.datasketches.memory">Utf8CodingException</a></dt>
<dd>
<div class="block">Exception for an illegal UTF_8 Decode Byte Sequence</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseBuffer.html#incrementAndCheckPosition-long-">incrementAndCheckPosition(long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseBuffer.html" title="interface in org.apache.datasketches.memory">BaseBuffer</a></dt>
<dd>
<div class="block">Increments the current position by the given increment.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseBuffer.html#incrementPosition-long-">incrementPosition(long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseBuffer.html" title="interface in org.apache.datasketches.memory">BaseBuffer</a></dt>
<dd>
<div class="block">Increments the current position by the given increment.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#isByteOrderCompatible-java.nio.ByteOrder-">isByteOrderCompatible(ByteOrder)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">Returns true if the Native ByteOrder is the same as the ByteOrder of the
current Buffer or Memory and the same ByteOrder as the given byteOrder.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#isDirect--">isDirect()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">Returns true if the backing resource is direct (off-heap) memory.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Map.html#isLoaded--">isLoaded()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Map.html" title="interface in org.apache.datasketches.memory">Map</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#isReadOnly--">isReadOnly()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">Returns true if this object or the backing resource is read-only.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#isSameResource-java.lang.Object-">isSameResource(Object)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">Returns true if the backing resource of <i>this</i> is identical with the backing resource
of <i>that</i>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#isValid--">isValid()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">Returns true if this object is valid and has not been closed.</div>
</dd>
</dl>
<a name="I:L">
<!-- -->
</a>
<h2 class="title">L</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Map.html#load--">load()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Map.html" title="interface in org.apache.datasketches.memory">Map</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:M">
<!-- -->
</a>
<h2 class="title">M</h2>
<dl>
<dt><a href="org/apache/datasketches/memory/Map.html" title="interface in org.apache.datasketches.memory"><span class="typeNameLink">Map</span></a> - Interface in <a href="org/apache/datasketches/memory/package-summary.html">org.apache.datasketches.memory</a></dt>
<dd>
<div class="block">Read only interface for a memory mapped file</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#map-java.io.File-">map(File)</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Maps the entire given file into native-ordered <i>Memory</i> for read operations
Calling this method is equivalent to calling
<a href="org/apache/datasketches/memory/Memory.html#map-java.io.File-long-long-java.nio.ByteOrder-"><code>map(file, 0, file.length(), ByteOrder.nativeOrder())</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#map-java.io.File-long-long-java.nio.ByteOrder-">map(File, long, long, ByteOrder)</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Maps the specified portion of the given file into <i>Memory</i> for read operations.</div>
</dd>
<dt><a href="org/apache/datasketches/memory/MapHandle.html" title="interface in org.apache.datasketches.memory"><span class="typeNameLink">MapHandle</span></a> - Interface in <a href="org/apache/datasketches/memory/package-summary.html">org.apache.datasketches.memory</a></dt>
<dd>
<div class="block">A Handle for a memory-mapped, read-only file resource.</div>
</dd>
<dt><a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory"><span class="typeNameLink">Memory</span></a> - Interface in <a href="org/apache/datasketches/memory/package-summary.html">org.apache.datasketches.memory</a></dt>
<dd>
<div class="block">Defines the read-only API for offset access to a resource.</div>
</dd>
<dt><a href="org/apache/datasketches/memory/MemoryCloseException.html" title="class in org.apache.datasketches.memory"><span class="typeNameLink">MemoryCloseException</span></a> - Exception in <a href="org/apache/datasketches/memory/package-summary.html">org.apache.datasketches.memory</a></dt>
<dd>
<div class="block">Specific RuntimeException for the AutoCloseable.close() method.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/MemoryCloseException.html#MemoryCloseException--">MemoryCloseException()</a></span> - Constructor for exception org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/MemoryCloseException.html" title="class in org.apache.datasketches.memory">MemoryCloseException</a></dt>
<dd>
<div class="block">The associated resource failed to close.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/MemoryCloseException.html#MemoryCloseException-java.lang.String-">MemoryCloseException(String)</a></span> - Constructor for exception org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/MemoryCloseException.html" title="class in org.apache.datasketches.memory">MemoryCloseException</a></dt>
<dd>
<div class="block">The associated resource failed to close, with comment</div>
</dd>
<dt><a href="org/apache/datasketches/memory/MemoryException.html" title="class in org.apache.datasketches.memory"><span class="typeNameLink">MemoryException</span></a> - Exception in <a href="org/apache/datasketches/memory/package-summary.html">org.apache.datasketches.memory</a></dt>
<dd>
<div class="block">Specific RuntimeExceptions for the datasketches-memory component.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/MemoryException.html#MemoryException-java.lang.String-">MemoryException(String)</a></span> - Constructor for exception org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/MemoryException.html" title="class in org.apache.datasketches.memory">MemoryException</a></dt>
<dd>
<div class="block">Constructs a new runtime exception with the specified detail message.</div>
</dd>
<dt><a href="org/apache/datasketches/memory/MemoryRequestServer.html" title="interface in org.apache.datasketches.memory"><span class="typeNameLink">MemoryRequestServer</span></a> - Interface in <a href="org/apache/datasketches/memory/package-summary.html">org.apache.datasketches.memory</a></dt>
<dd>
<div class="block">The MemoryRequestServer is a callback interface to provide a means for direct (off-heap), heap and ByteBuffer
backed resources to request more memory.</div>
</dd>
<dt><a href="org/apache/datasketches/memory/MurmurHash3v2.html" title="class in org.apache.datasketches.memory"><span class="typeNameLink">MurmurHash3v2</span></a> - Class in <a href="org/apache/datasketches/memory/package-summary.html">org.apache.datasketches.memory</a></dt>
<dd>
<div class="block">The MurmurHash3 is a fast, non-cryptographic, 128-bit hash function that has
excellent avalanche and 2-way bit independence properties.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/MurmurHash3v2.html#MurmurHash3v2--">MurmurHash3v2()</a></span> - Constructor for class org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/MurmurHash3v2.html" title="class in org.apache.datasketches.memory">MurmurHash3v2</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:O">
<!-- -->
</a>
<h2 class="title">O</h2>
<dl>
<dt><a href="org/apache/datasketches/memory/package-summary.html">org.apache.datasketches.memory</a> - package org.apache.datasketches.memory</dt>
<dd>
<div class="block">This package provides high performance primitive and primitive array access to direct (native),
off-heap memory and memory-mapped file resources, and consistent views into
<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio"><code>ByteBuffer</code></a>, and on-heap primitive arrays.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Utf8CodingException.html#outOfMemory--">outOfMemory()</a></span> - Static method in exception org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Utf8CodingException.html" title="class in org.apache.datasketches.memory">Utf8CodingException</a></dt>
<dd>
<div class="block">Exception for out-of-memory</div>
</dd>
</dl>
<a name="I:P">
<!-- -->
</a>
<h2 class="title">P</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#putBoolean-boolean-">putBoolean(boolean)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Puts the boolean value at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#putBoolean-long-boolean-">putBoolean(long, boolean)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Puts the boolean value at the given offset.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#putBoolean-long-boolean-">putBoolean(long, boolean)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Puts the boolean value at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#putBooleanArray-boolean:A-int-int-">putBooleanArray(boolean[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Puts the boolean array at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#putBooleanArray-long-boolean:A-int-int-">putBooleanArray(long, boolean[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Puts the boolean array at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#putByte-byte-">putByte(byte)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Puts the byte value at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#putByte-long-byte-">putByte(long, byte)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Puts the byte value at the given offset.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#putByte-long-byte-">putByte(long, byte)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Puts the byte value at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#putByteArray-byte:A-int-int-">putByteArray(byte[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Puts the byte array at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#putByteArray-long-byte:A-int-int-">putByteArray(long, byte[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Puts the byte array at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#putChar-char-">putChar(char)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Puts the char value at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#putChar-long-char-">putChar(long, char)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Puts the char value at the given offset.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#putChar-long-char-">putChar(long, char)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Puts the char value at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#putCharArray-char:A-int-int-">putCharArray(char[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Puts the char array at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#putCharArray-long-char:A-int-int-">putCharArray(long, char[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Puts the char array at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#putCharsToUtf8-long-java.lang.CharSequence-">putCharsToUtf8(long, CharSequence)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Encodes characters from the given CharSequence into UTF-8 bytes and puts them into this
<i>WritableMemory</i> begining at the given offsetBytes.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#putDouble-double-">putDouble(double)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Puts the double value at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#putDouble-long-double-">putDouble(long, double)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Puts the double value at the given offset.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#putDouble-long-double-">putDouble(long, double)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Puts the double value at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#putDoubleArray-double:A-int-int-">putDoubleArray(double[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Puts the double array at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#putDoubleArray-long-double:A-int-int-">putDoubleArray(long, double[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Puts the double array at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#putFloat-float-">putFloat(float)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Puts the float value at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#putFloat-long-float-">putFloat(long, float)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Puts the float value at the given offset.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#putFloat-long-float-">putFloat(long, float)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Puts the float value at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#putFloatArray-float:A-int-int-">putFloatArray(float[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Puts the float array at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#putFloatArray-long-float:A-int-int-">putFloatArray(long, float[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Puts the float array at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#putInt-int-">putInt(int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Puts the int value at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#putInt-long-int-">putInt(long, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Puts the int value at the given offset.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#putInt-long-int-">putInt(long, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Puts the int value at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#putIntArray-int:A-int-int-">putIntArray(int[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Puts the int array at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#putIntArray-long-int:A-int-int-">putIntArray(long, int[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Puts the int array at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#putLong-long-">putLong(long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Puts the long value at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#putLong-long-long-">putLong(long, long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Puts the long value at the given offset.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#putLong-long-long-">putLong(long, long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Puts the long value at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#putLongArray-long:A-int-int-">putLongArray(long[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Puts the long array at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#putLongArray-long-long:A-int-int-">putLongArray(long, long[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Puts the long array at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#putShort-short-">putShort(short)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Puts the short value at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#putShort-long-short-">putShort(long, short)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Puts the short value at the given offset.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#putShort-long-short-">putShort(long, short)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Puts the short value at the given offset</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#putShortArray-short:A-int-int-">putShortArray(short[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Puts the short array at the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#putShortArray-long-short:A-int-int-">putShortArray(long, short[], int, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Puts the short array at the given offset</div>
</dd>
</dl>
<a name="I:R">
<!-- -->
</a>
<h2 class="title">R</h2>
<dl>
<dt><a href="org/apache/datasketches/memory/ReadOnlyException.html" title="class in org.apache.datasketches.memory"><span class="typeNameLink">ReadOnlyException</span></a> - Exception in <a href="org/apache/datasketches/memory/package-summary.html">org.apache.datasketches.memory</a></dt>
<dd>
<div class="block">The exception thrown when attempting to write into a read-only Resource.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/ReadOnlyException.html#ReadOnlyException-java.lang.String-">ReadOnlyException(String)</a></span> - Constructor for exception org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/ReadOnlyException.html" title="class in org.apache.datasketches.memory">ReadOnlyException</a></dt>
<dd>
<div class="block">Read Only Exception</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#region--">region()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">A region is a read-only view of this object.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#region-long-long-java.nio.ByteOrder-">region(long, long, ByteOrder)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">A region is a read-only view of this object.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#region-long-long-">region(long, long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">A region is a read-only view of this object.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#region-long-long-java.nio.ByteOrder-">region(long, long, ByteOrder)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">A region is a read-only view of this object.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/DefaultMemoryRequestServer.html#request-org.apache.datasketches.memory.WritableMemory-long-">request(WritableMemory, long)</a></span> - Method in class org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/DefaultMemoryRequestServer.html" title="class in org.apache.datasketches.memory">DefaultMemoryRequestServer</a></dt>
<dd>
<div class="block">Request new WritableMemory with the given capacity.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/MemoryRequestServer.html#request-org.apache.datasketches.memory.WritableMemory-long-">request(WritableMemory, long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/MemoryRequestServer.html" title="interface in org.apache.datasketches.memory">MemoryRequestServer</a></dt>
<dd>
<div class="block">Request new WritableMemory with the given capacity.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/DefaultMemoryRequestServer.html#requestClose-org.apache.datasketches.memory.WritableMemory-org.apache.datasketches.memory.WritableMemory-">requestClose(WritableMemory, WritableMemory)</a></span> - Method in class org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/DefaultMemoryRequestServer.html" title="class in org.apache.datasketches.memory">DefaultMemoryRequestServer</a></dt>
<dd>
<div class="block">Request close the AutoCloseable resource.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/MemoryRequestServer.html#requestClose-org.apache.datasketches.memory.WritableMemory-org.apache.datasketches.memory.WritableMemory-">requestClose(WritableMemory, WritableMemory)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/MemoryRequestServer.html" title="interface in org.apache.datasketches.memory">MemoryRequestServer</a></dt>
<dd>
<div class="block">Request close the AutoCloseable resource.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseBuffer.html#resetPosition--">resetPosition()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseBuffer.html" title="interface in org.apache.datasketches.memory">BaseBuffer</a></dt>
<dd>
<div class="block">Resets the current position to the start position,
This does not modify any data.</div>
</dd>
</dl>
<a name="I:S">
<!-- -->
</a>
<h2 class="title">S</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseBuffer.html#setAndCheckPosition-long-">setAndCheckPosition(long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseBuffer.html" title="interface in org.apache.datasketches.memory">BaseBuffer</a></dt>
<dd>
<div class="block">Sets the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseBuffer.html#setAndCheckStartPositionEnd-long-long-long-">setAndCheckStartPositionEnd(long, long, long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseBuffer.html" title="interface in org.apache.datasketches.memory">BaseBuffer</a></dt>
<dd>
<div class="block">Sets start position, current position, and end position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#setBits-long-byte-">setBits(long, byte)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Sets the bits defined by the bitMask</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseBuffer.html#setPosition-long-">setPosition(long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseBuffer.html" title="interface in org.apache.datasketches.memory">BaseBuffer</a></dt>
<dd>
<div class="block">Sets the current position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseBuffer.html#setStartPositionEnd-long-long-long-">setStartPositionEnd(long, long, long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseBuffer.html" title="interface in org.apache.datasketches.memory">BaseBuffer</a></dt>
<dd>
<div class="block">Sets start position, current position, and end position.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Utf8CodingException.html#shortUtf8DecodeByteSequence-byte-long-long-int-">shortUtf8DecodeByteSequence(byte, long, long, int)</a></span> - Static method in exception org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Utf8CodingException.html" title="class in org.apache.datasketches.memory">Utf8CodingException</a></dt>
<dd>
<div class="block">Exception for a short UTF_8 Decode Byte Sequence</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Utf8CodingException.html#shortUtf8EncodeByteLength-int-">shortUtf8EncodeByteLength(int)</a></span> - Static method in exception org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Utf8CodingException.html" title="class in org.apache.datasketches.memory">Utf8CodingException</a></dt>
<dd>
<div class="block">Exception for a short UTF_8 encode byte length</div>
</dd>
</dl>
<a name="I:T">
<!-- -->
</a>
<h2 class="title">T</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#toHexString-java.lang.String-long-int-">toHexString(String, long, int)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">Returns a formatted hex string of a range of this object.</div>
</dd>
</dl>
<a name="I:U">
<!-- -->
</a>
<h2 class="title">U</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Utf8CodingException.html#unpairedSurrogate-char-">unpairedSurrogate(char)</a></span> - Static method in exception org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Utf8CodingException.html" title="class in org.apache.datasketches.memory">Utf8CodingException</a></dt>
<dd>
<div class="block">Exception for an unpaired surrogate</div>
</dd>
<dt><a href="org/apache/datasketches/memory/Utf8CodingException.html" title="class in org.apache.datasketches.memory"><span class="typeNameLink">Utf8CodingException</span></a> - Exception in <a href="org/apache/datasketches/memory/package-summary.html">org.apache.datasketches.memory</a></dt>
<dd>
<div class="block">This exception will be thrown for errors encountered during either the encoding of characters
to Utf8 bytes, or the decoding of Utf8 bytes to characters.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Utf8CodingException.html#Utf8CodingException-java.lang.String-">Utf8CodingException(String)</a></span> - Constructor for exception org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Utf8CodingException.html" title="class in org.apache.datasketches.memory">Utf8CodingException</a></dt>
<dd>
<div class="block">A coding exception occured processing UTF_8</div>
</dd>
</dl>
<a name="I:W">
<!-- -->
</a>
<h2 class="title">W</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#wrap-java.nio.ByteBuffer-">wrap(ByteBuffer)</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Accesses the given ByteBuffer for read-only operations.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Buffer.html#wrap-java.nio.ByteBuffer-java.nio.ByteOrder-">wrap(ByteBuffer, ByteOrder)</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Buffer.html" title="interface in org.apache.datasketches.memory">Buffer</a></dt>
<dd>
<div class="block">Accesses the given ByteBuffer for read-only operations.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#wrap-java.nio.ByteBuffer-">wrap(ByteBuffer)</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Accesses the given <i>ByteBuffer</i> for read-only operations.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#wrap-java.nio.ByteBuffer-java.nio.ByteOrder-">wrap(ByteBuffer, ByteOrder)</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Accesses the given <i>ByteBuffer</i> for read-only operations.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#wrap-byte:A-">wrap(byte[])</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Wraps the given primitive array for read operations assuming native byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#wrap-byte:A-java.nio.ByteOrder-">wrap(byte[], ByteOrder)</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Wraps the given primitive array for read operations with the given byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#wrap-byte:A-int-int-java.nio.ByteOrder-">wrap(byte[], int, int, ByteOrder)</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Wraps the given primitive array for read operations with the given byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#wrap-boolean:A-">wrap(boolean[])</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Wraps the given primitive array for read operations assuming native byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#wrap-char:A-">wrap(char[])</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Wraps the given primitive array for read operations assuming native byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#wrap-short:A-">wrap(short[])</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Wraps the given primitive array for read operations assuming native byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#wrap-int:A-">wrap(int[])</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Wraps the given primitive array for read operations assuming native byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#wrap-long:A-">wrap(long[])</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Wraps the given primitive array for read operations assuming native byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#wrap-float:A-">wrap(float[])</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Wraps the given primitive array for read operations assuming native byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#wrap-double:A-">wrap(double[])</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Wraps the given primitive array for read operations assuming native byte order.</div>
</dd>
<dt><a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory"><span class="typeNameLink">WritableBuffer</span></a> - Interface in <a href="org/apache/datasketches/memory/package-summary.html">org.apache.datasketches.memory</a></dt>
<dd>
<div class="block">Defines the writable API for relative positional access to a resource</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#writableDuplicate--">writableDuplicate()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Returns a duplicate writable view of this Buffer with the same but independent values of
<i>start</i>, <i>position</i> and <i>end</i>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#writableDuplicate-java.nio.ByteOrder-">writableDuplicate(ByteOrder)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Returns a duplicate writable view of this Buffer with the same but independent values of
<i>start</i>, <i>position</i> and <i>end</i>, but with the specified byteOrder.</div>
</dd>
<dt><a href="org/apache/datasketches/memory/WritableHandle.html" title="interface in org.apache.datasketches.memory"><span class="typeNameLink">WritableHandle</span></a> - Interface in <a href="org/apache/datasketches/memory/package-summary.html">org.apache.datasketches.memory</a></dt>
<dd>
<div class="block">A Handle for writable direct memory or a memory-mapped, writable file resource.</div>
</dd>
<dt><a href="org/apache/datasketches/memory/WritableMap.html" title="interface in org.apache.datasketches.memory"><span class="typeNameLink">WritableMap</span></a> - Interface in <a href="org/apache/datasketches/memory/package-summary.html">org.apache.datasketches.memory</a></dt>
<dd>
<div class="block">Writable interface for a memory mapped file</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#writableMap-java.io.File-">writableMap(File)</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Maps the entire given file into native-ordered WritableMemory for write operations
Calling this method is equivalent to calling
<a href="org/apache/datasketches/memory/WritableMemory.html#writableMap-java.io.File-long-long-java.nio.ByteOrder-"><code>writableMap(file, 0, file.length(), ByteOrder.nativeOrder())</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#writableMap-java.io.File-long-long-java.nio.ByteOrder-">writableMap(File, long, long, ByteOrder)</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Maps the specified portion of the given file into Memory for write operations.</div>
</dd>
<dt><a href="org/apache/datasketches/memory/WritableMapHandle.html" title="interface in org.apache.datasketches.memory"><span class="typeNameLink">WritableMapHandle</span></a> - Interface in <a href="org/apache/datasketches/memory/package-summary.html">org.apache.datasketches.memory</a></dt>
<dd>
<div class="block">A Handle for a memory-mapped, writable file resource.</div>
</dd>
<dt><a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory"><span class="typeNameLink">WritableMemory</span></a> - Interface in <a href="org/apache/datasketches/memory/package-summary.html">org.apache.datasketches.memory</a></dt>
<dd>
<div class="block">Defines the writable API for offset access to a resource.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#writableRegion--">writableRegion()</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">A writable region is a writable view of this object.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#writableRegion-long-long-java.nio.ByteOrder-">writableRegion(long, long, ByteOrder)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">A writable region is a writable view of this object.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#writableRegion-long-long-">writableRegion(long, long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">A writable region is a writable view of this object.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#writableRegion-long-long-java.nio.ByteOrder-">writableRegion(long, long, ByteOrder)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">A writable region is a writable view of this object.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#writableWrap-java.nio.ByteBuffer-">writableWrap(ByteBuffer)</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Accesses the given <i>ByteBuffer</i> for write operations.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableBuffer.html#writableWrap-java.nio.ByteBuffer-java.nio.ByteOrder-org.apache.datasketches.memory.MemoryRequestServer-">writableWrap(ByteBuffer, ByteOrder, MemoryRequestServer)</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableBuffer.html" title="interface in org.apache.datasketches.memory">WritableBuffer</a></dt>
<dd>
<div class="block">Accesses the given <i>ByteBuffer</i> for write operations.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#writableWrap-java.nio.ByteBuffer-">writableWrap(ByteBuffer)</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Accesses the given <i>ByteBuffer</i> for write operations.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#writableWrap-java.nio.ByteBuffer-java.nio.ByteOrder-">writableWrap(ByteBuffer, ByteOrder)</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Accesses the given <i>ByteBuffer</i> for write operations.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#writableWrap-java.nio.ByteBuffer-java.nio.ByteOrder-org.apache.datasketches.memory.MemoryRequestServer-">writableWrap(ByteBuffer, ByteOrder, MemoryRequestServer)</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Accesses the given <i>ByteBuffer</i> for write operations.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#writableWrap-byte:A-">writableWrap(byte[])</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Wraps the given primitive array for write operations assuming native byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#writableWrap-byte:A-java.nio.ByteOrder-">writableWrap(byte[], ByteOrder)</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Wraps the given primitive array for write operations with the given byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#writableWrap-byte:A-int-int-java.nio.ByteOrder-">writableWrap(byte[], int, int, ByteOrder)</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Wraps the given primitive array for write operations with the given byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#writableWrap-byte:A-int-int-java.nio.ByteOrder-org.apache.datasketches.memory.MemoryRequestServer-">writableWrap(byte[], int, int, ByteOrder, MemoryRequestServer)</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Wraps the given primitive array for write operations with the given byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#writableWrap-boolean:A-">writableWrap(boolean[])</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Wraps the given primitive array for write operations assuming native byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#writableWrap-char:A-">writableWrap(char[])</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Wraps the given primitive array for write operations assuming native byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#writableWrap-short:A-">writableWrap(short[])</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Wraps the given primitive array for write operations assuming native byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#writableWrap-int:A-">writableWrap(int[])</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Wraps the given primitive array for write operations assuming native byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#writableWrap-long:A-">writableWrap(long[])</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Wraps the given primitive array for write operations assuming native byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#writableWrap-float:A-">writableWrap(float[])</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Wraps the given primitive array for write operations assuming native byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/WritableMemory.html#writableWrap-double:A-">writableWrap(double[])</a></span> - Static method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/WritableMemory.html" title="interface in org.apache.datasketches.memory">WritableMemory</a></dt>
<dd>
<div class="block">Wraps the given primitive array for write operations assuming native byte order.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/Memory.html#writeTo-long-long-java.nio.channels.WritableByteChannel-">writeTo(long, long, WritableByteChannel)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/Memory.html" title="interface in org.apache.datasketches.memory">Memory</a></dt>
<dd>
<div class="block">Writes bytes from a source range of this Memory to the given <code>WritableByteChannel</code>.</div>
</dd>
</dl>
<a name="I:X">
<!-- -->
</a>
<h2 class="title">X</h2>
<dl>
<dt><a href="org/apache/datasketches/memory/XxHash.html" title="class in org.apache.datasketches.memory"><span class="typeNameLink">XxHash</span></a> - Class in <a href="org/apache/datasketches/memory/package-summary.html">org.apache.datasketches.memory</a></dt>
<dd>
<div class="block">The XxHash is a fast, non-cryptographic, 64-bit hash function that has
excellent avalanche and 2-way bit independence properties.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#xxHash64-long-long-long-">xxHash64(long, long, long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">Returns the 64-bit hash of the sequence of bytes in this object specified by
<i>offsetBytes</i>, <i>lengthBytes</i> and a <i>seed</i>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/datasketches/memory/BaseState.html#xxHash64-long-long-">xxHash64(long, long)</a></span> - Method in interface org.apache.datasketches.memory.<a href="org/apache/datasketches/memory/BaseState.html" title="interface in org.apache.datasketches.memory">BaseState</a></dt>
<dd>
<div class="block">Returns a 64-bit hash from a single long.</div>
</dd>
</dl>
<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:W">W</a>&nbsp;<a href="#I:X">X</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li><a href="org/apache/datasketches/memory/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="org/apache/datasketches/memory/package-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
<li><a href="index-all.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2015&#x2013;2020 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>