| Package | Description |
|---|---|
| net.openhft.chronicle.bytes |
The Chronicle Bytes package provides low-level memory access wrappers with functionalities
akin to Java NIO's ByteBuffer.
|
| net.openhft.chronicle.bytes.internal |
This package and any and all sub-packages contains strictly internal classes for this Chronicle library.
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull MappedBytesStore |
MappedFile.acquireByteStore(net.openhft.chronicle.core.io.ReferenceOwner owner,
long position)
Acquires a byte store at the specified position.
|
@NotNull MappedBytesStore |
MappedFile.acquireByteStore(net.openhft.chronicle.core.io.ReferenceOwner owner,
long position,
BytesStore oldByteStore)
Acquires a byte store at the specified position with the ability to re-use an existing byte store.
|
abstract @NotNull MappedBytesStore |
MappedFile.acquireByteStore(net.openhft.chronicle.core.io.ReferenceOwner owner,
long position,
BytesStore oldByteStore,
@NotNull MappedBytesStoreFactory mappedBytesStoreFactory)
Acquires a byte store at the specified position with the ability to re-use an existing byte store,
and specify a custom byte store factory.
|
static MappedBytesStore |
MappedBytesStore.create(net.openhft.chronicle.core.io.ReferenceOwner owner,
MappedFile mappedFile,
long start,
long address,
long capacity,
long safeCapacity)
Deprecated.
|
default @NotNull MappedBytesStore |
MappedBytesStoreFactory.create(net.openhft.chronicle.core.io.ReferenceOwner owner,
MappedFile mappedFile,
long start,
long address,
long capacity,
long safeCapacity)
Deprecated.
|
static MappedBytesStore |
MappedBytesStore.create(net.openhft.chronicle.core.io.ReferenceOwner owner,
MappedFile mappedFile,
long start,
long address,
long capacity,
long safeCapacity,
int pageSize)
Creates a new MappedBytesStore with the given parameters.
|
@NotNull MappedBytesStore |
MappedBytesStoreFactory.create(net.openhft.chronicle.core.io.ReferenceOwner owner,
MappedFile mappedFile,
long start,
long address,
long capacity,
long safeCapacity,
int pageSize)
Creates a
MappedBytesStore instance with the given parameters. |
@NotNull MappedBytesStore |
MappedBytesStore.write(long offsetInRDO,
byte[] byteArray,
int offset,
int length) |
@NotNull MappedBytesStore |
MappedBytesStore.write(long writeOffset,
@NotNull RandomDataInput bytes,
long readOffset,
long length) |
@NotNull MappedBytesStore |
MappedBytesStore.writeByte(long offset,
byte i8) |
@NotNull MappedBytesStore |
MappedBytesStore.writeDouble(long offset,
double d) |
@NotNull MappedBytesStore |
MappedBytesStore.writeFloat(long offset,
float f) |
@NotNull MappedBytesStore |
MappedBytesStore.writeInt(long offset,
int i32) |
@NotNull MappedBytesStore |
MappedBytesStore.writeLong(long offset,
long i64) |
@NotNull MappedBytesStore |
MappedBytesStore.writeOrderedInt(long offset,
int i) |
@NotNull MappedBytesStore |
MappedBytesStore.writeOrderedLong(long offset,
long i) |
@NotNull MappedBytesStore |
MappedBytesStore.writeShort(long offset,
short i16) |
@NotNull MappedBytesStore |
MappedBytesStore.writeVolatileByte(long offset,
byte i8) |
@NotNull MappedBytesStore |
MappedBytesStore.writeVolatileInt(long offset,
int i32) |
@NotNull MappedBytesStore |
MappedBytesStore.writeVolatileLong(long offset,
long i64) |
@NotNull MappedBytesStore |
MappedBytesStore.writeVolatileShort(long offset,
short i16) |
@NotNull MappedBytesStore |
MappedBytesStore.zeroOut(long start,
long end) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull MappedBytesStore |
ChunkedMappedFile.acquireByteStore(net.openhft.chronicle.core.io.ReferenceOwner owner,
long position,
BytesStore oldByteStore,
@NotNull MappedBytesStoreFactory mappedBytesStoreFactory) |
@NotNull MappedBytesStore |
SingleMappedFile.acquireByteStore(net.openhft.chronicle.core.io.ReferenceOwner owner,
long position,
BytesStore oldByteStore,
@NotNull MappedBytesStoreFactory mappedBytesStoreFactory)
Acquires the MappedBytesStore at the specified position
|
Copyright © 2023. All rights reserved.