Uses of Interface
org.apache.ignite.internal.cache.query.index.sorted.IndexRow
-
-
Uses of IndexRow in org.apache.ignite.internal.cache.query.index.sorted
Classes in org.apache.ignite.internal.cache.query.index.sorted that implement IndexRow Modifier and Type Class Description classIndexPlainRowImplRepresents a plain row (not bounded to cache data row) that used to find a place in a tree.classIndexRowImplThis class represents a row inSortedSegmentedIndex.Methods in org.apache.ignite.internal.cache.query.index.sorted that return types with arguments of type IndexRow Modifier and Type Method Description GridCursor<IndexRow>SortedSegmentedIndex. find(@Nullable IndexRow lower, @Nullable IndexRow upper, boolean lowerIncl, boolean upperIncl, int segment, IndexQueryContext qryCtx)Finds index rows by specified range in specifed tree segment with cache filtering.GridCursor<IndexRow>SortedSegmentedIndex. find(@Nullable IndexRow lower, @Nullable IndexRow upper, boolean lowerIncl, boolean upperIncl, IndexQueryContext qryCtx)Finds index rows by specified range in all tree segments with cache filtering.GridCursor<IndexRow>SortedSegmentedIndex. findFirst(int segment, IndexQueryContext qryCtx)Finds first index row for specified tree segment and cache filter.GridCursor<IndexRow>SortedSegmentedIndex. findFirstOrLast(IndexQueryContext qryCtx, boolean first)Takes only one first or last index record.GridCursor<IndexRow>SortedSegmentedIndex. findLast(int segment, IndexQueryContext qryCtx)Finds last index row for specified tree segment and cache filter.Methods in org.apache.ignite.internal.cache.query.index.sorted with parameters of type IndexRow Modifier and Type Method Description intIndexRowComparator. compareRow(IndexRow left, IndexRow right, int idx)Compare index rows by key specified withidx.intIndexRowComparatorImpl. compareRow(IndexRow left, IndexRow right, int idx)Compare index rows by key specified withidx.GridCursor<IndexRow>SortedSegmentedIndex. find(@Nullable IndexRow lower, @Nullable IndexRow upper, boolean lowerIncl, boolean upperIncl, int segment, IndexQueryContext qryCtx)Finds index rows by specified range in specifed tree segment with cache filtering.GridCursor<IndexRow>SortedSegmentedIndex. find(@Nullable IndexRow lower, @Nullable IndexRow upper, boolean lowerIncl, boolean upperIncl, IndexQueryContext qryCtx)Finds index rows by specified range in all tree segments with cache filtering.Constructor parameters in org.apache.ignite.internal.cache.query.index.sorted with type arguments of type IndexRow Constructor Description IndexValueCursor(GridCursor<IndexRow> delegate, Function<IndexRow,V> mapFunc)IndexValueCursor(GridCursor<IndexRow> delegate, Function<IndexRow,V> mapFunc) -
Uses of IndexRow in org.apache.ignite.internal.cache.query.index.sorted.defragmentation
Classes in org.apache.ignite.internal.cache.query.index.sorted.defragmentation that implement IndexRow Modifier and Type Class Description static classDefragIndexFactory.DefragIndexRowImplIndexRowImpl with index values stored in a byte array. -
Uses of IndexRow in org.apache.ignite.internal.cache.query.index.sorted.inline
Methods in org.apache.ignite.internal.cache.query.index.sorted.inline that return IndexRow Modifier and Type Method Description IndexRowSortedSegmentedIndexCursor. get()Gets element at current position.IndexRowInlineIndexTree. getRow(BPlusIO<IndexRow> io, long pageAddr, int idx, Object ignore)Get data row.Methods in org.apache.ignite.internal.cache.query.index.sorted.inline that return types with arguments of type IndexRow Modifier and Type Method Description protected Queue<GridCursor<IndexRow>>SortedSegmentedIndexCursor. cursorsQueue(GridCursor<IndexRow>[] cursors)GridCursor<IndexRow>InlineIndexImpl. find(IndexRow lower, IndexRow upper, boolean lowIncl, boolean upIncl, int segment, IndexQueryContext qryCtx)Finds index rows by specified range in specifed tree segment with cache filtering.GridCursor<IndexRow>InlineIndexImpl. find(IndexRow lower, IndexRow upper, boolean lowIncl, boolean upIncl, IndexQueryContext qryCtx)Finds index rows by specified range in all tree segments with cache filtering.GridCursor<IndexRow>InlineIndexImpl. findFirst(int segment, IndexQueryContext qryCtx)Finds first index row for specified tree segment and cache filter.GridCursor<IndexRow>InlineIndexImpl. findFirstOrLast(IndexQueryContext qryCtx, boolean first)Takes only one first or last index record.GridCursor<IndexRow>InlineIndexImpl. findLast(int segment, IndexQueryContext qryCtx)Finds last index row for specified tree segment and cache filter.BPlusTree.TreeRowFactory<IndexRow,IndexRow>IndexQueryContext. rowFactory()BPlusTree.TreeRowFactory<IndexRow,IndexRow>IndexQueryContext. rowFactory()BPlusTree.TreeRowClosure<IndexRow,IndexRow>IndexQueryContext. rowFilter()BPlusTree.TreeRowClosure<IndexRow,IndexRow>IndexQueryContext. rowFilter()Methods in org.apache.ignite.internal.cache.query.index.sorted.inline with parameters of type IndexRow Modifier and Type Method Description protected intInlineIndexTree. compare(BPlusIO<IndexRow> io, long pageAddr, int idx, IndexRow row)static intInlineIndexTree. compareFullRows(IndexRow currRow, IndexRow row, int from, InlineIndexRowHandler rowHnd, IndexRowComparator rowCmp)GridCursor<IndexRow>InlineIndexImpl. find(IndexRow lower, IndexRow upper, boolean lowIncl, boolean upIncl, int segment, IndexQueryContext qryCtx)Finds index rows by specified range in specifed tree segment with cache filtering.GridCursor<IndexRow>InlineIndexImpl. find(IndexRow lower, IndexRow upper, boolean lowIncl, boolean upIncl, IndexQueryContext qryCtx)Finds index rows by specified range in all tree segments with cache filtering.voidInlineRecommender. recommend(IndexRow row, int currInlineSize)Calculate aggregate inline size for given indexes and log recommendation in case calculated size more than current inline size.Method parameters in org.apache.ignite.internal.cache.query.index.sorted.inline with type arguments of type IndexRow Modifier and Type Method Description booleanInlineObjectBytesDetector. apply(BPlusTree<IndexRow,IndexRow> tree, BPlusIO<IndexRow> io, long pageAddr, int idx)Performs inspection or operation on a specified row and returns true if this row is required or matches or /operation successful (depending on the context).booleanInlineObjectBytesDetector. apply(BPlusTree<IndexRow,IndexRow> tree, BPlusIO<IndexRow> io, long pageAddr, int idx)Performs inspection or operation on a specified row and returns true if this row is required or matches or /operation successful (depending on the context).booleanInlineObjectBytesDetector. apply(BPlusTree<IndexRow,IndexRow> tree, BPlusIO<IndexRow> io, long pageAddr, int idx)Performs inspection or operation on a specified row and returns true if this row is required or matches or /operation successful (depending on the context).booleanInlineTreeFilterClosure. apply(BPlusTree<IndexRow,IndexRow> tree, BPlusIO<IndexRow> io, long pageAddr, int idx)Performs inspection or operation on a specified row and returns true if this row is required or matches or /operation successful (depending on the context).booleanInlineTreeFilterClosure. apply(BPlusTree<IndexRow,IndexRow> tree, BPlusIO<IndexRow> io, long pageAddr, int idx)Performs inspection or operation on a specified row and returns true if this row is required or matches or /operation successful (depending on the context).booleanInlineTreeFilterClosure. apply(BPlusTree<IndexRow,IndexRow> tree, BPlusIO<IndexRow> io, long pageAddr, int idx)Performs inspection or operation on a specified row and returns true if this row is required or matches or /operation successful (depending on the context).protected intInlineIndexTree. compare(BPlusIO<IndexRow> io, long pageAddr, int idx, IndexRow row)IndexRowInlineIndexTree. getRow(BPlusIO<IndexRow> io, long pageAddr, int idx, Object ignore)Get data row. -
Uses of IndexRow in org.apache.ignite.internal.cache.query.index.sorted.inline.io
Fields in org.apache.ignite.internal.cache.query.index.sorted.inline.io with type parameters of type IndexRow Modifier and Type Field Description static IOVersions<? extends BPlusInnerIO<IndexRow>>InnerIO. VERSIONSSupported versions.Methods in org.apache.ignite.internal.cache.query.index.sorted.inline.io that return IndexRow Modifier and Type Method Description IndexRowAbstractInlineInnerIO. getLookupRow(BPlusTree<IndexRow,?> tree, long pageAddr, int idx)Get lookup row.IndexRowAbstractInlineLeafIO. getLookupRow(BPlusTree<IndexRow,?> tree, long pageAddr, int idx)Get lookup row.IndexRowAbstractInnerIO. getLookupRow(BPlusTree<IndexRow,?> tree, long pageAddr, int idx)Get lookup row.IndexRowAbstractLeafIO. getLookupRow(BPlusTree<IndexRow,?> tree, long pageAddr, int idx)Get lookup row.Methods in org.apache.ignite.internal.cache.query.index.sorted.inline.io that return types with arguments of type IndexRow Modifier and Type Method Description static IOVersions<? extends BPlusInnerIO<IndexRow>>AbstractInlineInnerIO. versions(int payload)static IOVersions<? extends BPlusLeafIO<IndexRow>>AbstractInlineLeafIO. versions(int payload)Methods in org.apache.ignite.internal.cache.query.index.sorted.inline.io with parameters of type IndexRow Modifier and Type Method Description static voidIORowHandler. store(long pageAddr, int off, IndexRow row)voidAbstractInlineInnerIO. storeByOffset(long pageAddr, int off, IndexRow row)Store the needed info about the row in the page.voidAbstractInlineLeafIO. storeByOffset(long pageAddr, int off, IndexRow row)Store the needed info about the row in the page.voidAbstractInnerIO. storeByOffset(long pageAddr, int off, IndexRow row)Store the needed info about the row in the page.voidAbstractLeafIO. storeByOffset(long pageAddr, int off, IndexRow row)Store the needed info about the row in the page.Method parameters in org.apache.ignite.internal.cache.query.index.sorted.inline.io with type arguments of type IndexRow Modifier and Type Method Description IndexRowAbstractInlineInnerIO. getLookupRow(BPlusTree<IndexRow,?> tree, long pageAddr, int idx)Get lookup row.IndexRowAbstractInlineLeafIO. getLookupRow(BPlusTree<IndexRow,?> tree, long pageAddr, int idx)Get lookup row.IndexRowAbstractInnerIO. getLookupRow(BPlusTree<IndexRow,?> tree, long pageAddr, int idx)Get lookup row.IndexRowAbstractLeafIO. getLookupRow(BPlusTree<IndexRow,?> tree, long pageAddr, int idx)Get lookup row.voidAbstractInlineInnerIO. store(long dstPageAddr, int dstIdx, BPlusIO<IndexRow> srcIo, long srcPageAddr, int srcIdx)Store row info from the given source.voidAbstractInlineLeafIO. store(long dstPageAddr, int dstIdx, BPlusIO<IndexRow> srcIo, long srcPageAddr, int srcIdx)Store row info from the given source.voidAbstractInnerIO. store(long dstPageAddr, int dstIdx, BPlusIO<IndexRow> srcIo, long srcPageAddr, int srcIdx)Store row info from the given source.voidAbstractLeafIO. store(long dstPageAddr, int dstIdx, BPlusIO<IndexRow> srcIo, long srcPageAddr, int srcIdx)Store row info from the given source.
-