T - the type of this marshaller.public interface ProtoStreamMarshaller<T> extends org.infinispan.protostream.ProtobufTagMarshaller<T>, Marshallable<T>
ProtobufTagMarshaller that include a facility for computing buffer sizes.| Modifier and Type | Method and Description |
|---|---|
default String |
getTypeName() |
default T |
read(org.infinispan.protostream.ProtobufTagMarshaller.ReadContext context) |
default void |
write(org.infinispan.protostream.ProtobufTagMarshaller.WriteContext context,
T value) |
getJavaClass, readFrom, writeTodefault String getTypeName()
getTypeName in interface org.infinispan.protostream.BaseMarshaller<T>default T read(org.infinispan.protostream.ProtobufTagMarshaller.ReadContext context) throws IOException
read in interface org.infinispan.protostream.ProtobufTagMarshaller<T>IOExceptiondefault void write(org.infinispan.protostream.ProtobufTagMarshaller.WriteContext context,
T value)
throws IOException
write in interface org.infinispan.protostream.ProtobufTagMarshaller<T>IOExceptionCopyright © 2023 JBoss by Red Hat. All rights reserved.