Uses of Interface
org.apache.ignite.internal.processors.cache.persistence.CacheSearchRow
-
Packages that use CacheSearchRow Package Description org.apache.ignite.internal.processors.cache.persistence This package contain cache with persistence implementation.org.apache.ignite.internal.processors.cache.tree -
-
Uses of CacheSearchRow in org.apache.ignite.internal.processors.cache.persistence
Subinterfaces of CacheSearchRow in org.apache.ignite.internal.processors.cache.persistence Modifier and Type Interface Description interfaceCacheDataRowCache data row.Classes in org.apache.ignite.internal.processors.cache.persistence that implement CacheSearchRow Modifier and Type Class Description classCacheDataRowAdapterCache data row adapter.classDataRowCacheAwareData row implementation that can optionally hide the cache identifier and can setnullas value.
It is used to simplify storing a data row into page memory, because in some cases the cache identifier is not stored on the data pages, but is required to link this data row inBPlusTree. -
Uses of CacheSearchRow in org.apache.ignite.internal.processors.cache.tree
Classes in org.apache.ignite.internal.processors.cache.tree that implement CacheSearchRow Modifier and Type Class Description classDataRowclassSearchRowMethods in org.apache.ignite.internal.processors.cache.tree that return CacheSearchRow Modifier and Type Method Description CacheSearchRowAbstractDataInnerIO. getLookupRow(BPlusTree<CacheSearchRow,?> tree, long pageAddr, int idx)Get lookup row.CacheSearchRowAbstractDataLeafIO. getLookupRow(BPlusTree<CacheSearchRow,?> tree, long pageAddr, int idx)Get lookup row.protected CacheSearchRowCacheDataRowStore. keySearchRow(int cacheId, int hash, long link)Methods in org.apache.ignite.internal.processors.cache.tree with parameters of type CacheSearchRow Modifier and Type Method Description protected intCacheDataTree. compare(BPlusIO<CacheSearchRow> iox, long pageAddr, int idx, CacheSearchRow row)GridCursor<CacheDataRow>CacheDataTree. find(CacheSearchRow lower, CacheSearchRow upper, BPlusTree.TreeRowClosure<CacheSearchRow,CacheDataRow> c, Object x)voidAbstractDataInnerIO. storeByOffset(long pageAddr, int off, CacheSearchRow row)Store the needed info about the row in the page.voidAbstractDataLeafIO. storeByOffset(long pageAddr, int off, CacheSearchRow row)Store the needed info about the row in the page.Method parameters in org.apache.ignite.internal.processors.cache.tree with type arguments of type CacheSearchRow Modifier and Type Method Description protected intCacheDataTree. compare(BPlusIO<CacheSearchRow> iox, long pageAddr, int idx, CacheSearchRow row)GridCursor<CacheDataRow>CacheDataTree. find(CacheSearchRow lower, CacheSearchRow upper, BPlusTree.TreeRowClosure<CacheSearchRow,CacheDataRow> c, Object x)CacheSearchRowAbstractDataInnerIO. getLookupRow(BPlusTree<CacheSearchRow,?> tree, long pageAddr, int idx)Get lookup row.CacheSearchRowAbstractDataLeafIO. getLookupRow(BPlusTree<CacheSearchRow,?> tree, long pageAddr, int idx)Get lookup row.CacheDataRowCacheDataTree. getRow(BPlusIO<CacheSearchRow> io, long pageAddr, int idx, Object flags)Get data row.voidAbstractDataInnerIO. store(long dstPageAddr, int dstIdx, BPlusIO<CacheSearchRow> srcIo, long srcPageAddr, int srcIdx)Store row info from the given source.voidAbstractDataLeafIO. store(long dstPageAddr, int dstIdx, BPlusIO<CacheSearchRow> srcIo, long srcPageAddr, int srcIdx)Store row info from the given source.voidAbstractDataInnerIO. visit(long pageAddr, IgniteInClosure<CacheSearchRow> c)voidAbstractDataLeafIO. visit(long pageAddr, IgniteInClosure<CacheSearchRow> c)
-