Uses of Interface
io.tarantool.driver.mappers.MessagePackMapper
-
Packages that use MessagePackMapper Package Description io.tarantool.driver.api Contains interfaces and classes essential for end-user driver APIio.tarantool.driver.api.cursor Contains interfaces and implementations for cursors.io.tarantool.driver.api.tuple Contains tuple representation classes and helpersio.tarantool.driver.core Driver core classesio.tarantool.driver.core.metadata Contains implementations for Tarantool space metadata operationsio.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.value.custom Contains converters that map MessagePack to connector's special Java objects -
-
Uses of MessagePackMapper in io.tarantool.driver.api
Methods in io.tarantool.driver.api that return MessagePackMapper Modifier and Type Method Description MessagePackMapper
MessagePackMapperBuilder. build()
Build the mapper instanceMessagePackMapper
TarantoolClientConfig. getMessagePackMapper()
Get mapper between Java objects and MessagePack entitiesMethods in io.tarantool.driver.api with parameters of type MessagePackMapper Modifier and Type Method Description CompletableFuture<List<?>>
TarantoolCallOperations. call(String functionName, List<?> arguments, MessagePackMapper mapper)
Execute a function defined on Tarantool instancevoid
TarantoolClientConfig. setMessagePackMapper(MessagePackMapper messagePackMapper)
Set mapper between Java objects and MessagePack entitiesTarantoolClientBuilder
TarantoolClientBuilder. withMessagePackMapper(MessagePackMapper mapper)
Specify a mapper between Java objects and MessagePack entities.TarantoolClientConfig.Builder
TarantoolClientConfig.Builder. withMessagePackMapper(MessagePackMapper mapper)
Specify mapper between Java objects and MessagePack entities -
Uses of MessagePackMapper in io.tarantool.driver.api.cursor
Constructors in io.tarantool.driver.api.cursor with parameters of type MessagePackMapper Constructor Description StartAfterCursor(TarantoolSpaceOperations<T,R> space, Conditions conditions, int batchSize, MessagePackMapper mapper)
-
Uses of MessagePackMapper in io.tarantool.driver.api.tuple
Constructors in io.tarantool.driver.api.tuple with parameters of type MessagePackMapper Constructor Description DefaultTarantoolTupleFactory(MessagePackMapper mapper)
Constructor.DefaultTarantoolTupleFactory(MessagePackMapper mapper, TarantoolSpaceMetadata metadata)
Constructor with a space metadata. -
Uses of MessagePackMapper in io.tarantool.driver.core
Methods in io.tarantool.driver.core with parameters of type MessagePackMapper Modifier and Type Method Description CompletableFuture<List<?>>
AbstractTarantoolClient. call(String functionName, List<?> arguments, MessagePackMapper mapper)
CompletableFuture<List<?>>
ProxyTarantoolClient. call(String functionName, List<?> arguments, MessagePackMapper mapper)
CompletableFuture<List<?>>
RetryingTarantoolClient. call(String functionName, List<?> arguments, MessagePackMapper mapper)
TarantoolClientBuilder
TarantoolClientBuilderImpl. withMessagePackMapper(MessagePackMapper mapper)
-
Uses of MessagePackMapper in io.tarantool.driver.core.metadata
Constructors in io.tarantool.driver.core.metadata with parameters of type MessagePackMapper Constructor Description SpacesMetadataProvider(TarantoolCallOperations client, MessagePackMapper messagePackMapper)
Basic constructor -
Uses of MessagePackMapper in io.tarantool.driver.core.tuple
Constructors in io.tarantool.driver.core.tuple with parameters of type MessagePackMapper Constructor Description TarantoolTupleImpl(MessagePackMapper mapper)
Constructor for empty tupleTarantoolTupleImpl(MessagePackMapper mapper, TarantoolSpaceMetadata metadata)
Constructor for empty tuple with metadataTarantoolTupleImpl(Collection<?> values, MessagePackMapper mapper)
Construct an instance ofTarantoolTuple
from a list of objectsTarantoolTupleImpl(Collection<?> values, MessagePackMapper mapper, TarantoolSpaceMetadata metadata)
Construct an instance ofTarantoolTuple
from a list of objects.TarantoolTupleImpl(org.msgpack.value.ArrayValue value, MessagePackMapper mapper)
Construct an instance ofTarantoolTuple
TarantoolTupleImpl(org.msgpack.value.ArrayValue value, MessagePackMapper mapper, TarantoolSpaceMetadata spaceMetadata)
Basic constructor. -
Uses of MessagePackMapper in io.tarantool.driver.mappers
Classes in io.tarantool.driver.mappers that implement MessagePackMapper Modifier and Type Class Description class
DefaultMessagePackMapper
Default implementation ofMessagePackObjectMapper
andMessagePackValueMapper
.Methods in io.tarantool.driver.mappers that return MessagePackMapper Modifier and Type Method Description MessagePackMapper
DefaultMessagePackMapper. copy()
MessagePackMapper
MessagePackMapper. copy()
Makes a shallow copy of this mapper instanceConstructors in io.tarantool.driver.mappers with parameters of type MessagePackMapper Constructor Description DefaultMultiValueResultMapper(MessagePackMapper valueMapper, Class<T> contentClass)
Basic constructorDefaultSingleValueResultMapper(MessagePackMapper valueMapper, Class<T> contentClass)
Basic constructorMultiValueResultMapperFactory(MessagePackMapper messagePackMapper)
Basic constructor with mapperMultiValueTarantoolResultMapperFactory(MessagePackMapper messagePackMapper)
Basic constructor with mapperSingleValueResultMapperFactory(MessagePackMapper messagePackMapper)
Basic constructor with mapperSingleValueTarantoolResultMapperFactory(MessagePackMapper messagePackMapper)
Basic constructor with mapperTarantoolTupleMultiResultMapperFactory(MessagePackMapper messagePackMapper)
Basic constructor with mapperTarantoolTupleResultMapperFactory(MessagePackMapper messagePackMapper)
Basic constructor with mapperTarantoolTupleSingleResultMapperFactory(MessagePackMapper messagePackMapper)
Basic constructor with mapperTupleResultMapperFactory(MessagePackMapper messagePackMapper)
Basic constructor with mapper -
Uses of MessagePackMapper in io.tarantool.driver.mappers.converters.value.custom
Constructors in io.tarantool.driver.mappers.converters.value.custom with parameters of type MessagePackMapper Constructor Description TarantoolTupleConverter(MessagePackMapper mapper, TarantoolSpaceMetadata spaceMetadata)
-