Class GeneratedMarshallerBase
- java.lang.Object
-
- org.infinispan.protostream.annotations.impl.GeneratedMarshallerBase
-
public class GeneratedMarshallerBase extends Object
Base class for generated message marshallers. Provides some handy helper methods.- Since:
- 3.0
- Author:
- [email protected]
-
-
Constructor Summary
Constructors Constructor Description GeneratedMarshallerBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <T> T
readMessage(BaseMarshallerDelegate<T> marshallerDelegate, RawProtoStreamReader in)
Invoked by generated code.protected <T> void
writeMessage(BaseMarshallerDelegate<T> marshallerDelegate, RawProtoStreamWriter out, T message)
Invoked by generated code.protected <T> void
writeNestedMessage(BaseMarshallerDelegate<T> marshallerDelegate, RawProtoStreamWriter out, int fieldNumber, T message)
Invoked by generated code.
-
-
-
Method Detail
-
readMessage
protected final <T> T readMessage(BaseMarshallerDelegate<T> marshallerDelegate, RawProtoStreamReader in) throws IOException
Invoked by generated code.- Throws:
IOException
-
writeMessage
protected final <T> void writeMessage(BaseMarshallerDelegate<T> marshallerDelegate, RawProtoStreamWriter out, T message) throws IOException
Invoked by generated code.- Throws:
IOException
-
writeNestedMessage
protected final <T> void writeNestedMessage(BaseMarshallerDelegate<T> marshallerDelegate, RawProtoStreamWriter out, int fieldNumber, T message) throws IOException
Invoked by generated code.- Throws:
IOException
-
-