Uses of Interface
io.tarantool.driver.api.MultiValueCallResult
-
Packages that use MultiValueCallResult Package Description io.tarantool.driver.api Contains interfaces and classes essential for end-user driver APIio.tarantool.driver.api.tuple Contains tuple representation classes and helpersio.tarantool.driver.core Driver core classesio.tarantool.driver.mappers Contains converters and mappers that map Java object and MessagePackio.tarantool.driver.mappers.converters.value.custom Contains converters that map MessagePack to connector's special Java objects -
-
Uses of MultiValueCallResult in io.tarantool.driver.api
Method parameters in io.tarantool.driver.api with type arguments of type MultiValueCallResult Modifier and Type Method Description <T,R extends List<T>>
CompletableFuture<R>TarantoolCallOperations. callForMultiResult(String functionName, CallResultMapper<R,MultiValueCallResult<T,R>> resultMapper)
Execute a function defined on Tarantool instance.<T,R extends List<T>>
CompletableFuture<R>TarantoolCallOperations. callForMultiResult(String functionName, List<?> arguments, CallResultMapper<R,MultiValueCallResult<T,R>> resultMapper)
Execute a function defined on Tarantool instance.<T,R extends List<T>>
CompletableFuture<R>TarantoolCallOperations. callForMultiResult(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, CallResultMapper<R,MultiValueCallResult<T,R>> resultMapper)
Execute a function defined on Tarantool instance. -
Uses of MultiValueCallResult in io.tarantool.driver.api.tuple
Subinterfaces of MultiValueCallResult in io.tarantool.driver.api.tuple Modifier and Type Interface Description interface
TarantoolTupleMultiResult
Shortcut forMultiValueCallResult
with default tuple result -
Uses of MultiValueCallResult in io.tarantool.driver.core
Classes in io.tarantool.driver.core that implement MultiValueCallResult Modifier and Type Class Description class
MultiValueCallResultImpl<T,R extends List<T>>
BasicMultiValueCallResult
implementation.Method parameters in io.tarantool.driver.core with type arguments of type MultiValueCallResult Modifier and Type Method Description <T,R extends List<T>>
CompletableFuture<R>AbstractTarantoolClient. callForMultiResult(String functionName, CallResultMapper<R,MultiValueCallResult<T,R>> resultMapper)
<T,R extends List<T>>
CompletableFuture<R>AbstractTarantoolClient. callForMultiResult(String functionName, List<?> arguments, CallResultMapper<R,MultiValueCallResult<T,R>> resultMapper)
<T,R extends List<T>>
CompletableFuture<R>AbstractTarantoolClient. callForMultiResult(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, CallResultMapper<R,MultiValueCallResult<T,R>> resultMapper)
<T,R extends List<T>>
CompletableFuture<R>ProxyTarantoolClient. callForMultiResult(String functionName, CallResultMapper<R,MultiValueCallResult<T,R>> resultMapper)
<T,R extends List<T>>
CompletableFuture<R>ProxyTarantoolClient. callForMultiResult(String functionName, List<?> arguments, CallResultMapper<R,MultiValueCallResult<T,R>> resultMapper)
<T,R extends List<T>>
CompletableFuture<R>ProxyTarantoolClient. callForMultiResult(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, CallResultMapper<R,MultiValueCallResult<T,R>> resultMapper)
<T,R extends List<T>>
CompletableFuture<R>RetryingTarantoolClient. callForMultiResult(String functionName, CallResultMapper<R,MultiValueCallResult<T,R>> resultMapper)
<T,R extends List<T>>
CompletableFuture<R>RetryingTarantoolClient. callForMultiResult(String functionName, List<?> arguments, CallResultMapper<R,MultiValueCallResult<T,R>> resultMapper)
<T,R extends List<T>>
CompletableFuture<R>RetryingTarantoolClient. callForMultiResult(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, CallResultMapper<R,MultiValueCallResult<T,R>> resultMapper)
-
Uses of MultiValueCallResult in io.tarantool.driver.mappers
Methods in io.tarantool.driver.mappers that return types with arguments of type MultiValueCallResult Modifier and Type Method Description <T,R extends List<T>>
CallResultMapper<R,MultiValueCallResult<T,R>>DefaultResultMapperFactoryFactory. getDefaultMultiValueMapper(MessagePackMapper mapper, Class<T> tupleClass)
<T,R extends List<T>>
CallResultMapper<R,MultiValueCallResult<T,R>>DefaultResultMapperFactoryFactory. getMultiValueResultMapper(Supplier<R> containerSupplier, ValueConverter<org.msgpack.value.Value,T> valueConverter)
CallResultMapper<TarantoolResult<TarantoolTuple>,MultiValueCallResult<TarantoolTuple,TarantoolResult<TarantoolTuple>>>
TarantoolTupleMultiResultMapperFactory. withDefaultTupleValueConverter(MessagePackMapper messagePackMapper, TarantoolSpaceMetadata spaceMetadata)
Get defaultTarantoolTuple
converterCallResultMapper<R,MultiValueCallResult<T,R>>
MultiValueResultMapperFactory. withMultiValueResultConverter(ValueConverter<org.msgpack.value.ArrayValue,R> itemsConverter)
Get result mapper for the Lua function call with multi-return resultCallResultMapper<R,MultiValueCallResult<T,R>>
MultiValueResultMapperFactory. withMultiValueResultConverter(ValueConverter<org.msgpack.value.ArrayValue,R> itemsConverter, Class<? extends MultiValueCallResult<T,R>> resultClass)
Get result mapper for the Lua function call with multi-return resultCallResultMapper<R,MultiValueCallResult<T,R>>
MultiValueResultMapperFactory. withMultiValueResultConverter(MessagePackValueMapper valueMapper, ValueConverter<org.msgpack.value.ArrayValue,R> itemsConverter)
Get result mapper for the Lua function call with multi-return resultCallResultMapper<R,MultiValueCallResult<T,R>>
MultiValueResultMapperFactory. withMultiValueResultConverter(MessagePackValueMapper valueMapper, ValueConverter<org.msgpack.value.ArrayValue,R> itemsConverter, Class<? extends MultiValueCallResult<T,R>> resultClass)
Get result mapper for the Lua function call with multi-return resultCallResultMapper<TarantoolResult<T>,MultiValueCallResult<T,TarantoolResult<T>>>
MultiValueTarantoolResultMapperFactory. withTarantoolResultConverter(ValueConverter<org.msgpack.value.ArrayValue,T> valueConverter)
GetTarantoolResult
mapper for the Lua function call with single resultCallResultMapper<TarantoolResult<T>,MultiValueCallResult<T,TarantoolResult<T>>>
MultiValueTarantoolResultMapperFactory. withTarantoolResultConverter(ValueConverter<org.msgpack.value.ArrayValue,T> valueConverter, Class<? extends MultiValueCallResult<T,TarantoolResult<T>>> resultClass)
GetTarantoolResult
mapper for the Lua function call with single resultCallResultMapper<TarantoolResult<T>,MultiValueCallResult<T,TarantoolResult<T>>>
MultiValueTarantoolResultMapperFactory. withTarantoolResultConverter(MessagePackValueMapper valueMapper, ValueConverter<org.msgpack.value.ArrayValue,T> valueConverter)
GetTarantoolResult
mapper for the Lua function call with single resultCallResultMapper<TarantoolResult<T>,MultiValueCallResult<T,TarantoolResult<T>>>
MultiValueTarantoolResultMapperFactory. withTarantoolResultConverter(MessagePackValueMapper valueMapper, ValueConverter<org.msgpack.value.ArrayValue,T> valueConverter, Class<? extends MultiValueCallResult<T,TarantoolResult<T>>> resultClass)
GetTarantoolResult
mapper for the Lua function call with single resultMethod parameters in io.tarantool.driver.mappers with type arguments of type MultiValueCallResult Modifier and Type Method Description CallResultMapper<R,MultiValueCallResult<T,R>>
MultiValueResultMapperFactory. withMultiValueResultConverter(ValueConverter<org.msgpack.value.ArrayValue,R> itemsConverter, Class<? extends MultiValueCallResult<T,R>> resultClass)
Get result mapper for the Lua function call with multi-return resultCallResultMapper<R,MultiValueCallResult<T,R>>
MultiValueResultMapperFactory. withMultiValueResultConverter(MessagePackValueMapper valueMapper, ValueConverter<org.msgpack.value.ArrayValue,R> itemsConverter, Class<? extends MultiValueCallResult<T,R>> resultClass)
Get result mapper for the Lua function call with multi-return resultCallResultMapper<TarantoolResult<T>,MultiValueCallResult<T,TarantoolResult<T>>>
MultiValueTarantoolResultMapperFactory. withTarantoolResultConverter(ValueConverter<org.msgpack.value.ArrayValue,T> valueConverter, Class<? extends MultiValueCallResult<T,TarantoolResult<T>>> resultClass)
GetTarantoolResult
mapper for the Lua function call with single resultCallResultMapper<TarantoolResult<T>,MultiValueCallResult<T,TarantoolResult<T>>>
MultiValueTarantoolResultMapperFactory. withTarantoolResultConverter(MessagePackValueMapper valueMapper, ValueConverter<org.msgpack.value.ArrayValue,T> valueConverter, Class<? extends MultiValueCallResult<T,TarantoolResult<T>>> resultClass)
GetTarantoolResult
mapper for the Lua function call with single result -
Uses of MultiValueCallResult in io.tarantool.driver.mappers.converters.value.custom
Methods in io.tarantool.driver.mappers.converters.value.custom that return MultiValueCallResult Modifier and Type Method Description MultiValueCallResult<T,R>
MultiValueCallResultConverter. fromValue(org.msgpack.value.ArrayValue value)
-