Uses of Class
io.tarantool.driver.mappers.CallResultMapper
-
Packages that use CallResultMapper Package Description io.tarantool.driver.api Contains interfaces and classes essential for end-user driver APIio.tarantool.driver.core Driver core classesio.tarantool.driver.core.proxy Contains interfaces and classes essential for proxy clientio.tarantool.driver.core.space Contains implementations for Tarantool space operationsio.tarantool.driver.mappers Contains converters and mappers that map Java object and MessagePack -
-
Uses of CallResultMapper in io.tarantool.driver.api
Methods in io.tarantool.driver.api with parameters of type CallResultMapper Modifier and Type Method Description <T> CompletableFuture<TarantoolResult<T>>TarantoolCallOperations. call(String functionName, CallResultMapper<TarantoolResult<T>,SingleValueCallResult<TarantoolResult<T>>> resultMapper)Execute a function defined on Tarantool instance.<T> CompletableFuture<TarantoolResult<T>>TarantoolCallOperations. call(String functionName, List<?> arguments, CallResultMapper<TarantoolResult<T>,SingleValueCallResult<TarantoolResult<T>>> resultMapper)Execute a function defined on Tarantool instance.<T> CompletableFuture<TarantoolResult<T>>TarantoolCallOperations. call(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, CallResultMapper<TarantoolResult<T>,SingleValueCallResult<TarantoolResult<T>>> resultMapper)Execute a function defined on Tarantool instance.<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.<T> CompletableFuture<T>TarantoolCallOperations. callForSingleResult(String functionName, CallResultMapper<T,SingleValueCallResult<T>> resultMapper)Execute a function defined on Tarantool instance.<T> CompletableFuture<T>TarantoolCallOperations. callForSingleResult(String functionName, List<?> arguments, CallResultMapper<T,SingleValueCallResult<T>> resultMapper)Execute a function defined on Tarantool instance.<T> CompletableFuture<T>TarantoolCallOperations. callForSingleResult(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, CallResultMapper<T,SingleValueCallResult<T>> resultMapper)Execute a function defined on Tarantool instance. -
Uses of CallResultMapper in io.tarantool.driver.core
-
Uses of CallResultMapper in io.tarantool.driver.core.proxy
Fields in io.tarantool.driver.core.proxy declared as CallResultMapper Modifier and Type Field Description protected CallResultMapper<T,SingleValueCallResult<T>>AbstractProxyOperation. resultMapperprotected CallResultMapper<T,SingleValueCallResult<T>>AbstractProxyOperation. resultMapperprotected CallResultMapper<T,SingleValueCallResult<T>>AbstractProxyOperation. resultMapperprotected CallResultMapper<T,SingleValueCallResult<T>>AbstractProxyOperation. resultMapperprotected CallResultMapper<T,SingleValueCallResult<T>>AbstractProxyOperation. resultMapperprotected CallResultMapper<T,SingleValueCallResult<T>>AbstractProxyOperation. resultMapperMethods in io.tarantool.driver.core.proxy with parameters of type CallResultMapper Modifier and Type Method Description DeleteProxyOperation.Builder<T>DeleteProxyOperation.Builder. withResultMapper(CallResultMapper<T,SingleValueCallResult<T>> resultMapper)InsertProxyOperation.Builder<T,R>InsertProxyOperation.Builder. withResultMapper(CallResultMapper<R,SingleValueCallResult<R>> resultMapper)ReplaceProxyOperation.Builder<T,R>ReplaceProxyOperation.Builder. withResultMapper(CallResultMapper<R,SingleValueCallResult<R>> resultMapper)SelectProxyOperation.Builder<T>SelectProxyOperation.Builder. withResultMapper(CallResultMapper<T,SingleValueCallResult<T>> resultMapper)UpdateProxyOperation.Builder<T>UpdateProxyOperation.Builder. withResultMapper(CallResultMapper<T,SingleValueCallResult<T>> resultMapper)UpsertProxyOperation.Builder<T,R>UpsertProxyOperation.Builder. withResultMapper(CallResultMapper<R,SingleValueCallResult<R>> resultMapper) -
Uses of CallResultMapper in io.tarantool.driver.core.space
Methods in io.tarantool.driver.core.space that return CallResultMapper Modifier and Type Method Description protected abstract CallResultMapper<R,SingleValueCallResult<R>>ProxyTarantoolSpace. tupleResultMapper()MessagePack value mapper configured with an ArrayValue to tuple converter corresponding to the selected tuple typeprotected CallResultMapper<TarantoolResult<TarantoolTuple>,SingleValueCallResult<TarantoolResult<TarantoolTuple>>>ProxyTarantoolTupleSpace. tupleResultMapper() -
Uses of CallResultMapper in io.tarantool.driver.mappers
Subclasses of CallResultMapper in io.tarantool.driver.mappers Modifier and Type Class Description classDefaultMultiValueResultMapper<T,R extends List<T>>Default mapper forMultiValueCallResultwith content types supported by the given value mapperclassDefaultSingleValueResultMapper<T>Default mapper forSingleValueCallResultwith content types supported by the given value mapperMethods in io.tarantool.driver.mappers that return CallResultMapper Modifier and Type Method Description protected CallResultMapper<T,R>TarantoolCallResultMapperFactory. createMapper(MessagePackValueMapper valueMapper, ValueConverter<org.msgpack.value.ArrayValue,? extends R> valueConverter, Class<? extends R> resultClass)<T,R extends List<T>>
CallResultMapper<R,MultiValueCallResult<T,R>>DefaultResultMapperFactoryFactory. getDefaultMultiValueMapper(MessagePackMapper mapper, Class<T> tupleClass)<T> CallResultMapper<T,SingleValueCallResult<T>>DefaultResultMapperFactoryFactory. getDefaultSingleValueMapper(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)<T> CallResultMapper<T,SingleValueCallResult<T>>DefaultResultMapperFactoryFactory. getSingleValueResultMapper(ValueConverter<org.msgpack.value.Value,T> valueConverter)<T> CallResultMapper<TarantoolResult<T>,SingleValueCallResult<TarantoolResult<T>>>DefaultResultMapperFactoryFactory. getTarantoolResultMapper(MessagePackMapper mapper, Class<T> tupleClass)CallResultMapper<TarantoolResult<TarantoolTuple>,MultiValueCallResult<TarantoolTuple,TarantoolResult<TarantoolTuple>>>TarantoolTupleMultiResultMapperFactory. withDefaultTupleValueConverter(MessagePackMapper messagePackMapper, TarantoolSpaceMetadata spaceMetadata)Get defaultTarantoolTupleconverterCallResultMapper<TarantoolResult<TarantoolTuple>,SingleValueCallResult<TarantoolResult<TarantoolTuple>>>TarantoolTupleSingleResultMapperFactory. withDefaultTupleValueConverter(MessagePackMapper messagePackMapper, TarantoolSpaceMetadata spaceMetadata)Get defaultTarantoolTupleconverterCallResultMapper<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<T,SingleValueCallResult<T>>SingleValueResultMapperFactory. withSingleValueResultConverter(ValueConverter<org.msgpack.value.Value,T> valueConverter)Get result mapper for the Lua function call with single resultCallResultMapper<T,SingleValueCallResult<T>>SingleValueResultMapperFactory. withSingleValueResultConverter(ValueConverter<org.msgpack.value.Value,T> valueConverter, Class<? extends SingleValueCallResult<T>> resultClass)Get result mapper for the Lua function call with single resultCallResultMapper<T,SingleValueCallResult<T>>SingleValueResultMapperFactory. withSingleValueResultConverter(MessagePackValueMapper valueMapper, ValueConverter<org.msgpack.value.Value,T> valueConverter)Get result mapper for the Lua function call with single resultCallResultMapper<T,SingleValueCallResult<T>>SingleValueResultMapperFactory. withSingleValueResultConverter(MessagePackValueMapper valueMapper, ValueConverter<org.msgpack.value.Value,T> valueConverter, Class<? extends SingleValueCallResult<T>> resultClass)Get result mapper for the Lua function call with single resultCallResultMapper<TarantoolResult<T>,MultiValueCallResult<T,TarantoolResult<T>>>MultiValueTarantoolResultMapperFactory. withTarantoolResultConverter(ValueConverter<org.msgpack.value.ArrayValue,T> valueConverter)GetTarantoolResultmapper 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)GetTarantoolResultmapper 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)GetTarantoolResultmapper 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)GetTarantoolResultmapper for the Lua function call with single resultCallResultMapper<TarantoolResult<T>,SingleValueCallResult<TarantoolResult<T>>>SingleValueTarantoolResultMapperFactory. withTarantoolResultConverter(ValueConverter<org.msgpack.value.ArrayValue,T> valueConverter)GetTarantoolResultmapper for the Lua function call with single resultCallResultMapper<TarantoolResult<T>,SingleValueCallResult<TarantoolResult<T>>>SingleValueTarantoolResultMapperFactory. withTarantoolResultConverter(ValueConverter<org.msgpack.value.ArrayValue,T> valueConverter, Class<? extends SingleValueCallResult<TarantoolResult<T>>> resultClass)GetTarantoolResultmapper for the Lua function call with single result
-