Class ProtoStreamMarshaller

All Implemented Interfaces:
Marshaller

public class ProtoStreamMarshaller extends ImmutableProtoStreamMarshaller
Provides the starting point for implementing a Marshaller that uses Protobuf encoding.
Since:
6.0
Author:
anistor@redhat.com
  • Constructor Details Link icon

    • ProtoStreamMarshaller Link icon

      public ProtoStreamMarshaller()
    • ProtoStreamMarshaller Link icon

      public ProtoStreamMarshaller(org.infinispan.protostream.SerializationContext serializationContext)
  • Method Details Link icon

    • register Link icon

      public void register(org.infinispan.protostream.SerializationContextInitializer initializer)
    • getSerializationContext Link icon

      public org.infinispan.protostream.SerializationContext getSerializationContext()
      Overrides:
      getSerializationContext in class ImmutableProtoStreamMarshaller
    • newSerializationContext Link icon

      public static org.infinispan.protostream.SerializationContext newSerializationContext()
      Returns:
      a new SerializationContext with Configuration.wrapCollectionElements() enabled.
      See Also:
      • Configuration.Builder.wrapCollectionElements(boolean)