Interface ValueConverter<V extends org.msgpack.value.Value,O>
-
- Type Parameters:
V
- the source MessagePack entity typeO
- the target object type
- All Superinterfaces:
Converter
,Serializable
- All Known Implementing Classes:
DDLTarantoolSpaceMetadataConverter
,DefaultArrayValueToListConverter
,DefaultBinaryValueToByteArrayConverter
,DefaultBooleanValueToBooleanConverter
,DefaultExtensionValueToBigDecimalConverter
,DefaultExtensionValueToUUIDConverter
,DefaultFloatValueToDoubleConverter
,DefaultFloatValueToFloatConverter
,DefaultFloatValueToIntegerConverter
,DefaultFloatValueToLongConverter
,DefaultFloatValueToShortConverter
,DefaultIntegerValueToDoubleConverter
,DefaultIntegerValueToFloatConverter
,DefaultIntegerValueToIntegerConverter
,DefaultIntegerValueToLongConverter
,DefaultIntegerValueToShortConverter
,DefaultMapValueToMapConverter
,DefaultNilValueToNullConverter
,DefaultStringValueToCharacterConverter
,DefaultStringValueToStringConverter
,MultiValueCallResultConverter
,MultiValueListConverter
,SingleValueCallResultConverter
,TarantoolIndexMetadataConverter
,TarantoolResultConverter
,TarantoolSpaceMetadataConverter
,TarantoolTupleConverter
public interface ValueConverter<V extends org.msgpack.value.Value,O> extends Converter
Basic interface for converters from MessagePack entities to Java objects for a particular class
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default boolean
canConvertValue(V value)
Optional method for determining if this specific entity can be converted to the specified object type.O
fromValue(V value)
Convert MessagePack entity to a Java object
-
-
-
Method Detail
-
fromValue
O fromValue(V value)
Convert MessagePack entity to a Java object- Parameters:
value
- entity- Returns:
- object
-
canConvertValue
default boolean canConvertValue(V value)
Optional method for determining if this specific entity can be converted to the specified object type.- Parameters:
value
- MessagePack entity to be converted- Returns:
- true, if the entity csn be converted
-
-