Uses of Interface
org.wildfly.clustering.marshalling.protostream.ScalarMarshaller
Packages that use ScalarMarshaller
-
Uses of ScalarMarshaller in org.wildfly.clustering.marshalling.protostream
Subinterfaces of ScalarMarshaller in org.wildfly.clustering.marshalling.protostreamClasses in org.wildfly.clustering.marshalling.protostream that implement ScalarMarshallerModifier and TypeClassDescriptionclassMarshaller for packed repeated fields, e.g.enumEnumeration of common scalar marshaller implementations.enumSet of scalar marshallers for marshalling aClass.Methods in org.wildfly.clustering.marshalling.protostream that return ScalarMarshallerModifier and TypeMethodDescriptiondefault <T> ScalarMarshaller<T>Scalar.getMarshaller()ScalarMarshallerProvider.getMarshaller()Constructors in org.wildfly.clustering.marshalling.protostream with parameters of type ScalarMarshallerModifierConstructorDescriptionFunctionalScalarMarshaller(Class<? extends T> targetClass, ScalarMarshaller<V> marshaller, Supplier<T> defaultFactory, BiPredicate<V, V> equals, org.wildfly.common.function.ExceptionFunction<T, V, IOException> function, org.wildfly.common.function.ExceptionFunction<V, T, IOException> factory) Constructs a new single field marshaller based on single scalar marshaller.FunctionalScalarMarshaller(Class<? extends T> targetClass, ScalarMarshaller<V> marshaller, Supplier<T> defaultFactory, org.wildfly.common.function.ExceptionFunction<T, V, IOException> function, org.wildfly.common.function.ExceptionFunction<V, T, IOException> factory) Constructs a new single field marshaller based on single scalar marshaller.FunctionalScalarMarshaller(Class<? extends T> targetClass, ScalarMarshaller<V> marshaller, Supplier<T> defaultFactory, org.wildfly.common.function.ExceptionPredicate<T, IOException> skipWrite, org.wildfly.common.function.ExceptionFunction<T, V, IOException> function, org.wildfly.common.function.ExceptionFunction<V, T, IOException> factory) Constructs a new single field marshaller based on single scalar marshaller.FunctionalScalarMarshaller(Class<? extends T> targetClass, ScalarMarshaller<V> marshaller, org.wildfly.common.function.ExceptionFunction<T, V, IOException> function, org.wildfly.common.function.ExceptionFunction<V, T, IOException> factory) Constructs a new single field marshaller based on single scalar marshaller.FunctionalScalarMarshaller(ScalarMarshaller<V> marshaller, Supplier<T> defaultFactory, BiPredicate<V, V> equals, org.wildfly.common.function.ExceptionFunction<T, V, IOException> function, org.wildfly.common.function.ExceptionFunction<V, T, IOException> factory) Constructs a new single field marshaller based on single scalar marshaller.FunctionalScalarMarshaller(ScalarMarshaller<V> marshaller, Supplier<T> defaultFactory, org.wildfly.common.function.ExceptionFunction<T, V, IOException> function, org.wildfly.common.function.ExceptionFunction<V, T, IOException> factory) Constructs a new single field marshaller based on single scalar marshaller.FunctionalScalarMarshaller(ScalarMarshaller<V> marshaller, Supplier<T> defaultFactory, org.wildfly.common.function.ExceptionPredicate<T, IOException> skipWrite, org.wildfly.common.function.ExceptionFunction<T, V, IOException> function, org.wildfly.common.function.ExceptionFunction<V, T, IOException> factory) Constructs a new single field marshaller based on single scalar marshaller.PackedArrayMarshaller(Class<T> componentType, ScalarMarshaller<T> element) ScalarFieldMarshaller(ScalarMarshaller<T> marshaller) TypedArrayMarshaller(ScalarMarshaller<Class<?>> componentType) TypedEnumMarshaller(ScalarMarshaller<Class<?>> type) TypedObjectMarshaller(ScalarMarshaller<Class<?>> typeValue)