Package io.tarantool.driver.mappers
Class TarantoolTupleSingleResultMapperFactory
- java.lang.Object
-
- io.tarantool.driver.mappers.AbstractResultMapperFactory<R,CallResultMapper<T,R>>
-
- io.tarantool.driver.mappers.TarantoolCallResultMapperFactory<T,SingleValueCallResult<T>>
-
- io.tarantool.driver.mappers.SingleValueResultMapperFactory<TarantoolResult<T>>
-
- io.tarantool.driver.mappers.SingleValueTarantoolResultMapperFactory<TarantoolTuple>
-
- io.tarantool.driver.mappers.TarantoolTupleSingleResultMapperFactory
-
public class TarantoolTupleSingleResultMapperFactory extends SingleValueTarantoolResultMapperFactory<TarantoolTuple>
Factory forCallResultMapper
instances used for handling results withTarantoolTuple
s
-
-
Constructor Summary
Constructors Constructor Description TarantoolTupleSingleResultMapperFactory()
Basic constructorTarantoolTupleSingleResultMapperFactory(MessagePackMapper messagePackMapper)
Basic constructor with mapper
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CallResultMapper<TarantoolResult<TarantoolTuple>,SingleValueCallResult<TarantoolResult<TarantoolTuple>>>
withDefaultTupleValueConverter(MessagePackMapper messagePackMapper, TarantoolSpaceMetadata spaceMetadata)
Get defaultTarantoolTuple
converter-
Methods inherited from class io.tarantool.driver.mappers.SingleValueTarantoolResultMapperFactory
withTarantoolResultConverter, withTarantoolResultConverter
-
Methods inherited from class io.tarantool.driver.mappers.SingleValueResultMapperFactory
withSingleValueResultConverter, withSingleValueResultConverter, withSingleValueResultConverter, withSingleValueResultConverter
-
Methods inherited from class io.tarantool.driver.mappers.TarantoolCallResultMapperFactory
createMapper
-
Methods inherited from class io.tarantool.driver.mappers.AbstractResultMapperFactory
withConverter, withConverter
-
-
-
-
Constructor Detail
-
TarantoolTupleSingleResultMapperFactory
public TarantoolTupleSingleResultMapperFactory()
Basic constructor
-
TarantoolTupleSingleResultMapperFactory
public TarantoolTupleSingleResultMapperFactory(MessagePackMapper messagePackMapper)
Basic constructor with mapper- Parameters:
messagePackMapper
- mapper for MessagePack entities in tuple fields to Java objects
-
-
Method Detail
-
withDefaultTupleValueConverter
public CallResultMapper<TarantoolResult<TarantoolTuple>,SingleValueCallResult<TarantoolResult<TarantoolTuple>>> withDefaultTupleValueConverter(MessagePackMapper messagePackMapper, TarantoolSpaceMetadata spaceMetadata)
Get defaultTarantoolTuple
converter- Parameters:
messagePackMapper
- MessagePack-to-entity mapper for result contents conversionspaceMetadata
- configuredTarantoolSpaceMetadata
instance- Returns:
- default mapper instance configured with
TarantoolTupleConverter
instance
-
-