Class MarshallableObject.Marshaller
java.lang.Object
org.infinispan.protostream.GeneratedMarshallerBase
org.infinispan.marshall.protostream.impl.MarshallableObject.Marshaller
- All Implemented Interfaces:
org.infinispan.protostream.BaseMarshaller<MarshallableObject>, org.infinispan.protostream.ProtobufTagMarshaller<MarshallableObject>
- Enclosing class:
MarshallableObject<T>
public static class MarshallableObject.Marshaller
extends org.infinispan.protostream.GeneratedMarshallerBase
implements org.infinispan.protostream.ProtobufTagMarshaller<MarshallableObject>
- Since:
- 16.0
- Author:
- Ryan Emerson
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.infinispan.protostream.ProtobufTagMarshaller
org.infinispan.protostream.ProtobufTagMarshaller.OperationContext, org.infinispan.protostream.ProtobufTagMarshaller.ReadContext, org.infinispan.protostream.ProtobufTagMarshaller.WriteContext -
Field Summary
Fields inherited from interface org.infinispan.protostream.BaseMarshaller
EMPTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionread(org.infinispan.protostream.ProtobufTagMarshaller.ReadContext ctx) voidwrite(org.infinispan.protostream.ProtobufTagMarshaller.WriteContext ctx, MarshallableObject wrapper) Methods inherited from class org.infinispan.protostream.GeneratedMarshallerBase
readByteTag, readMessage, writeMessage, writeNestedMessageMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.infinispan.protostream.BaseMarshaller
getSubClassNames
-
Constructor Details
-
Marshaller
-
-
Method Details
-
getTypeName
- Specified by:
getTypeNamein interfaceorg.infinispan.protostream.BaseMarshaller<MarshallableObject>
-
getJavaClass
- Specified by:
getJavaClassin interfaceorg.infinispan.protostream.BaseMarshaller<MarshallableObject>
-
read
public MarshallableObject<?> read(org.infinispan.protostream.ProtobufTagMarshaller.ReadContext ctx) throws IOException - Specified by:
readin interfaceorg.infinispan.protostream.ProtobufTagMarshaller<MarshallableObject>- Throws:
IOException
-
write
public void write(org.infinispan.protostream.ProtobufTagMarshaller.WriteContext ctx, MarshallableObject wrapper) throws IOException - Specified by:
writein interfaceorg.infinispan.protostream.ProtobufTagMarshaller<MarshallableObject>- Throws:
IOException
-