Uses of Interface
org.apache.ignite.internal.processors.cache.persistence.tree.BPlusTree.TreeRowClosure
-
-
Uses of BPlusTree.TreeRowClosure in org.apache.ignite.internal.cache.query.index.sorted.inline
Classes in org.apache.ignite.internal.cache.query.index.sorted.inline that implement BPlusTree.TreeRowClosure Modifier and Type Class Description classInlineObjectBytesDetectorThis class helps to detect whether tree contains inlined JO type.classInlineTreeFilterClosureRepresents filter that allow query only primary partitions.Methods in org.apache.ignite.internal.cache.query.index.sorted.inline that return BPlusTree.TreeRowClosure Modifier and Type Method Description BPlusTree.TreeRowClosure<IndexRow,IndexRow>IndexQueryContext. rowFilter()Constructors in org.apache.ignite.internal.cache.query.index.sorted.inline with parameters of type BPlusTree.TreeRowClosure Constructor Description IndexQueryContext(IndexingQueryFilter cacheFilter, BPlusTree.TreeRowClosure<IndexRow,IndexRow> rowFilter)IndexQueryContext(IndexingQueryFilter cacheFilter, BPlusTree.TreeRowClosure<IndexRow,IndexRow> rowFilter, BPlusTree.TreeRowFactory<IndexRow,IndexRow> rowFactory)InlineTreeFilterClosure(IndexingQueryCacheFilter cacheFilter, BPlusTree.TreeRowClosure<IndexRow,IndexRow> rowFilter)Constructor. -
Uses of BPlusTree.TreeRowClosure in org.apache.ignite.internal.processors.cache.persistence.defragmentation
Methods in org.apache.ignite.internal.processors.cache.persistence.defragmentation with parameters of type BPlusTree.TreeRowClosure Modifier and Type Method Description <L,T extends L>
voidTreeIterator. iterate(BPlusTree<L,T> tree, PageMemoryEx pageMemory, BPlusTree.TreeRowClosure<L,T> c) -
Uses of BPlusTree.TreeRowClosure in org.apache.ignite.internal.processors.cache.persistence.tree
Methods in org.apache.ignite.internal.processors.cache.persistence.tree with parameters of type BPlusTree.TreeRowClosure Modifier and Type Method Description GridCursor<T>BPlusTree. find(L lower, L upper, boolean lowIncl, boolean upIncl, BPlusTree.TreeRowClosure<L,T> c, BPlusTree.TreeRowFactory<L,T> rowFactory, Object x)GridCursor<T>BPlusTree. find(L lower, L upper, BPlusTree.TreeRowClosure<L,T> c, Object x)TBPlusTree. findFirst(BPlusTree.TreeRowClosure<L,T> filter)Returns a value mapped to the lowest key, ornullif tree is empty or no entry matches the passed filter.TBPlusTree. findLast(BPlusTree.TreeRowClosure<L,T> c)Returns a value mapped to the greatest key, ornullif tree is empty or no entry matches the passed filter.<R> RBPlusTree. findOne(L row, BPlusTree.TreeRowClosure<L,T> c, Object x)longBPlusTree. size(@Nullable BPlusTree.TreeRowClosure<L,T> filter)Returns number of elements in the tree that match the filter by scanning through the pages of the leaf level. -
Uses of BPlusTree.TreeRowClosure in org.apache.ignite.internal.processors.cache.tree
Methods in org.apache.ignite.internal.processors.cache.tree with parameters of type BPlusTree.TreeRowClosure Modifier and Type Method Description GridCursor<CacheDataRow>CacheDataTree. find(CacheSearchRow lower, CacheSearchRow upper, BPlusTree.TreeRowClosure<CacheSearchRow,CacheDataRow> c, Object x)
-