Uses of Interface
oracle.kv.table.Row
- 
Packages that use Row Package Description oracle.kv.exttab This package contains the public API and Utilities for accessing Oracle NoSQL Database data through Oracle Database External Tables.oracle.kv.hadoop.table Support for running MapReduce jobs against data written to an Oracle NoSQL Database via the Table API.oracle.kv.pubsub Provides the classes used to define a Subscription to all logical changes (table row puts and deletes) made to a NoSQL store.oracle.kv.table Table support for Oracle NoSQL Database. - 
- 
Uses of Row in oracle.kv.exttab
Methods in oracle.kv.exttab with parameters of type Row Modifier and Type Method Description java.lang.StringTableFormatter. toOracleLoaderFormat(Row row, KVStore kvstore)Converts a Row into a String which can be interpreted by the Oracle External Table definition. - 
Uses of Row in oracle.kv.hadoop.table
Fields in oracle.kv.hadoop.table declared as Row Modifier and Type Field Description protected RowTableRecordReaderBase. currentMethods in oracle.kv.hadoop.table that return Row Modifier and Type Method Description RowTableRecordReader. getCurrentValue()Get the current value.Methods in oracle.kv.hadoop.table that return types with arguments of type Row Modifier and Type Method Description RecordReader<PrimaryKey,Row>TableInputFormat. createRecordReader(InputSplit split, TaskAttemptContext context)Returns the RecordReader for the given InputSplit. - 
Uses of Row in oracle.kv.pubsub
Methods in oracle.kv.pubsub that return Row Modifier and Type Method Description RowStreamOperation.PutEvent. getRow()Returns the Row associated with the put operation. - 
Uses of Row in oracle.kv.table
Subinterfaces of Row in oracle.kv.table Modifier and Type Interface Description interfacePrimaryKeyPrimaryKey is a specialization of Row to represent a primary key used to access records in a table using theTableAPI.interfaceReturnRowReturnRow is used with put and delete operations to return the previous row value and version.Methods in oracle.kv.table that return Row Modifier and Type Method Description RowFieldValue. asRow()Casts to Row.RowRow. clone()Returns a deep copy of this object.RowTable. createRow()Creates an empty Row for the table that can hold any field value.RowTable. createRow(RecordValue value)Creates a Row for the table populated with relevant fields from theRecordValueparameter.RowTable. createRowFromJson(java.io.InputStream jsonInput, boolean exact)Creates a Row based on JSON input.RowTable. createRowFromJson(java.lang.String jsonInput, boolean exact)Creates a Row based on JSON string input.RowTable. createRowWithDefaults()Creates a Row using the default values for all fields.RowTableAPI. get(PrimaryKey key, ReadOptions readOptions)Gets theRowassociated with the primary key.RowTableOperationResult. getPreviousRow()For a put or delete operation, the previous value associated with the row.RowTableOperation. getRow()Returns the Row associated with the operation if it is a put operation, otherwise return null.Methods in oracle.kv.table that return types with arguments of type Row Modifier and Type Method Description java.util.concurrent.CompletableFuture<Row>TableAPI. getAsync(PrimaryKey key, ReadOptions readOptions)Gets theRowassociated with the primary key, returning a future to manage the asynchronous operation.java.util.List<Row>TableAPI. multiGet(PrimaryKey key, MultiRowOptions getOptions, ReadOptions readOptions)Returns the rows associated with a partial primary key in an atomic manner.java.util.concurrent.CompletableFuture<java.util.List<Row>>TableAPI. multiGetAsync(PrimaryKey key, MultiRowOptions getOptions, ReadOptions readOptions)Returns the rows associated with a partial primary key in an atomic manner, returning a future to manage the asynchronous operation.TableIterator<Row>TableAPI. tableIterator(java.util.Iterator<PrimaryKey> primaryKeyIterator, MultiRowOptions getOptions, TableIteratorOptions iterateOptions)Returns an iterator over the rows matching the primary keys supplied by iterator (or the rows in ancestor or descendant tables, or those in a range specified by the MultiRowOptions argument).TableIterator<Row>TableAPI. tableIterator(java.util.List<java.util.Iterator<PrimaryKey>> primaryKeyIterators, MultiRowOptions getOptions, TableIteratorOptions iterateOptions)Returns an iterator over the rows matching the primary keys supplied by iterator (or the rows in ancestor or descendant tables, or those in a range specified by the MultiRowOptions argument).TableIterator<Row>TableAPI. tableIterator(IndexKey key, MultiRowOptions getOptions, TableIteratorOptions iterateOptions)Returns an iterator over the rows associated with an index key.TableIterator<Row>TableAPI. tableIterator(PrimaryKey key, MultiRowOptions getOptions, TableIteratorOptions iterateOptions)Returns an iterator over the rows associated with a partial primary key.Publisher<Row>TableAPI. tableIteratorAsync(java.util.Iterator<PrimaryKey> primaryKeyIterator, MultiRowOptions getOptions, TableIteratorOptions iterateOptions)Returns a publisher that can be used to subscribe to the results of an asynchronous iteration over the rows matching the primary keys supplied by iterator (or the rows in ancestor or descendant tables, or those in a range specified by the MultiRowOptions argument).Publisher<Row>TableAPI. tableIteratorAsync(java.util.List<java.util.Iterator<PrimaryKey>> primaryKeyIterators, MultiRowOptions getOptions, TableIteratorOptions iterateOptions)Returns a publisher that can be used to subscribe to the results of an asynchronous iteration over the rows matching the primary keys supplied by iterator (or the rows in ancestor or descendant tables, or those in a range specified by the MultiRowOptions argument).Publisher<Row>TableAPI. tableIteratorAsync(IndexKey key, MultiRowOptions getOptions, TableIteratorOptions iterateOptions)Returns a publisher that can be used to subscribe to the results of an asynchronous iteration over the rows associated with an index key.Publisher<Row>TableAPI. tableIteratorAsync(PrimaryKey key, MultiRowOptions getOptions, TableIteratorOptions iterateOptions)Returns a publisher that can be used to subscribe to the results of an asynchronous iteration over the rows associated with a partial primary key.Methods in oracle.kv.table with parameters of type Row Modifier and Type Method Description TableOperationTableOperationFactory. createPut(Row row, ReturnRow.Choice prevReturn, boolean abortIfUnsuccessful)Create a Put operation suitable for use as an argument to theexecutemethod.TableOperationTableOperationFactory. createPutIfAbsent(Row row, ReturnRow.Choice prevReturn, boolean abortIfUnsuccessful)Create a Put operation suitable for use as an argument to theexecutemethod.TableOperationTableOperationFactory. createPutIfPresent(Row row, ReturnRow.Choice prevReturn, boolean abortIfUnsuccessful)Create a Put operation suitable for use as an argument to theexecutemethod.TableOperationTableOperationFactory. createPutIfVersion(Row row, Version versionMatch, ReturnRow.Choice prevReturn, boolean abortIfUnsuccessful)Create a Put operation suitable for use as an argument to theexecutemethod.static intTableUtils. getDataSize(Row row)Returns the size of the serialized data for the row.static intTableUtils. getKeySize(Row row)Returns the size of the serialized primary key for this row.VersionTableAPI. put(Row row, ReturnRow prevRow, WriteOptions writeOptions)Puts a row into a table.java.util.concurrent.CompletableFuture<Version>TableAPI. putAsync(Row row, ReturnRow prevRow, WriteOptions writeOptions)Puts a row into a table, returning a future to manage the asynchronous operation.VersionTableAPI. putIfAbsent(Row row, ReturnRow prevRow, WriteOptions writeOptions)Puts a row into a table, but only if the row does not exist.java.util.concurrent.CompletableFuture<Version>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.VersionTableAPI. putIfPresent(Row row, ReturnRow prevRow, WriteOptions writeOptions)Puts a row into a table, but only if the row already exists.java.util.concurrent.CompletableFuture<Version>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.VersionTableAPI. 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.java.util.concurrent.CompletableFuture<Version>TableAPI. putIfVersionAsync(Row row, Version matchVersion, ReturnRow prevRow, WriteOptions writeOptions)Puts a row, but only if the version of the existing row matches thematchVersionargument, returning a future to manage the asynchronous operation.Method parameters in oracle.kv.table with type arguments of type Row Modifier and Type Method Description voidTableAPI. put(java.util.List<EntryStream<Row>> streams, BulkWriteOptions bulkWriteOptions)Loads rows supplied by special purpose streams into the store. 
 -