T- type of serializable message
public static interface MethodDescriptor.Marshaller<T>
Stub implementations will define implementations of this interface for each of the request and response messages provided by a service.
|Modifier and Type||Method and Description|
Given a message, produce an
InputStream stream(T value)
InputStreamfor it so that it can be written to the wire. Where possible implementations should produce streams that are
KnownLengthto improve transport efficiency.
value- to serialize.
T parse(InputStream stream)
InputStreamparse it into an instance of the declared type so that it can be passed to application code.
stream- of bytes for serialized value