T
- target tuple typepublic class TarantoolResultMapperFactory<T> extends AbstractResultMapperFactory<TarantoolResult<T>,TarantoolResultMapper<T>>
TarantoolResultMapper
instances used for handling box protocol operation results returning
TarantoolResult
(array of tuples)Constructor and Description |
---|
TarantoolResultMapperFactory()
Basic constructor
|
Modifier and Type | Method and Description |
---|---|
protected TarantoolResultMapper<T> |
createMapper(MessagePackValueMapper valueMapper,
List<ValueConverterWithInputTypeWrapper<TarantoolResult<T>>> converters) |
protected TarantoolResultMapper<T> |
createMapper(MessagePackValueMapper valueMapper,
List<ValueConverterWithInputTypeWrapper<TarantoolResult<T>>> converters,
Class<? extends TarantoolResult<T>> resultClass) |
protected TarantoolResultMapper<T> |
createMapper(MessagePackValueMapper valueMapper,
org.msgpack.value.ValueType valueType,
ValueConverter<? extends org.msgpack.value.Value,? extends TarantoolResult<T>> valueConverter) |
protected TarantoolResultMapper<T> |
createMapper(MessagePackValueMapper valueMapper,
org.msgpack.value.ValueType valueType,
ValueConverter<? extends org.msgpack.value.Value,? extends TarantoolResult<T>> valueConverter,
Class<? extends TarantoolResult<T>> resultClass)
Instantiate the mapper for result contents
|
withConverter, withConverter, withConverter, withConverter, withConverters, withConverters, withConverterWithoutTargetClass, withConverterWithoutTargetClass
public TarantoolResultMapperFactory()
protected TarantoolResultMapper<T> createMapper(MessagePackValueMapper valueMapper, org.msgpack.value.ValueType valueType, ValueConverter<? extends org.msgpack.value.Value,? extends TarantoolResult<T>> valueConverter, Class<? extends TarantoolResult<T>> resultClass)
AbstractResultMapperFactory
createMapper
in class AbstractResultMapperFactory<TarantoolResult<T>,TarantoolResultMapper<T>>
valueMapper
- MessagePack value-to-object mapper for result contentsvalueType
- MessagePack source typevalueConverter
- converter for result contents (an array)resultClass
- result typeprotected TarantoolResultMapper<T> createMapper(MessagePackValueMapper valueMapper, org.msgpack.value.ValueType valueType, ValueConverter<? extends org.msgpack.value.Value,? extends TarantoolResult<T>> valueConverter)
createMapper
in class AbstractResultMapperFactory<TarantoolResult<T>,TarantoolResultMapper<T>>
protected TarantoolResultMapper<T> createMapper(MessagePackValueMapper valueMapper, List<ValueConverterWithInputTypeWrapper<TarantoolResult<T>>> converters, Class<? extends TarantoolResult<T>> resultClass)
createMapper
in class AbstractResultMapperFactory<TarantoolResult<T>,TarantoolResultMapper<T>>
protected TarantoolResultMapper<T> createMapper(MessagePackValueMapper valueMapper, List<ValueConverterWithInputTypeWrapper<TarantoolResult<T>>> converters)
createMapper
in class AbstractResultMapperFactory<TarantoolResult<T>,TarantoolResultMapper<T>>
Copyright © 2025 Picodata. All rights reserved.