Package io.tarantool.driver.mappers
Class TarantoolTupleMultiResultMapperFactory
- java.lang.Object
-
- io.tarantool.driver.mappers.AbstractResultMapperFactory<R,CallResultMapper<T,R>>
-
- io.tarantool.driver.mappers.TarantoolCallResultMapperFactory<R,MultiValueCallResult<T,R>>
-
- io.tarantool.driver.mappers.MultiValueResultMapperFactory<T,TarantoolResult<T>>
-
- io.tarantool.driver.mappers.MultiValueTarantoolResultMapperFactory<TarantoolTuple>
-
- io.tarantool.driver.mappers.TarantoolTupleMultiResultMapperFactory
-
public class TarantoolTupleMultiResultMapperFactory extends MultiValueTarantoolResultMapperFactory<TarantoolTuple>
Factory forCallResultMapper
instances used for handling results withTarantoolTuple
s as multi-return result items
-
-
Constructor Summary
Constructors Constructor Description TarantoolTupleMultiResultMapperFactory()
Basic constructorTarantoolTupleMultiResultMapperFactory(MessagePackMapper messagePackMapper)
Basic constructor with mapper
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CallResultMapper<TarantoolResult<TarantoolTuple>,MultiValueCallResult<TarantoolTuple,TarantoolResult<TarantoolTuple>>>
withDefaultTupleValueConverter(MessagePackMapper messagePackMapper, TarantoolSpaceMetadata spaceMetadata)
Get defaultTarantoolTuple
converter-
Methods inherited from class io.tarantool.driver.mappers.MultiValueTarantoolResultMapperFactory
withTarantoolResultConverter, withTarantoolResultConverter, withTarantoolResultConverter, withTarantoolResultConverter
-
Methods inherited from class io.tarantool.driver.mappers.MultiValueResultMapperFactory
withMultiValueResultConverter, withMultiValueResultConverter, withMultiValueResultConverter, withMultiValueResultConverter
-
Methods inherited from class io.tarantool.driver.mappers.TarantoolCallResultMapperFactory
createMapper
-
Methods inherited from class io.tarantool.driver.mappers.AbstractResultMapperFactory
withConverter, withConverter
-
-
-
-
Constructor Detail
-
TarantoolTupleMultiResultMapperFactory
public TarantoolTupleMultiResultMapperFactory()
Basic constructor
-
TarantoolTupleMultiResultMapperFactory
public TarantoolTupleMultiResultMapperFactory(MessagePackMapper messagePackMapper)
Basic constructor with mapper- Parameters:
messagePackMapper
- MessagePack-to-entity mapper for result contents conversion
-
-
Method Detail
-
withDefaultTupleValueConverter
public CallResultMapper<TarantoolResult<TarantoolTuple>,MultiValueCallResult<TarantoolTuple,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
-
-