TransportResponseHandler<T>ActionListenerResponseHandler, EmptyTransportResponseHandler, FutureTransportResponseHandler, PlainTransportFuture, TransportChannelResponseHandler, TransportService.ContextRestoreResponseHandler@FunctionalInterface
public static interface Writeable.Reader<V>
StreamInput.readOptionalWriteable(Reader).
As most classes will implement this via a constructor (or a static method in the case of enumerations), it's something that should look like:
public MyClass(final StreamInput in) throws IOException {
this.someValue = in.readVInt();
this.someMap = in.readMapOfLists(StreamInput::readString, StreamInput::readString);
}
| Modifier and Type | Method | Description |
|---|---|---|
V |
read(StreamInput in) |
Read
V-type value from a stream. |
V read(StreamInput in) throws java.io.IOException
V-type value from a stream.in - Input to read the value fromjava.io.IOException