JNIConfig.Builder
| Modifier and Type | Method and Description |
|---|---|
| public default int | |
| public default int | inferUpdateSize(T object)
Estimates a size in bytes needed to marshall |
| public static <T> BinaryMarshaller | nullable(BinaryMarshaller<T> forMarshaller)
Decorates |
| public T | |
| public default void | readUpdate(BinaryInput input, T object)
Deserializes and updates the mutable state of a given object to support |
| public void | write(BinaryOutput output, T object)
Decomposes and serializes the given object passed to a foreign method. |
| public default void | writeUpdate(BinaryOutput output, T object)
Decomposes and serializes the mutable state of a given object to support |
| inferSize | back to summary |
|---|---|
| public default int inferSize(T object) Estimates a size in bytes needed to marshall given object. The returned value is used to
pre-allocate the | |
| inferUpdateSize | back to summary |
|---|---|
| public default int inferUpdateSize(T object) Estimates a size in bytes needed to marshall | |
| nullable | back to summary |
|---|---|
| public static <T> BinaryMarshaller Decorates | |
| read | back to summary |
|---|---|
| public T read(BinaryInput input) Deserializes and recreates an object passed to a foreign method. | |
| readUpdate | back to summary |
|---|---|
| public default void readUpdate(BinaryInput input, T object) Deserializes and updates the mutable state of a given object to support
| |
| write | back to summary |
|---|---|
| public void write(BinaryOutput output, T object) Decomposes and serializes the given object passed to a foreign method. | |
| writeUpdate | back to summary |
|---|---|
| public default void writeUpdate(BinaryOutput output, T object) Decomposes and serializes the mutable state of a given object to support
The
| |