public class OperationsOnFuturesImpl<T> extends java.lang.Object implements OperationsOnFutures<T>
Constructor and Description |
---|
OperationsOnFuturesImpl() |
Modifier and Type | Method and Description |
---|---|
LazyFutureStream<T> |
fromStreamOfFutures(java.util.stream.Stream<FastFuture<T>> stream) |
LazyStreamWrapper<T> |
getLastActive() |
Continueable |
getSubscription() |
T |
safeJoin(FastFuture<T> f) |
LazyFutureStream<T> |
withLastActive(LazyStreamWrapper<T> active) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
append, appendFutures, appendStream, appendStreamFutures, collect, concat, concat, concat, concatFutures, concatStreamFutures, cycle, cycle, deleteBetween, duplicate, elementAt, foldLeft, foldRight, get, grouped, headAndTail, headAndTailOptional, insertAt, insertStreamAt, insertStreamFuturesAt, intersperse, intersperse, limit, limitLast, prepend, prependFutures, prependStream, prependStreamFutures, quadruplicate, reduce, reduce, reduce, reverse, shuffle, shuffle, skip, skipLast, slice, sliding, sliding, splitAt, splitAtHead, thenCombine, toCollection, toList, toSet, toStream, triplicate, zip, zip3, zip3Lfs, zip4, zip4Lfs, zipLfs, zipLfs, zipWithIndex
public LazyFutureStream<T> fromStreamOfFutures(java.util.stream.Stream<FastFuture<T>> stream)
fromStreamOfFutures
in interface OperationsOnFutures<T>
public LazyStreamWrapper<T> getLastActive()
getLastActive
in interface OperationsOnFutures<T>
public LazyFutureStream<T> withLastActive(LazyStreamWrapper<T> active)
withLastActive
in interface OperationsOnFutures<T>
public T safeJoin(FastFuture<T> f)
safeJoin
in interface OperationsOnFutures<T>
public Continueable getSubscription()
getSubscription
in interface OperationsOnFutures<T>