| Package | Description |
|---|---|
| net.openhft.chronicle.wire |
| Modifier and Type | Class and Description |
|---|---|
class |
VanillaWireParser
Provides an implementation of the WireParser interface, parsing wire inputs using both named and numbered
parselets to associate specific actions with events or field names.
|
| Modifier and Type | Method and Description |
|---|---|
static @NotNull WireParser |
WireParser.wireParser(WireParselet defaultConsumer)
Creates a new WireParser with a default consumer.
|
static @NotNull WireParser |
WireParser.wireParser(@NotNull WireParselet defaultConsumer,
@NotNull FieldNumberParselet fieldNumberParselet)
Creates a new WireParser with a default consumer and a custom field number parselet.
|
| Modifier and Type | Method and Description |
|---|---|
void |
VanillaMethodReader.addParseletForMethod(WireParser wireParser,
Object o2,
Object[] context,
Supplier contextSupplier,
@NotNull Method m)
Registers a method with no arguments with the provided WireParser.
|
void |
VanillaMethodReader.addParseletForMethod(WireParser wireParser,
Object o2,
Object[] context,
Supplier contextSupplier,
@NotNull Method m,
@NotNull Class[] parameterTypes)
Registers a method with multiple arguments with the provided WireParser.
|
void |
VanillaMethodReader.addParseletForMethod(WireParser wireParser,
Object o2,
Object[] context,
Supplier contextSupplier,
@NotNull Method m,
@NotNull Class[] parameterTypes,
MethodFilterOnFirstArg methodFilterOnFirstArg)
Registers a method with multiple arguments with the provided WireParser, applying a filter on the first argument.
|
void |
VanillaMethodReader.addParseletForMethod(WireParser wireParser,
Object o2,
Object[] context,
Supplier contextSupplier,
@NotNull Method m,
Class<?> parameterType)
Registers a method with the provided WireParser, enabling parsing of wire messages to trigger method invocations.
|
Copyright © 2024. All rights reserved.