| Package | Description |
|---|---|
| org.apache.ignite.internal.pagemem.wal | |
| org.apache.ignite.internal.processors.cache | |
| org.apache.ignite.internal.processors.cache.distributed.dht.preloader | |
| org.apache.ignite.internal.processors.cache.persistence.wal | |
| org.apache.ignite.internal.util |
System-wide utility routine and helper classes.
|
| org.apache.ignite.internal.util.lang | |
| org.apache.ignite.internal.util.lang.gridfunc |
Contains utilities classes for
GridFunc. |
| org.apache.ignite.lang |
Contains general language constructs and functional APIs for distributed computations.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
WALIterator |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
CacheWeakQueryIteratorsHolder.WeakReferenceCloseableIterator<T> |
interface |
IgniteRebalanceIterator
Iterator over supplied data for rebalancing.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CacheWeakQueryIteratorsHolder.WeakQueryCloseableIterator<T> |
| Modifier and Type | Method and Description |
|---|---|
GridIterator<CacheDataRow> |
IgniteCacheOffheapManager.cacheIterator(int cacheId,
boolean primary,
boolean backup,
AffinityTopologyVersion topVer) |
GridIterator<CacheDataRow> |
IgniteCacheOffheapManagerImpl.cacheIterator(int cacheId,
boolean primary,
boolean backups,
AffinityTopologyVersion topVer) |
GridIterator<CacheDataRow> |
IgniteCacheOffheapManager.cachePartitionIterator(int cacheId,
int part) |
GridIterator<CacheDataRow> |
IgniteCacheOffheapManagerImpl.cachePartitionIterator(int cacheId,
int part) |
GridIterator<CacheDataRow> |
IgniteCacheOffheapManager.partitionIterator(int part) |
GridIterator<CacheDataRow> |
IgniteCacheOffheapManagerImpl.partitionIterator(int part) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IgniteHistoricalIterator
Iterator that provides history of updates for a subset of partitions.
|
| Modifier and Type | Class and Description |
|---|---|
class |
IgniteRebalanceIteratorImpl
Default iterator for rebalancing.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractWalRecordsIterator
Iterator over WAL segments.
|
class |
SingleSegmentLogicalRecordsIterator
Iterates over logical records of one WAL segment from archive.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridCloseableIteratorAdapter<T>
Convenient adapter for closeable iterator.
|
class |
GridCloseableIteratorAdapterEx<T>
Adapter for closeable iterator that can be safely closed concurrently.
|
class |
GridEmptyCloseableIterator<T>
Empty closeable iterator.
|
class |
GridEmptyIterator<T>
Empty iterator.
|
class |
GridSpiCloseableIteratorWrapper<T>
Wrapper used to covert
IgniteSpiCloseableIterator to GridCloseableIterator. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
GridCloseableIterator<T>
Defines "rich" closeable iterator interface that is also acts like lambda function and iterable.
|
interface |
GridIterable<T>
Defines "rich" iterable interface that is also acts as lambda function and iterator.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridIterableAdapter<T>
Convenient adapter for "rich" iterable interface.
|
class |
GridIteratorAdapter<T>
Convenient adapter for "rich" iterator interface.
|
class |
IgniteSingletonIterator<T>
Trivial iterator to return single item.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> GridIterator<T> |
GridFunc.emptyIterator()
Deprecated.
|
static <T> GridIterator<T> |
GridFunc.flat(Iterable<? extends Iterable<T>> c)
Flattens iterable-of-iterables and returns iterable over the
elements of the inner collections.
|
GridIterator<T> |
GridIterableAdapter.iterator()
Returns
GridIterator which extends regular Iterator interface
and adds methods that account for possible failures in cases when iterating
over data that has been partially received over network. |
GridIterator<T> |
GridIterable.iterator()
Returns
GridIterator which extends regular Iterator interface
and adds methods that account for possible failures in cases when iterating
over data that has been partially received over network. |
static <T1,T2> GridIterator<T2> |
GridFunc.iterator(Iterable<? extends T1> c,
IgniteClosure<? super T1,T2> trans,
boolean readOnly,
IgnitePredicate<? super T1>... p)
Creates and returns transforming iterator from given collection and optional
filtering predicates.
|
static <T> GridIterator<T> |
GridFunc.iterator0(Iterable<? extends T> c,
boolean readOnly,
IgnitePredicate<? super T>... p)
Creates and returns iterator from given collection and optional filtering predicates.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FlatIterator<T>
Iterator over the elements of given iterators.
|
class |
TransformFilteringIterator<T2,T1>
Iterator from given iter and optional filtering predicate.
|
| Modifier and Type | Method and Description |
|---|---|
GridIterator<IgniteUuid> |
IgniteUuid.iterator() |
Follow @ApacheIgnite
Ignite Fabric : ver. 2.5.0 Release Date : May 23 2018