public interface GrpcSerializationProvider
Modifier and Type | Method and Description |
---|---|
<T> HttpDeserializer<T> |
deserializerFor(GrpcMessageEncoding messageEncoding,
java.lang.Class<T> type)
|
<T> HttpSerializer<T> |
serializerFor(GrpcMetadata metadata,
java.lang.Class<T> type)
|
<T> HttpSerializer<T> serializerFor(GrpcMetadata metadata, java.lang.Class<T> type)
T
- The type of object to serialize.metadata
- GrpcMetadata
for the serializer.type
- The Class
type that the returned HttpSerializer
can serialize.HttpSerializer
for a Class
of type T
.<T> HttpDeserializer<T> deserializerFor(GrpcMessageEncoding messageEncoding, java.lang.Class<T> type)
T
- The type of object to deserialize.messageEncoding
- GrpcMessageEncoding
for the deserializer.type
- The Class
type that the return value will deserialize.HttpDeserializer
for a Class
of type T
.