Uses of Interface
io.tarantool.driver.protocol.Packable
-
Packages that use Packable Package Description io.tarantool.driver.api Contains interfaces and classes essential for end-user driver APIio.tarantool.driver.api.conditions Tuple filtering conditions used in select operationsio.tarantool.driver.api.cursor Contains interfaces and implementations for cursors.io.tarantool.driver.api.space Contains interfaces for Tarantool space operationsio.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.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.core.tuple Contains implementations of tuple representation classes and helpersio.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 Packable in io.tarantool.driver.api
Classes in io.tarantool.driver.api with type parameters of type Packable Modifier and Type Interface Description interfaceTarantoolClient<T extends Packable,R extends Collection<T>>Basic Tarantool client interface -
Uses of Packable in io.tarantool.driver.api.conditions
Methods in io.tarantool.driver.api.conditions that return Packable Modifier and Type Method Description PackableConditions. getStartTuple()Get the specified index values to start from -
Uses of Packable in io.tarantool.driver.api.cursor
Classes in io.tarantool.driver.api.cursor with type parameters of type Packable Modifier and Type Class Description classOffsetCursor<T extends Packable,R extends Collection<T>>Cursor implementation that uses server 'limit' and 'offset' methods under the hood.classStartAfterCursor<T extends Packable,R extends Collection<T>>Cursor implementation that uses 'cluster' select method under the hood.interfaceTarantoolCursor<T extends Packable>Basic cursor interface which allows forward-only iteration through query results.classTarantoolCursorBase<T extends Packable,R extends Collection<T>>Generic cursor implementation that performs client calls with TarantoolSpaceOperations. -
Uses of Packable in io.tarantool.driver.api.space
Classes in io.tarantool.driver.api.space with type parameters of type Packable Modifier and Type Interface Description interfaceTarantoolSpaceOperations<T extends Packable,R extends Collection<T>>Tarantool space operations interface (create, insert, replace, delete...) -
Uses of Packable in io.tarantool.driver.api.tuple
Subinterfaces of Packable in io.tarantool.driver.api.tuple Modifier and Type Interface Description interfaceTarantoolFieldRepresents individual field in a tupleinterfaceTarantoolTupleBasic Tarantool atom of dataClasses in io.tarantool.driver.api.tuple that implement Packable Modifier and Type Class Description classTarantoolNullFieldRepresents a field with empty value which serializes tomsgpack.NULL -
Uses of Packable in io.tarantool.driver.api.tuple.operations
Subinterfaces of Packable in io.tarantool.driver.api.tuple.operations Modifier and Type Interface Description interfaceTupleOperationBase interface of tuple operation forTarantoolUpdateRequestandTarantoolUpsertRequestClasses in io.tarantool.driver.api.tuple.operations that implement Packable Modifier and Type Class Description classTupleOperationAddRepresents addition operation on tuple fieldclassTupleOperationBitwiseAndRepresents bitwise AND operation on tuple fieldclassTupleOperationBitwiseOrRepresents bitwise OR operation on tuple fieldclassTupleOperationBitwiseXorRepresents bitwise XOR operation on tuple fieldclassTupleOperationDeleteRepresents deletion operation on tupleclassTupleOperationInsertRepresents insertion of a new field operation on tupleclassTupleOperationSetRepresents assignment operation on tuple fieldclassTupleOperationSubtractRepresents subtraction operation on tuple fieldclassTupleSpliceOperationRepresent splice operation on tuple field -
Uses of Packable in io.tarantool.driver.core
Classes in io.tarantool.driver.core with type parameters of type Packable Modifier and Type Class Description classAbstractTarantoolClient<T extends Packable,R extends Collection<T>>Basic Tarantool client implementation.classClusterTarantoolClient<T extends Packable,R extends Collection<T>>Main class for connecting to a cluster of Tarantool servers.classProxyTarantoolClient<T extends Packable,R extends Collection<T>>Client implementation that decorates aTarantoolClientinstance, proxying all CRUD operations through the instance'scallmethod to the proxy functions defined on the Tarantool instance(s).classRetryingTarantoolClient<T extends Packable,R extends Collection<T>>Client implementation that decorates aTarantoolClientinstance, allowing to specify a retry policy for all requests made through this client instance. -
Uses of Packable in io.tarantool.driver.core.proxy
Classes in io.tarantool.driver.core.proxy with type parameters of type Packable Modifier and Type Class Description classInsertProxyOperation<T extends Packable,R extends Collection<T>>Proxy operation for insertstatic classInsertProxyOperation.Builder<T extends Packable,R extends Collection<T>>The builder for this class.classReplaceProxyOperation<T extends Packable,R extends Collection<T>>Proxy operation for replacestatic classReplaceProxyOperation.Builder<T extends Packable,R extends Collection<T>>The builder for this class.classUpsertProxyOperation<T extends Packable,R extends Collection<T>>Proxy operation for upsertstatic classUpsertProxyOperation.Builder<T extends Packable,R extends Collection<T>>The builder for this class.Methods in io.tarantool.driver.core.proxy with parameters of type Packable Modifier and Type Method Description CRUDOperationOptions.BuilderCRUDOperationOptions.Builder. withSelectAfter(Packable startTuple) -
Uses of Packable in io.tarantool.driver.core.space
Classes in io.tarantool.driver.core.space with type parameters of type Packable Modifier and Type Class Description classProxyTarantoolSpace<T extends Packable,R extends Collection<T>>Basic proxyTarantoolSpaceOperationsimplementation, which uses calls to API functions defined in Tarantool instance for performing CRUD operations on a spaceclassRetryingTarantoolSpace<T extends Packable,R extends Collection<T>>Wrapper forTarantoolSpaceOperationsinstances which adds request retry policy to each operationclassTarantoolSpace<T extends Packable,R extends Collection<T>>Basic implementation for working with spaces via Tarantool protocol requests -
Uses of Packable in io.tarantool.driver.core.tuple
Classes in io.tarantool.driver.core.tuple that implement Packable Modifier and Type Class Description classTarantoolFieldImplBasic tuple field implementationclassTarantoolTupleImplBasic Tarantool tuple implementation -
Uses of Packable in io.tarantool.driver.mappers.converters.object
Methods in io.tarantool.driver.mappers.converters.object with parameters of type Packable Modifier and Type Method Description org.msgpack.value.ValueDefaultPackableObjectConverter. toValue(Packable object) -
Uses of Packable in io.tarantool.driver.protocol
Classes in io.tarantool.driver.protocol that implement Packable Modifier and Type Class Description classTarantoolHeaderRepresents the Tarantool packet frame header.classTarantoolRequestBodyRepresents basic Tarantool request bodyMethods in io.tarantool.driver.protocol that return Packable Modifier and Type Method Description PackableTarantoolRequest. getBody()Get body -
Uses of Packable in io.tarantool.driver.protocol.requests
Methods in io.tarantool.driver.protocol.requests with parameters of type Packable Modifier and Type Method Description TarantoolInsertRequest.BuilderTarantoolInsertRequest.Builder. withTuple(Packable tuple)Specify tuple valueTarantoolReplaceRequest.BuilderTarantoolReplaceRequest.Builder. withTuple(Packable tuple)Specify tuple valueTarantoolUpsertRequest.BuilderTarantoolUpsertRequest.Builder. withTuple(Packable tuple)
-