Class CasterChain<T>
java.lang.Object
io.fluxcapacitor.javaclient.common.serialization.casting.CasterChain<T>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classprotected static class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <S extends SerializedObject<T,S>>
Stream<S>static <T,S extends SerializedObject<T, S>>
Caster<S>create(Collection<?> casterCandidates, Class<T> dataType, boolean down) static <T> Caster<SerializedObject<byte[],?>> createUpcaster(Collection<?> casterCandidates, Converter<T> converter)
-
Constructor Details
-
CasterChain
-
-
Method Details
-
createUpcaster
public static <T> Caster<SerializedObject<byte[],?>> createUpcaster(Collection<?> casterCandidates, Converter<T> converter) -
create
public static <T,S extends SerializedObject<T, Caster<S> createS>> (Collection<?> casterCandidates, Class<T> dataType, boolean down) -
cast
protected <S extends SerializedObject<T,S>> Stream<S> cast(Stream<S> input, Integer desiredRevision)
-