Class EmbeddedMetadataMarshaller<MD extends org.infinispan.metadata.EmbeddedMetadata>

  • All Implemented Interfaces:
    org.infinispan.protostream.BaseMarshaller<org.infinispan.metadata.EmbeddedMetadata>, org.infinispan.protostream.ProtobufTagMarshaller<org.infinispan.metadata.EmbeddedMetadata>, org.wildfly.clustering.marshalling.protostream.Marshallable<org.infinispan.metadata.EmbeddedMetadata>, org.wildfly.clustering.marshalling.protostream.ProtoStreamMarshaller<org.infinispan.metadata.EmbeddedMetadata>

    public class EmbeddedMetadataMarshaller<MD extends org.infinispan.metadata.EmbeddedMetadata>
    extends Object
    implements org.wildfly.clustering.marshalling.protostream.ProtoStreamMarshaller<org.infinispan.metadata.EmbeddedMetadata>
    Marshaller for EmbeddedMetaData types.
    Author:
    Paul Ferraro
    • 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Class<? extends org.infinispan.metadata.EmbeddedMetadata> getJavaClass()  
      org.infinispan.metadata.EmbeddedMetadata readFrom​(org.wildfly.clustering.marshalling.protostream.ProtoStreamReader reader)  
      void writeTo​(org.wildfly.clustering.marshalling.protostream.ProtoStreamWriter writer, org.infinispan.metadata.EmbeddedMetadata metadata)  
      • Methods inherited from interface org.wildfly.clustering.marshalling.protostream.ProtoStreamMarshaller

        getTypeName, read, write
    • Method Detail

      • readFrom

        public org.infinispan.metadata.EmbeddedMetadata readFrom​(org.wildfly.clustering.marshalling.protostream.ProtoStreamReader reader)
                                                          throws IOException
        Specified by:
        readFrom in interface org.wildfly.clustering.marshalling.protostream.Marshallable<MD extends org.infinispan.metadata.EmbeddedMetadata>
        Throws:
        IOException
      • writeTo

        public void writeTo​(org.wildfly.clustering.marshalling.protostream.ProtoStreamWriter writer,
                            org.infinispan.metadata.EmbeddedMetadata metadata)
                     throws IOException
        Specified by:
        writeTo in interface org.wildfly.clustering.marshalling.protostream.Marshallable<MD extends org.infinispan.metadata.EmbeddedMetadata>
        Throws:
        IOException
      • getJavaClass

        public Class<? extends org.infinispan.metadata.EmbeddedMetadata> getJavaClass()
        Specified by:
        getJavaClass in interface org.infinispan.protostream.BaseMarshaller<MD extends org.infinispan.metadata.EmbeddedMetadata>
        Specified by:
        getJavaClass in interface org.wildfly.clustering.marshalling.protostream.Marshallable<MD extends org.infinispan.metadata.EmbeddedMetadata>