Class BinaryValueFunctions
- java.lang.Object
-
- one.microstream.persistence.binary.types.BinaryValueFunctions
-
public final class BinaryValueFunctions extends Object
-
-
Constructor Summary
Constructors Constructor Description BinaryValueFunctions()
-
Method Summary
Modifier and Type Method Description static BinaryValueSetter
getObjectValueSetter(Class<?> type, boolean switchByteOrder)
static BinaryValueSetter
getObjectValueSetterReversed(Class<?> type)
static BinaryValueSetter
getObjectValueSettingSkipper(Class<?> type)
static BinaryValueStorer
getObjectValueStorer(Class<?> type, boolean isEager, boolean switchByteOrder)
static BinaryValueStorer
getObjectValueStorerReversed(Class<?> type, boolean isEager)
-
-
-
Method Detail
-
getObjectValueStorer
public static BinaryValueStorer getObjectValueStorer(Class<?> type, boolean isEager, boolean switchByteOrder) throws IllegalArgumentException
- Throws:
IllegalArgumentException
-
getObjectValueStorerReversed
public static BinaryValueStorer getObjectValueStorerReversed(Class<?> type, boolean isEager) throws IllegalArgumentException
- Throws:
IllegalArgumentException
-
getObjectValueSetter
public static BinaryValueSetter getObjectValueSetter(Class<?> type, boolean switchByteOrder)
-
getObjectValueSetterReversed
public static BinaryValueSetter getObjectValueSetterReversed(Class<?> type)
-
getObjectValueSettingSkipper
public static BinaryValueSetter getObjectValueSettingSkipper(Class<?> type)
-
-