Package io.activej.serializer
Class BinarySerializers
java.lang.Object
io.activej.serializer.BinarySerializers
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BinarySerializer<Byte>static final BinarySerializer<byte[]>static final BinarySerializer<Double>static final BinarySerializer<Float>static final BinarySerializer<Integer>static final BinarySerializer<String>static final BinarySerializer<Long>static final BinarySerializer<String>static final BinarySerializer<String> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <E> BinarySerializer<List<E>>ofList(BinarySerializer<E> element) static <K,V> BinarySerializer<Map<K, V>> ofMap(BinarySerializer<K> key, BinarySerializer<V> value) static <T> BinarySerializer<T>ofNullable(BinarySerializer<T> codec) static <T> BinarySerializer<Optional<T>>ofOptional(BinarySerializer<T> codec) static <E> BinarySerializer<Set<E>>ofSet(BinarySerializer<E> element)
-
Field Details
-
BYTE_SERIALIZER
-
INT_SERIALIZER
-
LONG_SERIALIZER
-
FLOAT_SERIALIZER
-
DOUBLE_SERIALIZER
-
UTF8_SERIALIZER
-
ISO_88591_SERIALIZER
-
UTF8_MB3_SERIALIZER
-
BYTES_SERIALIZER
-
-
Constructor Details
-
BinarySerializers
public BinarySerializers()
-
-
Method Details
-
ofOptional
-
ofNullable
-
ofList
-
ofSet
-
ofMap
public static <K,V> BinarySerializer<Map<K,V>> ofMap(BinarySerializer<K> key, BinarySerializer<V> value)
-