Uses of Interface
io.tarantool.driver.mappers.MessagePackObjectMapper
-
Packages that use MessagePackObjectMapper 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.api.tuple.operations This sub-package is dedicated to Tarantool update and upsert operationsio.tarantool.driver.codecs Contains implementations of Netty codecsio.tarantool.driver.core Driver core classesio.tarantool.driver.core.proxy Contains interfaces and classes essential for proxy clientio.tarantool.driver.core.tuple Contains implementations of tuple representation classes and helpersio.tarantool.driver.mappers Contains converters and mappers that map Java object and MessagePackio.tarantool.driver.mappers.converters.object Contains converters that map Java object to MessagePackio.tarantool.driver.protocol Tarantool binary protocol primitives and helpersio.tarantool.driver.protocol.requests This sub-package is dedicated to Tarantool operation requests -
-
Uses of MessagePackObjectMapper in io.tarantool.driver.api
Methods in io.tarantool.driver.api with parameters of type MessagePackObjectMapper Modifier and Type Method Description <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> CompletableFuture<TarantoolResult<T>>
TarantoolCallOperations. call(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, Class<T> entityClass)
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,R extends List<T>>
CompletableFuture<R>TarantoolCallOperations. callForMultiResult(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, Supplier<R> resultContainerSupplier, ValueConverter<org.msgpack.value.Value,T> valueConverter)
Execute a function defined on Tarantool instance.<T,R extends List<T>>
CompletableFuture<R>TarantoolCallOperations. callForMultiResult(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, Supplier<R> resultContainerSupplier, Class<T> resultClass)
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.<T> CompletableFuture<T>
TarantoolCallOperations. callForSingleResult(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, ValueConverter<org.msgpack.value.Value,T> valueConverter)
Execute a function defined on Tarantool instance.<T> CompletableFuture<T>
TarantoolCallOperations. callForSingleResult(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, Class<T> resultClass)
Execute a function defined on Tarantool instance.CompletableFuture<List<?>>
TarantoolEvalOperations. eval(String expression, List<?> arguments, MessagePackObjectMapper argumentsMapper, MessagePackValueMapper resultMapper)
Execute a Lua expression in the Tarantool instance. -
Uses of MessagePackObjectMapper in io.tarantool.driver.api.tuple
Methods in io.tarantool.driver.api.tuple with parameters of type MessagePackObjectMapper Modifier and Type Method Description org.msgpack.value.Value
TarantoolNullField. toMessagePackValue(MessagePackObjectMapper mapper)
-
Uses of MessagePackObjectMapper in io.tarantool.driver.api.tuple.operations
Methods in io.tarantool.driver.api.tuple.operations with parameters of type MessagePackObjectMapper Modifier and Type Method Description org.msgpack.value.Value
TupleSpliceOperation. toMessagePackValue(MessagePackObjectMapper mapper)
-
Uses of MessagePackObjectMapper in io.tarantool.driver.codecs
Constructors in io.tarantool.driver.codecs with parameters of type MessagePackObjectMapper Constructor Description MessagePackFrameEncoder(MessagePackObjectMapper mapper)
-
Uses of MessagePackObjectMapper in io.tarantool.driver.core
Methods in io.tarantool.driver.core with parameters of type MessagePackObjectMapper Modifier and Type Method Description <T> CompletableFuture<TarantoolResult<T>>
AbstractTarantoolClient. call(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, CallResultMapper<TarantoolResult<T>,SingleValueCallResult<TarantoolResult<T>>> resultMapper)
<T> CompletableFuture<TarantoolResult<T>>
AbstractTarantoolClient. call(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, Class<T> tupleClass)
<T> CompletableFuture<TarantoolResult<T>>
ProxyTarantoolClient. call(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, CallResultMapper<TarantoolResult<T>,SingleValueCallResult<TarantoolResult<T>>> resultMapper)
<T> CompletableFuture<TarantoolResult<T>>
ProxyTarantoolClient. call(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, Class<T> entityClass)
<T> CompletableFuture<TarantoolResult<T>>
RetryingTarantoolClient. call(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, CallResultMapper<TarantoolResult<T>,SingleValueCallResult<TarantoolResult<T>>> resultMapper)
<T> CompletableFuture<TarantoolResult<T>>
RetryingTarantoolClient. call(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, Class<T> entityClass)
<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>AbstractTarantoolClient. callForMultiResult(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, Supplier<R> resultContainerSupplier, ValueConverter<org.msgpack.value.Value,T> valueConverter)
<T,R extends List<T>>
CompletableFuture<R>AbstractTarantoolClient. callForMultiResult(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, Supplier<R> resultContainerSupplier, Class<T> resultClass)
<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>ProxyTarantoolClient. callForMultiResult(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, Supplier<R> resultContainerSupplier, ValueConverter<org.msgpack.value.Value,T> valueConverter)
<T,R extends List<T>>
CompletableFuture<R>ProxyTarantoolClient. callForMultiResult(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, Supplier<R> resultContainerSupplier, Class<T> resultClass)
<T,R extends List<T>>
CompletableFuture<R>RetryingTarantoolClient. callForMultiResult(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, CallResultMapper<R,MultiValueCallResult<T,R>> resultMapper)
<T,R extends List<T>>
CompletableFuture<R>RetryingTarantoolClient. callForMultiResult(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, Supplier<R> resultContainerSupplier, ValueConverter<org.msgpack.value.Value,T> valueConverter)
<T,R extends List<T>>
CompletableFuture<R>RetryingTarantoolClient. callForMultiResult(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, Supplier<R> resultContainerSupplier, Class<T> resultClass)
<S> CompletableFuture<S>
AbstractTarantoolClient. callForSingleResult(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, CallResultMapper<S,SingleValueCallResult<S>> resultMapper)
<S> CompletableFuture<S>
AbstractTarantoolClient. callForSingleResult(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, ValueConverter<org.msgpack.value.Value,S> valueConverter)
<S> CompletableFuture<S>
AbstractTarantoolClient. callForSingleResult(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, Class<S> resultClass)
<T> CompletableFuture<T>
ProxyTarantoolClient. callForSingleResult(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, CallResultMapper<T,SingleValueCallResult<T>> resultMapper)
<T> CompletableFuture<T>
ProxyTarantoolClient. callForSingleResult(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, ValueConverter<org.msgpack.value.Value,T> valueConverter)
<T> CompletableFuture<T>
ProxyTarantoolClient. callForSingleResult(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, Class<T> resultClass)
<T> CompletableFuture<T>
RetryingTarantoolClient. callForSingleResult(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, CallResultMapper<T,SingleValueCallResult<T>> resultMapper)
<T> CompletableFuture<T>
RetryingTarantoolClient. callForSingleResult(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, ValueConverter<org.msgpack.value.Value,T> valueConverter)
<T> CompletableFuture<T>
RetryingTarantoolClient. callForSingleResult(String functionName, List<?> arguments, MessagePackObjectMapper argumentsMapper, Class<T> resultClass)
CompletableFuture<List<?>>
AbstractTarantoolClient. eval(String expression, List<?> arguments, MessagePackObjectMapper argumentsMapper, MessagePackValueMapper resultMapper)
CompletableFuture<List<?>>
ProxyTarantoolClient. eval(String expression, List<?> arguments, MessagePackObjectMapper argumentsMapper, MessagePackValueMapper resultMapper)
CompletableFuture<List<?>>
RetryingTarantoolClient. eval(String expression, List<?> arguments, MessagePackObjectMapper argumentsMapper, MessagePackValueMapper resultMapper)
-
Uses of MessagePackObjectMapper in io.tarantool.driver.core.proxy
Methods in io.tarantool.driver.core.proxy with parameters of type MessagePackObjectMapper Modifier and Type Method Description DeleteProxyOperation.Builder<T>
DeleteProxyOperation.Builder. withArgumentsMapper(MessagePackObjectMapper argumentsMapper)
InsertProxyOperation.Builder<T,R>
InsertProxyOperation.Builder. withArgumentsMapper(MessagePackObjectMapper argumentsMapper)
ReplaceProxyOperation.Builder<T,R>
ReplaceProxyOperation.Builder. withArgumentsMapper(MessagePackObjectMapper argumentsMapper)
SelectProxyOperation.Builder<T>
SelectProxyOperation.Builder. withArgumentsMapper(MessagePackObjectMapper argumentsMapper)
UpdateProxyOperation.Builder<T>
UpdateProxyOperation.Builder. withArgumentsMapper(MessagePackObjectMapper argumentsMapper)
UpsertProxyOperation.Builder<T,R>
UpsertProxyOperation.Builder. withArgumentsMapper(MessagePackObjectMapper objectMapper)
-
Uses of MessagePackObjectMapper in io.tarantool.driver.core.tuple
Methods in io.tarantool.driver.core.tuple with parameters of type MessagePackObjectMapper Modifier and Type Method Description org.msgpack.value.Value
TarantoolFieldImpl. toMessagePackValue(MessagePackObjectMapper mapper)
org.msgpack.value.Value
TarantoolTupleImpl. toMessagePackValue(MessagePackObjectMapper mapper)
-
Uses of MessagePackObjectMapper in io.tarantool.driver.mappers
Subinterfaces of MessagePackObjectMapper in io.tarantool.driver.mappers Modifier and Type Interface Description interface
MessagePackMapper
Combines both ObjectMapper and ValueMapper interfacesClasses in io.tarantool.driver.mappers that implement MessagePackObjectMapper Modifier and Type Class Description class
DefaultMessagePackMapper
Default implementation ofMessagePackObjectMapper
andMessagePackValueMapper
. -
Uses of MessagePackObjectMapper in io.tarantool.driver.mappers.converters.object
Constructors in io.tarantool.driver.mappers.converters.object with parameters of type MessagePackObjectMapper Constructor Description DefaultListToArrayValueConverter(MessagePackObjectMapper mapper)
DefaultMapToMapValueConverter(MessagePackObjectMapper mapper)
DefaultPackableObjectConverter(MessagePackObjectMapper mapper)
-
Uses of MessagePackObjectMapper in io.tarantool.driver.protocol
Methods in io.tarantool.driver.protocol with parameters of type MessagePackObjectMapper Modifier and Type Method Description void
TarantoolRequest. toMessagePack(org.msgpack.core.MessagePacker packer, MessagePackObjectMapper mapper)
Encode incapsulated data usingMessagePacker
org.msgpack.value.Value
Packable. toMessagePackValue(MessagePackObjectMapper mapper)
Convert this instance into a corresponding MessagePackValue
org.msgpack.value.Value
TarantoolHeader. toMessagePackValue(MessagePackObjectMapper mapper)
Converts the current header contents into a MessagePackValue
org.msgpack.value.Value
TarantoolRequestBody. toMessagePackValue(MessagePackObjectMapper mapper)
Constructors in io.tarantool.driver.protocol with parameters of type MessagePackObjectMapper Constructor Description TarantoolRequestBody(Map<Integer,?> body, MessagePackObjectMapper mapper)
Basic constructor. -
Uses of MessagePackObjectMapper in io.tarantool.driver.protocol.requests
-