|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SearchRow | |
---|---|
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.table | Classes related to a table and table meta data. |
Uses of SearchRow in org.h2.engine |
---|
Constructors in org.h2.engine with parameters of type SearchRow | |
---|---|
MetaRecord(SearchRow r)
|
Uses of SearchRow in org.h2.index |
---|
Fields in org.h2.index declared as SearchRow | |
---|---|
protected SearchRow[] |
PageBtree.rows
The index data |
Methods in org.h2.index that return SearchRow | |
---|---|
SearchRow |
Cursor.getSearchRow()
Get the current row. |
SearchRow |
FunctionCursor.getSearchRow()
|
SearchRow |
IndexCursor.getSearchRow()
|
SearchRow |
LinkedCursor.getSearchRow()
|
SearchRow |
MetaCursor.getSearchRow()
|
SearchRow |
MultiVersionCursor.getSearchRow()
|
SearchRow |
NonUniqueHashCursor.getSearchRow()
|
SearchRow |
PageBtreeCursor.getSearchRow()
|
SearchRow |
ScanCursor.getSearchRow()
|
SearchRow |
SingleRowCursor.getSearchRow()
|
SearchRow |
TreeCursor.getSearchRow()
|
SearchRow |
ViewCursor.getSearchRow()
|
Methods in org.h2.index with parameters of type SearchRow | |
---|---|
int |
BaseIndex.compareKeys(SearchRow rowData,
SearchRow compare)
|
int |
Index.compareKeys(SearchRow rowData,
SearchRow compare)
Compare the positions of two rows. |
int |
MultiVersionIndex.compareKeys(SearchRow rowData,
SearchRow compare)
|
int |
BaseIndex.compareRows(SearchRow rowData,
SearchRow compare)
|
int |
Index.compareRows(SearchRow rowData,
SearchRow compare)
Compare two rows. |
int |
MultiVersionIndex.compareRows(SearchRow rowData,
SearchRow compare)
|
boolean |
BaseIndex.containsNullAndAllowMultipleNull(SearchRow newRow)
|
boolean |
Index.containsNullAndAllowMultipleNull(SearchRow newRow)
Check if one of the columns is NULL and multiple rows with NULL are allowed using the current compatibility mode for unique indexes. |
boolean |
MultiVersionIndex.containsNullAndAllowMultipleNull(SearchRow newRow)
|
abstract Cursor |
BaseIndex.find(Session session,
SearchRow first,
SearchRow last)
Create a cursor to iterate over a number of rows. |
Cursor |
FunctionIndex.find(Session session,
SearchRow first,
SearchRow last)
|
Cursor |
HashIndex.find(Session session,
SearchRow first,
SearchRow last)
|
Cursor |
Index.find(Session session,
SearchRow first,
SearchRow last)
Find a row or a list of rows and create a cursor to iterate over the result. |
Cursor |
LinkedIndex.find(Session session,
SearchRow first,
SearchRow last)
|
Cursor |
MetaIndex.find(Session session,
SearchRow first,
SearchRow last)
|
Cursor |
MultiVersionIndex.find(Session session,
SearchRow first,
SearchRow last)
|
Cursor |
NonUniqueHashIndex.find(Session session,
SearchRow first,
SearchRow last)
|
Cursor |
PageBtreeIndex.find(Session session,
SearchRow first,
SearchRow last)
|
Cursor |
PageDataIndex.find(Session session,
SearchRow first,
SearchRow last)
|
Cursor |
PageDelegateIndex.find(Session session,
SearchRow first,
SearchRow last)
|
Cursor |
RangeIndex.find(Session session,
SearchRow first,
SearchRow last)
|
Cursor |
ScanIndex.find(Session session,
SearchRow first,
SearchRow last)
|
Cursor |
TreeIndex.find(Session session,
SearchRow first,
SearchRow last)
|
Cursor |
ViewIndex.find(Session session,
SearchRow first,
SearchRow last)
|
Cursor |
BaseIndex.findNext(Session session,
SearchRow higherThan,
SearchRow last)
Find a row or a list of rows that is larger and create a cursor to iterate over the result. |
Cursor |
Index.findNext(Session session,
SearchRow higherThan,
SearchRow last)
Find a row or a list of rows that is larger and create a cursor to iterate over the result. |
Cursor |
MultiVersionIndex.findNext(Session session,
SearchRow first,
SearchRow last)
|
Cursor |
PageBtreeIndex.findNext(Session session,
SearchRow first,
SearchRow last)
|
Cursor |
PageDelegateIndex.findNext(Session session,
SearchRow higherThan,
SearchRow last)
|
Uses of SearchRow in org.h2.result |
---|
Classes in org.h2.result that implement SearchRow | |
---|---|
class |
Row
Represents a row in a table. |
class |
SimpleRow
Represents a simple row without state. |
class |
SimpleRowValue
A simple row that contains data for only one column. |
Fields in org.h2.result declared as SearchRow | |
---|---|
static SearchRow[] |
SearchRow.EMPTY_ARRAY
An empty array of SearchRow objects. |
Methods in org.h2.result with parameters of type SearchRow | |
---|---|
void |
Row.setKeyAndVersion(SearchRow row)
|
void |
SearchRow.setKeyAndVersion(SearchRow old)
Set the position and version to match another row. |
void |
SimpleRow.setKeyAndVersion(SearchRow row)
|
void |
SimpleRowValue.setKeyAndVersion(SearchRow row)
|
Uses of SearchRow in org.h2.table |
---|
Methods in org.h2.table that return SearchRow | |
---|---|
SearchRow |
Table.getTemplateSimpleRow(boolean singleColumn)
Get a new simple row object. |
Methods in org.h2.table with parameters of type SearchRow | |
---|---|
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |