Class CacheDataRowStore
- java.lang.Object
-
- org.apache.ignite.internal.processors.cache.persistence.RowStore
-
- org.apache.ignite.internal.processors.cache.tree.CacheDataRowStore
-
public class CacheDataRowStore extends RowStore
-
-
Constructor Summary
Constructors Constructor Description CacheDataRowStore(CacheGroupContext grp, FreeList freeList, int partId)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CacheDataRowdataRow(int cacheId, int hash, long link, CacheDataRowAdapter.RowData rowData)intgetPartitionId()static booleangetSkipVersion()protected CacheSearchRowkeySearchRow(int cacheId, int hash, long link)static voidsetSkipVersion(boolean skipVer)
-
-
-
Constructor Detail
-
CacheDataRowStore
public CacheDataRowStore(CacheGroupContext grp, FreeList freeList, int partId)
- Parameters:
grp- Cache group.freeList- Free list.partId- Partition number.
-
-
Method Detail
-
getSkipVersion
public static boolean getSkipVersion()
- Returns:
- Skip version flag.
-
setSkipVersion
public static void setSkipVersion(boolean skipVer)
- Parameters:
skipVer- Skip version flag.
-
getPartitionId
public int getPartitionId()
- Returns:
- Partition Id.
-
keySearchRow
protected CacheSearchRow keySearchRow(int cacheId, int hash, long link)
- Parameters:
cacheId- Cache ID.hash- Hash code.link- Link.- Returns:
- Search row.
-
dataRow
protected CacheDataRow dataRow(int cacheId, int hash, long link, CacheDataRowAdapter.RowData rowData)
- Parameters:
cacheId- Cache ID.hash- Hash code.link- Link.rowData- Required row data.- Returns:
- Data row.
-
-