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.ValueTarantoolNullField. 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.ValueTupleSpliceOperation. 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.ValueTarantoolFieldImpl. toMessagePackValue(MessagePackObjectMapper mapper)org.msgpack.value.ValueTarantoolTupleImpl. toMessagePackValue(MessagePackObjectMapper mapper) -
Uses of MessagePackObjectMapper in io.tarantool.driver.mappers
Subinterfaces of MessagePackObjectMapper in io.tarantool.driver.mappers Modifier and Type Interface Description interfaceMessagePackMapperCombines both ObjectMapper and ValueMapper interfacesClasses in io.tarantool.driver.mappers that implement MessagePackObjectMapper Modifier and Type Class Description classDefaultMessagePackMapperDefault implementation ofMessagePackObjectMapperandMessagePackValueMapper. -
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 voidTarantoolRequest. toMessagePack(org.msgpack.core.MessagePacker packer, MessagePackObjectMapper mapper)Encode incapsulated data usingMessagePackerorg.msgpack.value.ValuePackable. toMessagePackValue(MessagePackObjectMapper mapper)Convert this instance into a corresponding MessagePackValueorg.msgpack.value.ValueTarantoolHeader. toMessagePackValue(MessagePackObjectMapper mapper)Converts the current header contents into a MessagePackValueorg.msgpack.value.ValueTarantoolRequestBody. 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
-