| Modifier and Type | Interface and Description |
|---|---|
interface |
WritableMemory
Defines the writable API for offset access to a resource.
|
| Modifier and Type | Method and Description |
|---|---|
default Memory |
Buffer.asMemory()
Convert this Buffer to a Memory.
|
Memory |
Buffer.asMemory(ByteOrder byteOrder)
Convert this Buffer to a Memory with the given byte order.
|
Memory |
Handle.get()
Gets a Memory
|
default Memory |
Memory.region(long offsetBytes,
long capacityBytes)
A region is a read-only view of this object.
|
Memory |
Memory.region(long offsetBytes,
long capacityBytes,
ByteOrder byteOrder)
A region is a read-only view of this object.
|
static Memory |
Memory.wrap(boolean[] array)
Wraps the given primitive array for read operations assuming native byte order.
|
static Memory |
Memory.wrap(byte[] array)
Wraps the given primitive array for read operations assuming native byte order.
|
static Memory |
Memory.wrap(byte[] array,
ByteOrder byteOrder)
Wraps the given primitive array for read operations with the given byte order.
|
static Memory |
Memory.wrap(byte[] array,
int offsetBytes,
int lengthBytes,
ByteOrder byteOrder)
Wraps the given primitive array for read operations with the given byte order.
|
static Memory |
Memory.wrap(ByteBuffer byteBuffer)
Accesses the given ByteBuffer for read-only operations.
|
static Memory |
Memory.wrap(ByteBuffer byteBuffer,
ByteOrder byteOrder)
Accesses the given ByteBuffer for read-only operations.
|
static Memory |
Memory.wrap(char[] array)
Wraps the given primitive array for read operations assuming native byte order.
|
static Memory |
Memory.wrap(double[] array)
Wraps the given primitive array for read operations assuming native byte order.
|
static Memory |
Memory.wrap(float[] array)
Wraps the given primitive array for read operations assuming native byte order.
|
static Memory |
Memory.wrap(int[] array)
Wraps the given primitive array for read operations assuming native byte order.
|
static Memory |
Memory.wrap(long[] array)
Wraps the given primitive array for read operations assuming native byte order.
|
static Memory |
Memory.wrap(short[] array)
Wraps the given primitive array for read operations assuming native byte order.
|
| Modifier and Type | Method and Description |
|---|---|
int |
Memory.compareTo(long thisOffsetBytes,
long thisLengthBytes,
Memory that,
long thatOffsetBytes,
long thatLengthBytes)
Compares the bytes of this Memory to that Memory.
|
static long[] |
MurmurHash3v2.hash(Memory mem,
long offsetBytes,
long lengthBytes,
long seed,
long[] hashOut)
Returns a 128-bit hash of the input as a long array of size 2.
|
Copyright © 2015–2020 The Apache Software Foundation. All rights reserved.