Uses of Class
org.h2.result.Row

Packages that use Row
org.h2.constraint Database constraints such as check constraints, unique constraints, and referential constraints. 
org.h2.engine Contains high level classes of the database and classes that don't fit in another sub-package. 
org.h2.index Various table index implementations, as well as cursors to navigate in an index. 
org.h2.log Undo and redo log implementation. 
org.h2.result Implementation of row and internal result sets. 
org.h2.schema Schema implementation and objects that are stored in a schema (for example, sequences and constants). 
org.h2.store Storage abstractions, such as a file with a cache, or a class to convert values to a byte array and vice versa. 
org.h2.table Classes related to a table and table meta data. 
 

Uses of Row in org.h2.constraint
 

Methods in org.h2.constraint with parameters of type Row
 void ConstraintUnique.checkRow(Session session, Table t, Row oldRow, Row newRow)
           
 void ConstraintCheck.checkRow(Session session, Table t, Row oldRow, Row newRow)
           
abstract  void Constraint.checkRow(Session session, Table t, Row oldRow, Row newRow)
          Check if this row fulfils the constraint.
 void ConstraintReferential.checkRow(Session session, Table t, Row oldRow, Row newRow)
           
 

Uses of Row in org.h2.engine
 

Methods in org.h2.engine with parameters of type Row
 void Session.log(Table table, short type, Row row)
          Add an undo log entry to this session.
 

Uses of Row in org.h2.index
 

Methods in org.h2.index that return Row
 Row Cursor.get()
          Get the complete current row.
 Row IndexCursor.get()
           
 Row PageBtreeCursor.get()
           
 Row ViewCursor.get()
           
 Row MultiVersionCursor.get()
           
 Row NonUniqueHashCursor.get()
           
 Row BtreeCursor.get()
           
 Row ScanCursor.get()
           
 Row FunctionCursor.get()
           
 Row TreeCursor.get()
           
 Row HashCursor.get()
           
 Row LinkedCursor.get()
           
 Row MetaCursor.get()
           
 Row PageDataIndex.getRow(long key)
          Get the row with the given key.
 Row RowIndex.getRow(Session session, long key)
          Get the row with the given key.
 Row ScanIndex.getRow(Session session, long key)
           
 Row PageDataIndex.getRow(Session session, long key)
           
 

Methods in org.h2.index with parameters of type Row
 void RangeIndex.add(Session session, Row row)
           
 void NonUniqueHashIndex.add(Session session, Row row)
           
 void PageBtreeIndex.add(Session session, Row row)
           
 void MultiVersionIndex.add(Session session, Row row)
           
 void BtreeIndex.add(Session session, Row r)
           
 void MetaIndex.add(Session session, Row row)
           
 void ViewIndex.add(Session session, Row row)
           
 void ScanIndex.add(Session session, Row row)
           
 void PageDataIndex.add(Session session, Row row)
           
 void Index.add(Session session, Row row)
          Add a row to the index.
 void PageDelegateIndex.add(Session session, Row row)
           
abstract  void BaseIndex.add(Session session, Row row)
          Add a row to this index.
 void LinkedIndex.add(Session session, Row row)
           
 void TreeIndex.add(Session session, Row row)
           
 void FunctionIndex.add(Session session, Row row)
           
 void HashIndex.add(Session session, Row row)
           
 void MultiVersionIndex.commit(int operation, Row row)
           
 void ScanIndex.commit(int operation, Row row)
           
 void PageDataIndex.commit(int operation, Row row)
           
 void Index.commit(int operation, Row row)
          Commit the operation for a row.
 void BaseIndex.commit(int operation, Row row)
           
 void RangeIndex.remove(Session session, Row row)
           
 void NonUniqueHashIndex.remove(Session session, Row row)
           
 void PageBtreeIndex.remove(Session session, Row row)
           
 void MultiVersionIndex.remove(Session session, Row row)
           
 void BtreeIndex.remove(Session session, Row row)
           
 void MetaIndex.remove(Session session, Row row)
           
 void ViewIndex.remove(Session session, Row row)
           
 void ScanIndex.remove(Session session, Row row)
           
 void PageDataIndex.remove(Session session, Row row)
           
 void Index.remove(Session session, Row row)
          Remove a row from the index.
 void PageDelegateIndex.remove(Session session, Row row)
           
