Package io.objectbox.converter
Class IntegerFlexMapConverter
java.lang.Object
io.objectbox.converter.FlexObjectConverter
io.objectbox.converter.IntegerFlexMapConverter
- All Implemented Interfaces:
PropertyConverter<Object,byte[]>
- Direct Known Subclasses:
IntegerLongMapConverter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcheckMapKeyType(Object rawKey) Checks Java map key is of the expected type, otherwise throws.(package private) IntegerconvertToKey(String keyValue) Converts a FlexBuffers string map key to the Java map key (e.g.Methods inherited from class io.objectbox.converter.FlexObjectConverter
convertToDatabaseValue, convertToEntityProperty, shouldRestoreAsLong
-
Constructor Details
-
IntegerFlexMapConverter
public IntegerFlexMapConverter()
-
-
Method Details
-
checkMapKeyType
Description copied from class:FlexObjectConverterChecks Java map key is of the expected type, otherwise throws.- Overrides:
checkMapKeyTypein classFlexObjectConverter
-
convertToKey
Description copied from class:FlexObjectConverterConverts a FlexBuffers string map key to the Java map key (e.g. String to Integer).This required conversion restricts all keys (root and embedded maps) to the same type.
- Overrides:
convertToKeyin classFlexObjectConverter
-