public class H2CacheRow extends H2Row implements CacheDataRow
GridQueryTypeDescriptor.| Constructor and Description |
|---|
H2CacheRow(GridH2RowDescriptor desc,
CacheDataRow row)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
int |
cacheId() |
void |
cacheId(int cacheId) |
void |
clearValuesCache()
Clear values cache.
|
long |
expireTime() |
int |
getColumnCount() |
GridH2RowDescriptor |
getDesc() |
int |
getMemory() |
CacheDataRow |
getRow() |
org.gridgain.internal.h2.value.Value |
getValue(int col) |
int |
hash() |
int |
hashCode() |
boolean |
hasSharedData(org.gridgain.internal.h2.result.Row other) |
int |
headerSize() |
boolean |
indexSearchRow() |
KeyCacheObject |
key() |
void |
key(KeyCacheObject key) |
long |
link() |
void |
link(long link) |
long |
mvccCoordinatorVersion() |
long |
mvccCounter() |
int |
mvccOperationCounter() |
byte |
mvccTxState() |
long |
newMvccCoordinatorVersion() |
long |
newMvccCounter() |
int |
newMvccOperationCounter() |
byte |
newMvccTxState() |
int |
partition() |
void |
prepareValuesCache()
Prepare values cache.
|
void |
setKey(long key) |
void |
setValue(int idx,
org.gridgain.internal.h2.value.Value v) |
int |
size() |
boolean |
tombstone() |
String |
toString() |
CacheObject |
value() |
GridCacheVersion |
version() |
getByteCount, getKey, getValueList, isDeleted, isEmpty, setDeleted, setKeyclone, equals, finalize, getClass, notify, notifyAll, wait, wait, waitioVersions, shadownewMvccVersion, newMvccVersion, newMvccVersion, newMvccVersionmvccVersion, mvccVersion, mvccVersion, mvccVersionpublic H2CacheRow(GridH2RowDescriptor desc, CacheDataRow row)
desc - Row descriptor.row - Row.public int getColumnCount()
getColumnCount in interface org.gridgain.internal.h2.result.SearchRowpublic org.gridgain.internal.h2.value.Value getValue(int col)
getValue in interface org.gridgain.internal.h2.result.SearchRowpublic void prepareValuesCache()
public void clearValuesCache()
public CacheDataRow getRow()
public boolean tombstone()
tombstone in interface CacheDataRowpublic KeyCacheObject key()
key in interface CacheSearchRowpublic void key(KeyCacheObject key)
key in interface CacheDataRowpublic CacheObject value()
value in interface CacheDataRowpublic GridCacheVersion version()
version in interface CacheDataRowpublic int partition()
partition in interface CacheDataRowpartition in interface Storablepublic long expireTime()
expireTime in interface CacheDataRowexpireTime in class H2Rowpublic long link()
link in interface CacheSearchRowlink in interface Storablepublic void link(long link)
link in interface CacheDataRowlink in interface Storablepublic int hash()
hash in interface CacheSearchRowpublic int cacheId()
cacheId in interface CacheSearchRowpublic void cacheId(int cacheId)
cacheId in interface CacheDataRowpublic long mvccCoordinatorVersion()
mvccCoordinatorVersion in interface MvccVersionAwaremvccCoordinatorVersion in class H2Rowpublic long mvccCounter()
mvccCounter in interface MvccVersionAwaremvccCounter in class H2Rowpublic int mvccOperationCounter()
mvccOperationCounter in interface MvccVersionAwaremvccOperationCounter in class H2Rowpublic byte mvccTxState()
mvccTxState in interface MvccVersionAwaremvccTxState in class H2Rowpublic long newMvccCoordinatorVersion()
newMvccCoordinatorVersion in interface MvccUpdateVersionAwarepublic long newMvccCounter()
newMvccCounter in interface MvccUpdateVersionAwarepublic int newMvccOperationCounter()
newMvccOperationCounter in interface MvccUpdateVersionAwarepublic byte newMvccTxState()
newMvccTxState in interface MvccUpdateVersionAwarepublic boolean indexSearchRow()
indexSearchRow in class H2RowTrue for rows used for index search (as opposed to rows stored in H2Tree.public void setKey(long key)
public void setValue(int idx,
org.gridgain.internal.h2.value.Value v)
setValue in interface org.gridgain.internal.h2.result.SearchRowpublic int headerSize()
headerSize in interface Storablepublic boolean hasSharedData(org.gridgain.internal.h2.result.Row other)
hasSharedData in interface org.gridgain.internal.h2.result.Rowpublic int getMemory()
getMemory in interface org.gridgain.internal.h2.result.SearchRowpublic GridH2RowDescriptor getDesc()
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 8.9.23-p1 Release Date : November 19 2025