| Package | Description |
|---|---|
| net.openhft.chronicle.wire | |
| net.openhft.chronicle.wire.channel |
Provides classes and interfaces for managing Chronicle communication channels and their operations.
|
| net.openhft.chronicle.wire.channel.echo.internal | |
| net.openhft.chronicle.wire.channel.impl | |
| net.openhft.chronicle.wire.domestic |
This package and any and all sub-packages contains strictly internal classes reserved for Chronicle Software.
|
| net.openhft.chronicle.wire.domestic.reduction | |
| net.openhft.chronicle.wire.domestic.stream | |
| net.openhft.chronicle.wire.internal.reduction | |
| net.openhft.chronicle.wire.internal.stream |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Wire
The defines the stand interface for writing and reading sequentially to/from a Bytes stream.
|
interface |
WireIn
The defines the stand interface for writing and reading sequentially to/from a Bytes stream.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractAnyWire
A wire type than can be either
|
class |
AbstractWire |
class |
BinaryWire
This Wire is a binary translation of TextWire which is a sub set of YAML.
|
class |
CSVWire
YAML Based wire format
|
class |
JSONWire
JSON wire format
|
class |
QueryWire
This wire decodes URL query strings.
|
class |
RawWire
This format writes just the data, without meta data.
|
class |
ReadAnyWire
A wire type than can be either
|
class |
TextWire
YAML Based wire format
|
class |
YamlWire
YAML Based wire format
|
class |
YamlWireOut<T extends YamlWireOut<T>>
YAML Based wire format
|
| Constructor and Description |
|---|
AbstractGeneratedMethodReader(MarshallableIn in,
WireParselet debugLoggingParselet) |
VanillaMethodReader(MarshallableIn in,
boolean ignoreDefault,
WireParselet defaultParselet,
FieldNumberParselet fieldNumberParselet,
net.openhft.chronicle.bytes.MethodReaderInterceptorReturns methodReaderInterceptorReturns,
Object... objects) |
VanillaMethodReader(MarshallableIn in,
boolean ignoreDefault,
WireParselet defaultParselet,
FieldNumberParselet fieldNumberParselet,
net.openhft.chronicle.bytes.MethodReaderInterceptorReturns methodReaderInterceptorReturns,
Object[] metaDataHandler,
Object... objects) |
VanillaMethodReader(MarshallableIn in,
boolean ignoreDefault,
WireParselet defaultParselet,
FieldNumberParselet fieldNumberParselet,
net.openhft.chronicle.bytes.MethodReaderInterceptorReturns methodReaderInterceptorReturns,
Object[] metaDataHandler,
Predicate predicate,
Object... objects) |
VanillaMethodReader(MarshallableIn in,
boolean ignoreDefault,
WireParselet defaultParselet,
net.openhft.chronicle.bytes.MethodReaderInterceptorReturns methodReaderInterceptorReturns,
Object[] metaDataHandler,
Object... objects) |
VanillaMethodReaderBuilder(MarshallableIn in) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ChronicleChannel
The ChronicleChannel interface encapsulates a communication channel that can process various data types.
|
interface |
InternalChronicleChannel
The InternalChronicleChannel interface extends the ChronicleChannel interface and provides
additional methods that support advanced functionalities within Chronicle Channels.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EchoChannel |
| Modifier and Type | Class and Description |
|---|---|
class |
BufferedChronicleChannel |
class |
DelegateChronicleChannel |
class |
TCPChronicleChannel |
| Modifier and Type | Method and Description |
|---|---|
static long |
AutoTailers.replayOnto(@NotNull MarshallableIn tailer,
@NotNull ExcerptListener excerptListener) |
| Modifier and Type | Method and Description |
|---|---|
default long |
Reduction.accept(@NotNull MarshallableIn tailer)
Accepts the input of the provided
tailer and reduces (folds) the contents of it
into this Reduction returning the last seen index or -1 if no index was seen. |
| Modifier and Type | Method and Description |
|---|---|
static <T> @NotNull Iterator<T> |
Streams.iterator(@NotNull MarshallableIn documentProvider,
@NotNull DocumentExtractor<T> extractor)
Creates and returns a new
Iterator whose elements are obtained
by successively applying the provided extractor on excerpts from the
provided documentProvider. |
static PrimitiveIterator.OfDouble |
Streams.iteratorOfDouble(@NotNull MarshallableIn documentProvider,
@NotNull ToDoubleDocumentExtractor extractor)
Creates and returns a new
PrimitiveIterator.OfDouble whose elements are obtained
by successively applying the provided extractor on excerpts from the
provided documentProvider. |
static PrimitiveIterator.OfLong |
Streams.iteratorOfLong(@NotNull MarshallableIn documentProvider,
@NotNull ToLongDocumentExtractor extractor)
Creates and returns a new
PrimitiveIterator.OfLong whose elements are obtained
by successively applying the provided extractor on excerpts from the
provided documentProvider. |
static <T> @NotNull Stream<T> |
Streams.of(@NotNull MarshallableIn documentProvider,
@NotNull DocumentExtractor<T> extractor)
Creates and returns a new sequential ordered
Stream whose elements are obtained
by successively applying the provided extractor on excerpts from the
provided documentProvider. |
static @NotNull DoubleStream |
Streams.ofDouble(@NotNull MarshallableIn documentProvider,
@NotNull ToDoubleDocumentExtractor extractor)
Creates and returns a new sequential ordered
DoubleStream whose elements are obtained
by successively applying the provided extractor on excerpts from the
provided documentProvider. |
static @NotNull LongStream |
Streams.ofLong(@NotNull MarshallableIn documentProvider,
@NotNull ToLongDocumentExtractor extractor)
Creates and returns a new sequential ordered
LongStream whose elements are obtained
by successively applying the provided extractor on excerpts from the
provided documentProvider. |
static <T> @NotNull Spliterator<T> |
Streams.spliterator(@NotNull MarshallableIn documentProvider,
@NotNull DocumentExtractor<T> extractor)
Creates and returns a new ordered
Spliterator whose elements are obtained
by successively applying the provided extractor on excerpts from the
provided documentProvider, with no initial size estimate. |
static Spliterator.OfDouble |
Streams.spliteratorOfDouble(@NotNull MarshallableIn documentProvider,
@NotNull ToDoubleDocumentExtractor extractor)
Creates and returns a new ordered
Spliterator.OfDouble whose elements are obtained
by successively applying the provided extractor on excerpts from the
provided documentProvider, with no initial size estimate. |
static Spliterator.OfLong |
Streams.spliteratorOfLong(@NotNull MarshallableIn documentProvider,
@NotNull ToLongDocumentExtractor extractor)
Creates and returns a new ordered
Spliterator.OfLong whose elements are obtained
by successively applying the provided extractor on excerpts from the
provided documentProvider, with no initial size estimate. |
| Modifier and Type | Method and Description |
|---|---|
long |
ReductionUtil.CollectorReduction.accept(@NotNull MarshallableIn tailer) |
long |
ReductionUtil.LongSupplierReduction.accept(@NotNull MarshallableIn tailer) |
long |
ReductionUtil.DoubleSupplierReduction.accept(@NotNull MarshallableIn tailer) |
static long |
ReductionUtil.accept(@NotNull MarshallableIn tailer,
@NotNull ExcerptListener excerptListener) |
| Constructor and Description |
|---|
ExcerptIterator(@NotNull MarshallableIn tailer,
@NotNull DocumentExtractor<T> extractor) |
ExcerptIteratorOfDouble(@NotNull MarshallableIn tailer,
@NotNull ToDoubleDocumentExtractor extractor) |
ExcerptIteratorOfLong(@NotNull MarshallableIn tailer,
@NotNull ToLongDocumentExtractor extractor) |
Copyright © 2023. All rights reserved.