| Package | Description |
|---|---|
| org.apache.ignite.internal.cache.query.index | |
| org.apache.ignite.internal.cache.query.index.sorted | |
| org.apache.ignite.internal.cache.query.index.sorted.inline | |
| org.apache.ignite.internal.processors.cache |
This package contain cache-related processors & persistence implementation.
|
| org.apache.ignite.internal.processors.cache.persistence |
This package contain cache with persistence implementation.
|
| org.apache.ignite.internal.processors.cache.persistence.tree | |
| org.apache.ignite.internal.processors.cache.tree | |
| org.apache.ignite.internal.util |
System-wide utility routine and helper classes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SingleCursor<T>
Cursor that holds single value only.
|
| Modifier and Type | Class and Description |
|---|---|
class |
IndexValueCursor<V>
Cursor over index values.
|
| Modifier and Type | Field and Description |
|---|---|
static GridCursor |
IndexValueCursor.EMPTY
Empty cursor implementation.
|
| Modifier and Type | Method and Description |
|---|---|
GridCursor<IndexRow> |
SortedSegmentedIndex.find(@Nullable IndexRow lower,
@Nullable IndexRow upper,
int segment)
Finds index rows by specified range in specified tree segment.
|
GridCursor<IndexRow> |
SortedSegmentedIndex.find(IndexRow lower,
IndexRow upper,
int segment,
IndexQueryContext qryCtx)
Finds index rows by specified range in specifed tree segment 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.findLast(int segment,
IndexQueryContext qryCtx)
Finds last index row for specified tree segment and cache filter.
|
| Constructor and Description |
|---|
IndexValueCursor(GridCursor<IndexRow> delegate,
Function<IndexRow,V> mapFunc) |
| Modifier and Type | Method and Description |
|---|---|
GridCursor<IndexRow> |
InlineIndexImpl.find(IndexRow lower,
IndexRow upper,
int segment)
Finds index rows by specified range in specified tree segment.
|
GridCursor<IndexRow> |
InlineIndexImpl.find(IndexRow lower,
IndexRow upper,
int segment,
IndexQueryContext qryCtx)
Finds index rows by specified range in specifed tree segment 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.findLast(int segment,
IndexQueryContext qryCtx)
Finds last index row for specified tree segment and cache filter.
|
| Modifier and Type | Method and Description |
|---|---|
GridCursor<? extends CacheDataRow> |
IgniteCacheOffheapManager.CacheDataStore.cursor() |
GridCursor<? extends CacheDataRow> |
IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.cursor() |
GridCursor<? extends CacheDataRow> |
IgniteCacheOffheapManager.CacheDataStore.cursor(int cacheId) |
GridCursor<? extends CacheDataRow> |
IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.cursor(int cacheId) |
GridCursor<? extends CacheDataRow> |
IgniteCacheOffheapManager.CacheDataStore.cursor(int cacheId,
KeyCacheObject lower,
KeyCacheObject upper) |
GridCursor<? extends CacheDataRow> |
IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.cursor(int cacheId,
KeyCacheObject lower,
KeyCacheObject upper) |
GridCursor<? extends CacheDataRow> |
IgniteCacheOffheapManager.CacheDataStore.cursor(int cacheId,
KeyCacheObject lower,
KeyCacheObject upper,
Object x) |
GridCursor<? extends CacheDataRow> |
IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.cursor(int cacheId,
KeyCacheObject lower,
KeyCacheObject upper,
Object x) |
GridCursor<? extends CacheDataRow> |
IgniteCacheOffheapManager.CacheDataStore.cursor(int cacheId,
KeyCacheObject lower,
KeyCacheObject upper,
Object x,
MvccSnapshot snapshot) |
GridCursor<? extends CacheDataRow> |
IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.cursor(int cacheId,
KeyCacheObject lower,
KeyCacheObject upper,
Object x,
MvccSnapshot snapshot) |
GridCursor<? extends CacheDataRow> |
IgniteCacheOffheapManager.CacheDataStore.cursor(int cacheId,
MvccSnapshot mvccSnapshot) |
GridCursor<? extends CacheDataRow> |
IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.cursor(int cacheId,
MvccSnapshot mvccSnapshot) |
GridCursor<? extends CacheDataRow> |
IgniteCacheOffheapManager.CacheDataStore.cursor(MvccSnapshot mvccSnapshot) |
GridCursor<? extends CacheDataRow> |
IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.cursor(MvccSnapshot mvccSnapshot) |
GridCursor<? extends CacheDataRow> |
IgniteCacheOffheapManager.CacheDataStore.cursor(Object x) |
GridCursor<? extends CacheDataRow> |
IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.cursor(Object x) |
GridCursor<CacheDataRow> |
IgniteCacheOffheapManager.mvccAllVersionsCursor(GridCacheContext cctx,
KeyCacheObject key,
Object x)
Returns iterator over the all row versions for the given key.
|
GridCursor<CacheDataRow> |
IgniteCacheOffheapManager.CacheDataStore.mvccAllVersionsCursor(GridCacheContext cctx,
KeyCacheObject key,
Object x)
Returns iterator over the all row versions for the given key.
|
GridCursor<CacheDataRow> |
IgniteCacheOffheapManagerImpl.mvccAllVersionsCursor(GridCacheContext cctx,
KeyCacheObject key,
Object x)
Returns iterator over the all row versions for the given key.
|
GridCursor<CacheDataRow> |
IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.mvccAllVersionsCursor(GridCacheContext cctx,
KeyCacheObject key,
Object x)
Returns iterator over the all row versions for the given key.
|
| Modifier and Type | Field and Description |
|---|---|
static GridCursor<CacheDataRow> |
GridCacheOffheapManager.EMPTY_CURSOR |
| Modifier and Type | Method and Description |
|---|---|
GridCursor<? extends CacheDataRow> |
GridCacheOffheapManager.GridCacheDataStore.cursor() |
GridCursor<? extends CacheDataRow> |
GridCacheOffheapManager.GridCacheDataStore.cursor(int cacheId) |
GridCursor<? extends CacheDataRow> |
GridCacheOffheapManager.GridCacheDataStore.cursor(int cacheId,
KeyCacheObject lower,
KeyCacheObject upper) |
GridCursor<? extends CacheDataRow> |
GridCacheOffheapManager.GridCacheDataStore.cursor(int cacheId,
KeyCacheObject lower,
KeyCacheObject upper,
Object x) |
GridCursor<? extends CacheDataRow> |
GridCacheOffheapManager.GridCacheDataStore.cursor(int cacheId,
KeyCacheObject lower,
KeyCacheObject upper,
Object x,
MvccSnapshot mvccSnapshot) |
GridCursor<? extends CacheDataRow> |
GridCacheOffheapManager.GridCacheDataStore.cursor(int cacheId,
MvccSnapshot mvccSnapshot) |
GridCursor<? extends CacheDataRow> |
GridCacheOffheapManager.GridCacheDataStore.cursor(MvccSnapshot mvccSnapshot) |
GridCursor<? extends CacheDataRow> |
GridCacheOffheapManager.GridCacheDataStore.cursor(Object x) |
GridCursor<CacheDataRow> |
GridCacheOffheapManager.GridCacheDataStore.mvccAllVersionsCursor(GridCacheContext cctx,
KeyCacheObject key,
Object x)
Returns iterator over the all row versions for the given key.
|
| Modifier and Type | Method and Description |
|---|---|
GridCursor<T> |
BPlusTree.find(L lower,
L upper)
Returns a cursor from lower to upper bounds inclusive.
|
GridCursor<T> |
BPlusTree.find(L lower,
L upper,
BPlusTree.TreeRowClosure<L,T> c,
Object x) |
GridCursor<T> |
BPlusTree.find(L lower,
L upper,
Object x)
Returns a cursor from lower to upper bounds inclusive.
|
| Modifier and Type | Method and Description |
|---|---|
GridCursor<CacheDataRow> |
CacheDataTree.find(CacheSearchRow lower,
CacheSearchRow upper,
BPlusTree.TreeRowClosure<CacheSearchRow,CacheDataRow> c,
Object x) |
| Modifier and Type | Class and Description |
|---|---|
class |
GridCursorIteratorWrapper<V>
Wrap
Iterator and adapt it to GridCursor. |
| Modifier and Type | Method and Description |
|---|---|
GridCursor<T> |
IgniteTree.find(L lower,
L upper)
Returns a cursor from lower to upper bounds inclusive.
|
GridCursor<T> |
IgniteTree.find(L lower,
L upper,
Object x)
Returns a cursor from lower to upper bounds inclusive.
|
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.11.1 Release Date : December 20 2021