public class TSimpleJsonProtocolSerializer
extends net.morimekta.providence.serializer.Serializer
Serializer is here mostly just for completeness.
| Modifier and Type | Field and Description |
|---|---|
static String |
MEDIA_TYPE |
| Constructor and Description |
|---|
TSimpleJsonProtocolSerializer() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
binaryProtocol() |
<Message extends net.morimekta.providence.PMessage<Message>> |
deserialize(InputStream input,
net.morimekta.providence.descriptor.PMessageDescriptor<Message> descriptor) |
<Message extends net.morimekta.providence.PMessage<Message>> |
deserialize(InputStream input,
net.morimekta.providence.descriptor.PService service) |
String |
mediaType() |
<Message extends net.morimekta.providence.PMessage<Message>> |
serialize(OutputStream output,
net.morimekta.providence.PMessageOrBuilder<Message> message) |
<Message extends net.morimekta.providence.PMessage<Message>> |
serialize(OutputStream output,
net.morimekta.providence.PServiceCall<Message> call) |
void |
verifyEndOfContent(InputStream input) |
public static final String MEDIA_TYPE
@Nonnull public <Message extends net.morimekta.providence.PMessage<Message>> Message deserialize(@Nonnull InputStream input, @Nonnull net.morimekta.providence.descriptor.PMessageDescriptor<Message> descriptor)
@Nonnull public <Message extends net.morimekta.providence.PMessage<Message>> net.morimekta.providence.PServiceCall<Message> deserialize(@Nonnull InputStream input, @Nonnull net.morimekta.providence.descriptor.PService service)
public void verifyEndOfContent(@Nonnull InputStream input)
verifyEndOfContent in class net.morimekta.providence.serializer.Serializerpublic boolean binaryProtocol()
binaryProtocol in class net.morimekta.providence.serializer.Serializer@Nonnull public String mediaType()
mediaType in class net.morimekta.providence.serializer.Serializerpublic <Message extends net.morimekta.providence.PMessage<Message>> int serialize(@Nonnull OutputStream output, @Nonnull net.morimekta.providence.PMessageOrBuilder<Message> message) throws IOException
serialize in class net.morimekta.providence.serializer.SerializerIOExceptionpublic <Message extends net.morimekta.providence.PMessage<Message>> int serialize(@Nonnull OutputStream output, @Nonnull net.morimekta.providence.PServiceCall<Message> call) throws IOException
serialize in class net.morimekta.providence.serializer.SerializerIOExceptionCopyright © 2015–2020 morimekta.net. All rights reserved.