abstract  void BaseIndex.remove(Session session, Row row)
          Remove a row from the index.
 void LinkedIndex.remove(Session session, Row row)
           
 void TreeIndex.remove(Session session, Row row)
           
 void FunctionIndex.remove(Session session, Row row)
           
 void HashIndex.remove(Session session, Row row)
           
 void LinkedIndex.update(Row oldRow, Row newRow)
          Update a row using a UPDATE statement.
 

Uses of Row in org.h2.log
 

Methods in org.h2.log that return Row
 Row UndoLogRecord.getRow()
          Get the row that was deleted or inserted.
 

Constructors in org.h2.log with parameters of type Row
UndoLogRecord(Table table, short op, Row row)
          Create a new undo log record
 

Uses of Row in org.h2.result
 

Methods in org.h2.result that return Row
 Row RowList.next()
          Get the next row from the list.
 

Methods in org.h2.result with parameters of type Row
 void RowList.add(Row r)
          Add a row to the list.
 

Uses of Row in org.h2.schema
 

Methods in org.h2.schema with parameters of type Row
 void TriggerObject.fireRow(Session session, Row oldRow, Row newRow, boolean beforeAction)
          Call the fire method of the user-defined trigger class if required.
 

Uses of Row in org.h2.store
 

Methods in org.h2.store that return Row
static Row PageLog.readRow(DataReader in, Data data)
          Read a row from an input stream.
 

Methods in org.h2.store with parameters of type Row
 void PageStore.logAddOrRemoveRow(Session session, int tableId, Row row, boolean add)
          A record is added to a table, or removed from a table.
 

Uses of Row in org.h2.table
 

Methods in org.h2.table that return Row
 Row TableData.createRow(Value[] data)
          Create a row from the values.
 Row TableFilter.get()
          Get the current row.
 Row TableData.getRow(Session session, long key)
          Read the given row.
 Row Table.getTemplateRow()
           
 Row TableData.readRow(DataPage s)
          Read a row from the data page.
 

Methods in org.h2.table that return types with arguments of type Row
 ObjectArray<Row> MetaTable.generateRows(Session session, SearchRow first, SearchRow last)
          Generate the data for the given metadata table using the given first and last row filters.
 

Methods in org.h2.table with parameters of type Row
 void RangeTable.addRow(Session session, Row row)
           
 void TableLink.addRow(Session session, Row row)
           
abstract  void Table.addRow(Session session, Row row)
          Add a row to the table and all indexes.
 void TableView.addRow(Session session, Row row)
           
 void FunctionTable.addRow(Session session, Row row)
           
 void MetaTable.addRow(Session session, Row row)
           
 void TableData.addRow(Session session, Row row)
           
 void Table.fireAfterRow(Session session, Row oldRow, Row newRow)
          Fire all triggers that need to be called after a row is updated.
 void Table.fireBeforeRow(Session session, Row oldRow, Row newRow)
          Fire all triggers that need to be called before a row is updated.
 void RangeTable.removeRow(Session session, Row row)
           
 void TableLink.removeRow(Session session, Row row)
           
abstract  void Table.removeRow(Session session, Row row)
          Remove a row from the table and all indexes.
 void TableView.removeRow(Session session, Row row)
           
 void FunctionTable.removeRow(Session session, Row row)
           
 void MetaTable.removeRow(Session session, Row row)
           
 void TableData.removeRow(Session session, Row row)
           
 void TableFilter.set(Row current)
          Set the current row.
 void Table.validateConvertUpdateSequence(Session session, Row row)
          Validate all values in this row, convert the values if required, and update the sequence values if required.