| Package | Description |
|---|---|
| org.apache.ignite.internal.processors.cache.persistence |
This package contain cache with persistence implementation.
|
| org.apache.ignite.internal.processors.cache.tree | |
| org.apache.ignite.internal.processors.cache.tree.mvcc.data |
| Modifier and Type | Method and Description |
|---|---|
static CacheDataRowAdapter.RowData |
CacheDataRowAdapter.RowData.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CacheDataRowAdapter.RowData[] |
CacheDataRowAdapter.RowData.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CacheDataRowAdapter.initFromDataPage(DataPageIO io,
long pageAddr,
int itemId,
@Nullable CacheGroupContext grp,
GridCacheSharedContext<?,?> sharedCtx,
PageMemory pageMem,
CacheDataRowAdapter.RowData rowData,
boolean skipVer) |
void |
CacheDataRowAdapter.initFromLink(CacheGroupContext grp,
CacheDataRowAdapter.RowData rowData)
Read row from data pages.
|
void |
CacheDataRowAdapter.initFromLink(CacheGroupContext grp,
CacheDataRowAdapter.RowData rowData,
boolean skipVer)
Read row from data pages.
|
void |
CacheDataRowAdapter.initFromLink(@Nullable CacheGroupContext grp,
GridCacheSharedContext<?,?> sharedCtx,
PageMemory pageMem,
CacheDataRowAdapter.RowData rowData,
boolean skipVer)
Read row from data pages.
|
void |
CacheDataRowAdapter.initFromPageBuffer(GridCacheSharedContext<?,?> sctx,
CacheObjectContext coctx,
IgniteThrowableFunction<Long,ByteBuffer> reader,
ByteBuffer pageBuff,
int itemId,
boolean readCacheId,
CacheDataRowAdapter.RowData rowData,
boolean skipVer) |
protected void |
CacheDataRowAdapter.readFullRow(GridCacheSharedContext<?,?> sharedCtx,
CacheObjectContext coctx,
long addr,
CacheDataRowAdapter.RowData rowData,
boolean readCacheId,
boolean skipVer) |
protected int |
CacheDataRowAdapter.readHeader(GridCacheSharedContext<?,?> sharedCtx,
long addr,
int off,
CacheDataRowAdapter.RowData rowData)
Reads row header (i.e.
|
protected IncompleteObject<?> |
CacheDataRowAdapter.readIncomplete(IncompleteObject<?> incomplete,
GridCacheSharedContext<?,?> sharedCtx,
CacheObjectContext coctx,
int pageSize,
int realPageSize,
long pageAddr,
int itemId,
DataPageIO io,
CacheDataRowAdapter.RowData rowData,
boolean readCacheId,
boolean skipVer) |
| Modifier and Type | Method and Description |
|---|---|
protected CacheDataRow |
CacheDataRowStore.dataRow(int cacheId,
int hash,
long link,
CacheDataRowAdapter.RowData rowData) |
protected MvccDataRow |
CacheDataRowStore.mvccRow(int cacheId,
int hash,
long link,
CacheDataRowAdapter.RowData rowData,
long crdVer,
long mvccCntr,
int opCntr) |
| Constructor and Description |
|---|
DataRow(CacheGroupContext grp,
int hash,
long link,
int part,
CacheDataRowAdapter.RowData rowData,
boolean skipVer) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
MvccDataRow.readHeader(GridCacheSharedContext<?,?> sharedCtx,
long addr,
int off,
CacheDataRowAdapter.RowData rowData)
Reads row header (i.e.
|
| Constructor and Description |
|---|
MvccDataRow(CacheGroupContext grp,
int hash,
long link,
int part,
CacheDataRowAdapter.RowData rowData,
long crdVer,
long mvccCntr,
int mvccOpCntr,
boolean skipVer) |
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.11.1 Release Date : December 20 2021