public class GridH2KeyValueRowOnheap extends GridH2AbstractKeyValueRow
desc, expirationTime, KEY_COL, VAL_COL, VAL_STR_IDXSTATE_INSERTED, STATE_NEW, STATE_REJECTED| Constructor and Description |
|---|
GridH2KeyValueRowOnheap(GridH2RowDescriptor desc,
Object key,
int keyType,
Object val,
int valType,
long expirationTime)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
cache()
Caches this row for reuse.
|
protected org.h2.value.Value |
getOffheapValue(int col) |
expirationTime, getColumnCount, getCopy, getKey, getValue, onSwap, onUnswap, setDeleted, setKey, setKeyAndVersion, setSessionId, setVersion, syncValue, toString, updateWeakValuedecrementRefCount, finishInsert, incrementRefCount, pointer, refreshState, waitInsertCompletecommit, getByteCount, getMemory, getSessionId, getValueList, getVersion, isDeleted, isEmpty, setValuepublic GridH2KeyValueRowOnheap(GridH2RowDescriptor desc, Object key, int keyType, @Nullable Object val, int valType, long expirationTime) throws org.gridgain.grid.spi.GridSpiException
desc - Row descriptor.key - Key.keyType - Key type.val - Value.valType - Value type.expirationTime - Expiration time.org.gridgain.grid.spi.GridSpiException - If failed.protected void cache()
cache in class GridH2AbstractKeyValueRowprotected org.h2.value.Value getOffheapValue(int col)
getOffheapValue in class GridH2AbstractKeyValueRowcol - Column.Copyright © 2014. All rights reserved.