| Package | Description |
|---|---|
| org.apache.ignite.internal.processors.query.h2 |
Contains default H2-based indexing SPI implementation.
|
| org.apache.ignite.internal.processors.query.h2.database | |
| org.apache.ignite.internal.processors.query.h2.opt |
| Constructor and Description |
|---|
H2Cursor(GridCursor<GridH2Row> cursor) |
| Modifier and Type | Method and Description |
|---|---|
GridH2Row |
H2Tree.createRowFromLink(long link)
Create row from link.
|
protected GridH2Row |
H2Tree.getRow(BPlusIO<org.h2.result.SearchRow> io,
long pageAddr,
int idx,
Object filter) |
GridH2Row |
H2RowFactory.getRow(long link)
!!!
|
GridH2Row |
H2PkHashIndex.put(GridH2Row row)
Puts row.
|
GridH2Row |
H2TreeIndex.put(GridH2Row row)
Puts row.
|
GridH2Row |
H2PkHashIndex.remove(org.h2.result.SearchRow row)
Remove row from index.
|
GridH2Row |
H2TreeIndex.remove(org.h2.result.SearchRow row)
Remove row from index.
|
| Modifier and Type | Method and Description |
|---|---|
GridH2Row |
H2PkHashIndex.put(GridH2Row row)
Puts row.
|
GridH2Row |
H2TreeIndex.put(GridH2Row row)
Puts row.
|
boolean |
H2PkHashIndex.putx(GridH2Row row)
Puts row.
|
boolean |
H2TreeIndex.putx(GridH2Row row)
Puts row.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridH2KeyRowOnheap
Heap-based key-only row for remove operations.
|
class |
GridH2KeyValueRowOnheap
Table row implementation based on
GridQueryTypeDescriptor. |
| Modifier and Type | Field and Description |
|---|---|
protected static GridCursor<GridH2Row> |
GridH2IndexBase.EMPTY_CURSOR
Empty cursor.
|
| Modifier and Type | Method and Description |
|---|---|
GridH2Row |
GridH2RowDescriptor.createRow(CacheDataRow dataRow)
Creates new row.
|
abstract GridH2Row |
GridH2IndexBase.put(GridH2Row row)
Puts row.
|
abstract GridH2Row |
GridH2IndexBase.remove(org.h2.result.SearchRow row)
Remove row from index.
|
| Modifier and Type | Method and Description |
|---|---|
abstract GridH2Row |
GridH2IndexBase.put(GridH2Row row)
Puts row.
|
abstract boolean |
GridH2IndexBase.putx(GridH2Row row)
Puts row.
|
Follow @ApacheIgnite
Ignite Fabric : ver. 2.6.0 Release Date : July 10 2018