|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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.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 | |
---|---|
abstract void |
Constraint.checkRow(Session session,
Table t,
Row oldRow,
Row newRow)
Check if this row fulfils the constraint. |
void |
ConstraintCheck.checkRow(Session session,
Table t,
Row oldRow,
Row newRow)
|
void |
ConstraintReferential.checkRow(Session session,
Table t,
Row oldRow,
Row newRow)
|
void |
ConstraintUnique.checkRow(Session session,
Table t,
Row oldRow,
Row newRow)
|
Uses of Row in org.h2.engine |
---|
Methods in org.h2.engine that return Row | |
---|---|
Row |
UndoLogRecord.getRow()
Get the row that was deleted or inserted. |
Methods in org.h2.engine with parameters of type Row | |
---|---|
void |
Session.log(Table table,
short operation,
Row row)
Add an undo log entry to this session. |
Constructors in org.h2.engine with parameters of type Row | |
---|---|
UndoLogRecord(Table table,
short op,
Row row)
Create a new undo log record |
Uses of Row in org.h2.index |
---|
Methods in org.h2.index that return Row | |
---|---|
Row |
Cursor.get()
Get the complete current row. |
Row |
FunctionCursor.get()
|
Row |
IndexCursor.get()
|
Row |
LinkedCursor.get()
|
Row |
MetaCursor.get()
|
Row |
MultiVersionCursor.get()
|
Row |
NonUniqueHashCursor.get()
|
Row |
PageBtreeCursor.get()
|
Row |
ScanCursor.get()
|
Row |
SingleRowCursor.get()
|
Row |
TreeCursor.get()
|
Row |
ViewCursor.get()
|
Row |
BaseIndex.getRow(Session session,
long key)
|
Row |
Index.getRow(Session session,
long key)
Get the row with the given key. |
Row |
MultiVersionIndex.getRow(Session session,
long key)
|
Row |
PageBtreeIndex.getRow(Session session,
long key)
Get a row from the main index. |
Row |
PageDataIndex.getRow(Session session,
long key)
|
Row |
ScanIndex.getRow(Session session,
long key)
|
Row |
PageDataIndex.getRowWithKey(long key)
Get the row with the given key. |
Methods in org.h2.index with parameters of type Row | |
---|---|
abstract void |
BaseIndex.add(Session session,
Row row)
Add a row to this index. |
void |
FunctionIndex.add(Session session,
Row row)
|
void |
HashIndex.add(Session session,
Row row)
|
void |
Index.add(Session session,
Row row)
Add a row to the index. |
void |
LinkedIndex.add(Session session,
Row row)
|
void |
MetaIndex.add(Session session,
Row row)
|
void |
MultiVersionIndex.add(Session session,
Row row)
|
void |
NonUniqueHashIndex.add(Session session,
Row row)
|
void |
PageBtreeIndex.add(Session session,
Row row)
|
void |
PageDataIndex.add(Session session,
Row row)
|
void |
PageDelegateIndex.add(Session session,
Row row)
|
void |
RangeIndex.add(Session session,
Row row)
|
void |
ScanIndex.add(Session session,
Row row)
|
void |
TreeIndex.add(Session session,
Row row)
|
void |
ViewIndex.add(Session session,
Row row)
|
void |
BaseIndex.commit(int operation,
Row row)
|
void |
Index.commit(int operation,
Row row)
Commit the operation for a row. |
void |
MultiVersionIndex.commit(int operation,
Row row)
|
void |
PageDataIndex.commit(int operation,
Row row)
|
void |
ScanIndex.commit(int operation,
Row row)
|
boolean |
MultiVersionIndex.isUncommittedFromOtherSession(Session session,
Row row)
Check if there is an uncommitted row with the given key within a different session. |
abstract void |
BaseIndex.remove(Session session,
Row row)
Remove a row from the index. |
void |
FunctionIndex.remove(Session session,
Row row)
|
void |
HashIndex.remove(Session session,
Row row)
|
void |
Index.remove(Session session,
Row row)
Remove a row from the index. |
void |
LinkedIndex.remove(Session session,
Row row)
|
void |
MetaIndex.remove(Session session,
Row row)
|
void |
MultiVersionIndex.remove(Session session,
Row row)
|
void |
NonUniqueHashIndex.remove(Session session,
Row row)
|
void |
PageBtreeIndex.remove(Session session,
Row row)
|
void |
PageDataIndex.remove(Session session,
Row row)
|
void |
PageDelegateIndex.remove(Session session,
Row row)
|
void |
RangeIndex.remove(Session session,
Row row)
|
void |
ScanIndex.remove(Session session,
Row row)
|
void |
TreeIndex.remove(Session session,
Row row)
|
void |
ViewIndex.remove(Session session,
Row row)
|
void |
LinkedIndex.update(Row oldRow,
Row newRow)
Update a row using a UPDATE statement. |
Constructors in org.h2.index with parameters of type Row | |
---|---|
SingleRowCursor(Row row)
Create a new cursor. |
Uses of Row in org.h2.result |
---|
Fields in org.h2.result declared as Row | |
---|---|
static Row[] |
Row.EMPTY_ARRAY
|
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 | |
---|---|
boolean |
TriggerObject.fireRow(Session session,
Row oldRow,
Row newRow,
boolean beforeAction,
boolean rollback)
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 |
RegularTable.createRow(Value[] data)
Create a row from the values. |
Row |
TableFilter.get()
Get the current row. |
Row |
RegularTable.getRow(Session session,
long key)
Read the given row. |
Row |
Table.getTemplateRow()
|
Methods in org.h2.table that return types with arguments of type Row | |
---|---|
java.util.ArrayList<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 |
FunctionTable.addRow(Session session,
Row row)
|
void |
MetaTable.addRow(Session session,
Row row)
|
void |
RangeTable.addRow(Session session,
Row row)
|
void |
RegularTable.addRow(Session session,
Row row)
|
abstract void |
Table.addRow(Session session,
Row row)
Add a row to the table and all indexes. |
void |
TableLink.addRow(Session session,
Row row)
|
void |
TableView.addRow(Session session,
Row row)
|
void |
Table.fireAfterRow(Session session,
Row oldRow,
Row newRow,
boolean rollback)
Fire all triggers that need to be called after a row is updated. |
boolean |
Table.fireBeforeRow(Session session,
Row oldRow,
Row newRow)
Fire all triggers that need to be called before a row is updated. |
void |
FunctionTable.removeRow(Session session,
Row row)
|
void |
MetaTable.removeRow(Session session,
Row row)
|
void |
RangeTable.removeRow(Session session,
Row row)
|
void |
RegularTable.removeRow(Session session,
Row row)
|
abstract void |
Table.removeRow(Session session,
Row row)
Remove a row from the table and all indexes. |
void |
TableLink.removeRow(Session session,
Row row)
|
void |
TableView.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. |
void |
TableLink.validateConvertUpdateSequence(Session session,
Row row)
Convert the values if required. |
Method parameters in org.h2.table with type arguments of type Row | |
---|---|
void |
TableFilter.lockRow(java.util.ArrayList<Row> rows)
Add the current row to the array, if there is a current row. |
void |
TableFilter.lockRows(java.util.ArrayList<Row> forUpdateRows)
Lock the given rows. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |