Class SingletonCollectionMarshaller<T extends Collection<Object>>

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

    public class SingletonCollectionMarshaller<T extends Collection<Object>>
    extends FunctionalScalarMarshaller<T,​Object>
    Marshaller for singleton collections.
    Author:
    Paul Ferraro
    • Constructor Detail

      • SingletonCollectionMarshaller

        public SingletonCollectionMarshaller​(Function<Object,​T> factory)