Uses of Interface
oracle.kv.table.ReturnRow
Packages that use ReturnRow
-
Uses of ReturnRow in oracle.kv.table
Methods in oracle.kv.table that return ReturnRowModifier and TypeMethodDescriptionTable.createReturnRow
(ReturnRow.Choice returnChoice) Creates a ReturnRow object for the ReturnRow parameter in table put and delete methods inTableAPI
such asTableAPI.put(oracle.kv.table.Row, oracle.kv.table.ReturnRow, oracle.kv.table.WriteOptions)
andTableAPI.delete(oracle.kv.table.PrimaryKey, oracle.kv.table.ReturnRow, oracle.kv.table.WriteOptions)
.Methods in oracle.kv.table with parameters of type ReturnRowModifier and TypeMethodDescriptionboolean
TableAPI.delete
(PrimaryKey key, ReturnRow prevRow, WriteOptions writeOptions) Deletes a row from a table.TableAPI.deleteAsync
(PrimaryKey key, ReturnRow prevRow, WriteOptions writeOptions) Deletes a row from a table, returning a future to manage the asynchronous operation.boolean
TableAPI.deleteIfVersion
(PrimaryKey key, Version matchVersion, ReturnRow prevRow, WriteOptions writeOptions) Deletes a row from a table but only if its version matches the one specified in matchVersion.TableAPI.deleteIfVersionAsync
(PrimaryKey key, Version matchVersion, ReturnRow prevRow, WriteOptions writeOptions) Deletes a row from a table, but only if its version matches the one specified inmatchVersion
, returning a future to manage the asynchronous operation.TableAPI.put
(Row row, ReturnRow prevRow, WriteOptions writeOptions) Puts a row into a table.TableAPI.putAsync
(Row row, ReturnRow prevRow, WriteOptions writeOptions) Puts a row into a table, returning a future to manage the asynchronous operation.TableAPI.putIfAbsent
(Row row, ReturnRow prevRow, WriteOptions writeOptions) Puts a row into a table, but only if the row does not exist.TableAPI.putIfAbsentAsync
(Row row, ReturnRow prevRow, WriteOptions writeOptions) Puts a row into a table, but only if the row does not exist, returning a future to manage the asynchronous operation.TableAPI.putIfPresent
(Row row, ReturnRow prevRow, WriteOptions writeOptions) Puts a row into a table, but only if the row already exists.TableAPI.putIfPresentAsync
(Row row, ReturnRow prevRow, WriteOptions writeOptions) Puts a row into a table, but only if the row already exists, returning a future to manage the asynchronous operation.TableAPI.putIfVersion
(Row row, Version matchVersion, ReturnRow prevRow, WriteOptions writeOptions) Puts a row, but only if the version of the existing row matches the matchVersion argument.TableAPI.putIfVersionAsync
(Row row, Version matchVersion, ReturnRow prevRow, WriteOptions writeOptions) Puts a row, but only if the version of the existing row matches thematchVersion
argument, returning a future to manage the asynchronous operation.