Class SimpleFieldSetMarshaller<T>

  • Type Parameters:
    T - the type of this marshaller
    All Implemented Interfaces:
    org.infinispan.protostream.BaseMarshaller<T>, org.infinispan.protostream.ProtobufTagMarshaller<T>, Marshallable<T>, ProtoStreamMarshaller<T>

    public class SimpleFieldSetMarshaller<T>
    extends FunctionalFieldSetMarshaller<T,​T>
    Marshaller for an object whose fields are marshalled via a FieldSetMarshaller whose construction is sufficiently simple as to not require a separate builder.
    Author:
    Paul Ferraro
    • Constructor Detail

      • SimpleFieldSetMarshaller

        public SimpleFieldSetMarshaller​(FieldSetMarshaller<T,​T> marshaller)
      • SimpleFieldSetMarshaller

        public SimpleFieldSetMarshaller​(Class<? extends T> targetClass,
                                        FieldSetMarshaller<T,​T> marshaller)