Package | Description |
---|---|
net.openhft.chronicle.bytes | |
net.openhft.chronicle.bytes.internal |
This package and any and all sub-packages contains strictly internal classes for this Chronicle library.
|
Modifier and Type | Interface and Description |
---|---|
interface |
StreamingDataOutput<S extends StreamingDataOutput<S>>
Position based access.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Bytes<U>
Bytes is a view of a region of memory within a
BytesStore
with 63-bit addressing capability (~8 EiB) and separate read and write cursors. |
interface |
BytesOut<U> |
interface |
ByteStringAppender<B extends ByteStringAppender<B>>
Methods to append text to a Bytes.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBytes<U>
Abstract representation of Bytes.
|
class |
GuardedNativeBytes<U> |
class |
HexDumpBytes |
class |
MappedBytes
Bytes to wrap memory mapped data.
|
class |
NativeBytes<U>
Elastic memory accessor which can wrap either a ByteBuffer or malloc'ed memory.
|
class |
OnHeapBytes |
class |
SubBytes<U> |
class |
UncheckedBytes<U>
Fast unchecked version of AbstractBytes
|
class |
UncheckedNativeBytes<U>
Fast unchecked version of AbstractBytes
|
class |
VanillaBytes<U>
Simple Bytes implementation which is not Elastic.
|
Modifier and Type | Method and Description |
---|---|
static void |
BytesUtil.appendUtf8(@NotNull StreamingDataOutput out,
@NotNull CharSequence cs) |
@NotNull StreamingOutputStream |
StreamingOutputStream.init(StreamingDataOutput sdo) |
static void |
BytesUtil.writeStopBit(@NotNull StreamingDataOutput out,
long n) |
Constructor and Description |
---|
StreamingOutputStream(StreamingDataOutput sdo) |
Modifier and Type | Class and Description |
---|---|
class |
ChunkedMappedBytes
Bytes to wrap memory mapped data.
|
class |
CommonMappedBytes
Bytes to wrap memory mapped data.
|
class |
EmbeddedBytes<U> |
class |
SingleMappedBytes
Bytes to wrap memory mapped data.
|
Modifier and Type | Method and Description |
---|---|
static void |
BytesInternal.append(@NotNull StreamingDataOutput out,
double d) |
static void |
BytesInternal.appendUtf8(@NotNull StreamingDataOutput bytes,
@NotNull CharSequence str,
int offset,
int length) |
static void |
BytesInternal.appendUtf8Char(@NotNull StreamingDataOutput bytes,
int c) |
static void |
BytesInternal.copy(@NotNull InputStream input,
@NotNull StreamingDataOutput output) |
static void |
BytesInternal.writeFully(@NotNull RandomDataInput bytes,
long offset,
long length,
@NotNull StreamingDataOutput sdo) |
static void |
BytesInternal.writeHistogram(@NotNull StreamingDataOutput out,
@NotNull net.openhft.chronicle.core.util.Histogram histogram) |
static void |
BytesInternal.writeStopBit(@NotNull StreamingDataOutput out,
char n) |
static void |
BytesInternal.writeStopBit(@NotNull StreamingDataOutput out,
double d) |
static void |
BytesInternal.writeStopBit(@NotNull StreamingDataOutput out,
long n) |
static void |
BytesInternal.writeStopBit0(@NotNull StreamingDataOutput out,
long n) |
static void |
BytesInternal.writeStopBitNeg1(@NotNull StreamingDataOutput out) |
static void |
BytesInternal.writeUtf8(@NotNull StreamingDataOutput bytes,
@Nullable CharSequence str) |
static void |
BytesInternal.writeUtf8(@NotNull StreamingDataOutput bytes,
@Nullable String str) |
Copyright © 2022. All rights reserved.