Package io.tarantool.driver.mappers
Class TarantoolResultMapperFactory<T>
- java.lang.Object
-
- io.tarantool.driver.mappers.AbstractResultMapperFactory<TarantoolResult<T>,TarantoolResultMapper<T>>
-
- io.tarantool.driver.mappers.TarantoolResultMapperFactory<T>
-
- Type Parameters:
T- target tuple type
- Direct Known Subclasses:
TupleResultMapperFactory
public class TarantoolResultMapperFactory<T> extends AbstractResultMapperFactory<TarantoolResult<T>,TarantoolResultMapper<T>>
Factory forTarantoolResultMapperinstances used for handling box protocol operation results returningTarantoolResult(array of tuples)
-
-
Constructor Summary
Constructors Constructor Description TarantoolResultMapperFactory()Basic constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected TarantoolResultMapper<T>createMapper(MessagePackValueMapper valueMapper, ValueConverter<org.msgpack.value.ArrayValue,? extends TarantoolResult<T>> valueConverter, Class<? extends TarantoolResult<T>> resultClass)Instantiate the mapper for result contents-
Methods inherited from class io.tarantool.driver.mappers.AbstractResultMapperFactory
withConverter, withConverter
-
-
-
-
Method Detail
-
createMapper
protected TarantoolResultMapper<T> createMapper(MessagePackValueMapper valueMapper, ValueConverter<org.msgpack.value.ArrayValue,? extends TarantoolResult<T>> valueConverter, Class<? extends TarantoolResult<T>> resultClass)
Description copied from class:AbstractResultMapperFactoryInstantiate the mapper for result contents- Specified by:
createMapperin classAbstractResultMapperFactory<TarantoolResult<T>,TarantoolResultMapper<T>>- Parameters:
valueMapper- MessagePack value-to-object mapper for result contentsvalueConverter- converter for result contents (an array)resultClass- result type- Returns:
- new mapper instance
-
-