Package org.infinispan.stream.impl
package org.infinispan.stream.impl
-
ClassDescriptionAbstractCacheStream<Original,
T, S extends BaseStream<T, S>, S2 extends S> Abstract stream that provides all of the common functionality required for all types of Streams including the various primitive types.Function that is used to encapsulate multiple intermediate operations and perform them lazily when the function is applied.Reducer implementation for Distributed Publisher that converts between CacheStream operations to an appropriate ReducerDistributedCacheStream<Original,R> Implementation ofCacheStreamthat provides support for lazily distributing stream methods to appropriate nodesDistributedDoubleCacheStream<Original>Implementation ofDoubleStreamthat utilizes a lazily evaluated distributed back end execution.DistributedIntCacheStream<Original>Implementation ofIntStreamthat utilizes a lazily evaluated distributed back end execution.DistributedLongCacheStream<Original>Implementation ofLongStreamthat utilizes a lazily evaluated distributed back end execution.IntermediateCacheStream<Original,R> An intermediate cache stream used when an intermediate operation that requires both a remote and local portionAn intermediate double cache stream used when an intermediate operation that requires both a remote and local portionAn intermediate int cache stream used when an intermediate operation that requires both a remote and local portionAn intermediate long cache stream used when an intermediate operation that requires both a remote and local portionThe various intermediate types.LockedStreamImpl<K,V> Lock Stream implementation that locks a key using theLockManagerbefore and after executing the various code.Deprecated.RemovableIterator<K,C> Deprecated.Users should useRemovableIteratorinsteadTerminal stream operation that is aware of segments being lost.TerminalOperation<Original,R> Interface describing an operation that is a terminal one that doesn't track keys.TxLockedStreamImpl<K,V> Locked Stream that is designed for transactions.
RemovableCloseableIteratorinstead