Package | Description |
---|---|
org.h2.index |
Various table index implementations, as well as cursors to navigate in an index.
|
org.h2.mvstore.db |
Helper classes to use the MVStore in the H2 database.
|
Modifier and Type | Class and Description |
---|---|
class |
FunctionCursor
A cursor for a function that returns a result.
|
class |
FunctionCursorResultSet
A cursor for a function that returns a JDBC result set.
|
class |
IndexCursor
The filter used to walk through an index.
|
class |
LinkedCursor
The cursor implementation for the linked index.
|
class |
MetaCursor
An index for a meta data table.
|
class |
MultiVersionCursor
The cursor implementation for the multi-version index.
|
class |
NonUniqueHashCursor
Cursor implementation for non-unique hash index
|
class |
PageBtreeCursor
The cursor implementation for the page b-tree index.
|
class |
ScanCursor
The cursor implementation for the scan index.
|
class |
SingleRowCursor
A cursor with at most one row.
|
class |
TreeCursor
The cursor implementation for a tree index.
|
class |
ViewCursor
The cursor implementation of a view index.
|
Modifier and Type | Method and Description |
---|---|
Cursor |
PageBtreeIndex.find(Session session,
SearchRow first,
SearchRow last) |
Cursor |
FunctionIndex.find(Session session,
SearchRow first,
SearchRow last) |
Cursor |
SpatialTreeIndex.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 |
PageDataIndex.find(Session session,
SearchRow first,
SearchRow last) |
Cursor |
TreeIndex.find(Session session,
SearchRow first,
SearchRow last) |
Cursor |
HashIndex.find(Session session,
SearchRow first,
SearchRow last) |
Cursor |
PageDelegateIndex.find(Session session,
SearchRow first,
SearchRow last) |
Cursor |
LinkedIndex.find(Session session,
SearchRow first,
SearchRow last) |
Cursor |
NonUniqueHashIndex.find(Session session,
SearchRow first,
SearchRow last) |
Cursor |
MetaIndex.find(Session session,
SearchRow first,
SearchRow last) |
Cursor |
ViewIndex.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 |
MultiVersionIndex.find(Session session,
SearchRow first,
SearchRow last) |
Cursor |
BaseIndex.find(TableFilter filter,
SearchRow first,
SearchRow last) |
Cursor |
SpatialTreeIndex.find(TableFilter filter,
SearchRow first,
SearchRow last) |
Cursor |
TreeIndex.find(TableFilter filter,
SearchRow first,
SearchRow last) |
Cursor |
Index.find(TableFilter filter,
SearchRow first,
SearchRow last)
Find a row or a list of rows and create a cursor to iterate over the
result.
|
Cursor |
MultiVersionIndex.find(TableFilter filter,
SearchRow first,
SearchRow last) |
Cursor |
SpatialTreeIndex.findByGeometry(TableFilter filter,
SearchRow first,
SearchRow last,
SearchRow intersection) |
Cursor |
ViewIndex.findByGeometry(TableFilter filter,
SearchRow first,
SearchRow last,
SearchRow intersection) |
Cursor |
SpatialIndex.findByGeometry(TableFilter filter,
SearchRow first,
SearchRow last,
SearchRow intersection)
Find a row or a list of rows and create a cursor to iterate over the
result.
|
Cursor |
PageBtreeIndex.findFirstOrLast(Session session,
boolean first) |
Cursor |
FunctionIndex.findFirstOrLast(Session session,
boolean first) |
Cursor |
SpatialTreeIndex.findFirstOrLast(Session session,
boolean first) |
Cursor |
RangeIndex.findFirstOrLast(Session session,
boolean first) |
Cursor |
ScanIndex.findFirstOrLast(Session session,
boolean first) |
Cursor |
PageDataIndex.findFirstOrLast(Session session,
boolean first) |
Cursor |
TreeIndex.findFirstOrLast(Session session,
boolean first) |
Cursor |
HashIndex.findFirstOrLast(Session session,
boolean first) |
Cursor |
PageDelegateIndex.findFirstOrLast(Session session,
boolean first) |
Cursor |
LinkedIndex.findFirstOrLast(Session session,
boolean first) |
Cursor |
NonUniqueHashIndex.findFirstOrLast(Session session,
boolean first) |
Cursor |
MetaIndex.findFirstOrLast(Session session,
boolean first) |
Cursor |
ViewIndex.findFirstOrLast(Session session,
boolean first) |
Cursor |
Index.findFirstOrLast(Session session,
boolean first)
Find the first (or last) value of this index.
|
Cursor |
MultiVersionIndex.findFirstOrLast(Session session,
boolean first) |
Cursor |
PageBtreeIndex.findNext(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 |
PageDelegateIndex.findNext(Session session,
SearchRow higherThan,
SearchRow last) |
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) |
Modifier and Type | Method and Description |
---|---|
List<Future<Cursor>> |
IndexLookupBatch.find()
Execute batched lookup and return future cursor for each provided search
row pair.
|
Modifier and Type | Method and Description |
---|---|
Cursor |
MVSpatialIndex.find(Session session,
SearchRow first,
SearchRow last) |
Cursor |
MVDelegateIndex.find(Session session,
SearchRow first,
SearchRow last) |
Cursor |
MVSecondaryIndex.find(Session session,
SearchRow first,
SearchRow last) |
Cursor |
MVPrimaryIndex.find(Session session,
SearchRow first,
SearchRow last) |
Cursor |
MVSpatialIndex.find(TableFilter filter,
SearchRow first,
SearchRow last) |
Cursor |
MVSpatialIndex.findByGeometry(TableFilter filter,
SearchRow first,
SearchRow last,
SearchRow intersection) |
Cursor |
MVSpatialIndex.findFirstOrLast(Session session,
boolean first) |
Cursor |
MVDelegateIndex.findFirstOrLast(Session session,
boolean first) |
Cursor |
MVSecondaryIndex.findFirstOrLast(Session session,
boolean first) |
Cursor |
MVPrimaryIndex.findFirstOrLast(Session session,
boolean first) |
Cursor |
MVSecondaryIndex.findNext(Session session,
SearchRow higherThan,
SearchRow last) |
Copyright © 2017 JBoss by Red Hat. All rights reserved.