| Modifier and Type | Class and Description |
|---|---|
class |
ByteBufferAccess |
class |
CharSequenceAccess |
class |
CompactLatin1CharSequenceAccess |
class |
UnsafeAccess |
| Modifier and Type | Method and Description |
|---|---|
Access<T> |
Access.byteOrder(T input,
ByteOrder byteOrder)
Get
this or the reversed access object for reading the input as fixed
byte order of byteOrder. |
protected Access<byte[]> |
CompactLatin1CharSequenceAccess.reverseAccess() |
protected Access<ByteBuffer> |
ByteBufferAccess.reverseAccess() |
protected Access<Object> |
UnsafeAccess.reverseAccess() |
protected abstract Access<T> |
Access.reverseAccess()
Get the
Access object with a different byte order. |
static Access<ByteBuffer> |
Access.toByteBuffer()
Returns the
Access to any ByteBuffer. |
static <T extends CharSequence> |
Access.toCharSequence(ByteOrder backingOrder)
|
static <T extends CharSequence> |
Access.toNativeCharSequence()
|
static <T> Access<T> |
Access.unsafe()
Returns the
Access delegating getXXX(input, offset) methods to sun.misc.Unsafe.getXXX(input, offset). |
| Modifier and Type | Method and Description |
|---|---|
<T> long[] |
LongTupleHashFunction.hash(T input,
Access<T> access,
long off,
long len)
The result array is allocated on the fly, and no exceptions will be thrown.
|
abstract <T> long |
LongHashFunction.hash(T input,
Access<T> access,
long off,
long len)
Returns the hash code for
len continuous bytes of the given input object,
starting from the given offset. |
abstract <T> void |
LongTupleHashFunction.hash(T input,
Access<T> access,
long off,
long len,
long[] result)
Computes the hash code for the given
input object starting from the given offset, and
store the results in the result array. |
Copyright © 2014–2022. All rights reserved.