Interface TestMarshaller<T>

Type Parameters:
T - marshaller target type
All Superinterfaces:
org.wildfly.clustering.marshalling.Marshaller<T, ByteBuffer>, Predicate<Object>, org.wildfly.clustering.function.Predicate<Object>
All Known Implementing Classes:
ByteBufferTestMarshaller

public interface TestMarshaller<T> extends org.wildfly.clustering.marshalling.Marshaller<T, ByteBuffer>
Encapsulates the marshalling of an object. This allows us to run a set of marshalling tests across different marshallers.
Author:
Paul Ferraro
  • Field Summary

    Fields inherited from interface org.wildfly.clustering.function.Predicate

    ALWAYS, NEVER
  • Method Summary

    Methods inherited from interface org.wildfly.clustering.marshalling.Marshaller

    read, write

    Methods inherited from interface Predicate

    test

    Methods inherited from interface org.wildfly.clustering.function.Predicate

    and, compose, composeBinary, composeDouble, composeInt, composeLong, handle, negate, or, xor