T
- the type of event message to consumeR
- the type of event message to producepublic interface Reiterator<T,R>
extends java.util.function.Consumer<T>, java.util.function.Supplier<R>, java.lang.Iterable<R>
Modifier and Type | Method and Description |
---|---|
static <T> Reiterator<T,java.util.stream.Stream<T>> |
aggregatingReiterator() |
default java.util.Iterator<R> |
iterator() |
static <T> Reiterator<T,T> |
latestReiterator() |
default <U> Reiterator<T,U> |
map(java.util.function.Function<R,U> map) |
static <T> Reiterator<T,T> |
queueReiterator() |
default java.util.stream.Stream<R> |
stream() |
static <T> Reiterator<T,T> queueReiterator()
static <T> Reiterator<T,T> latestReiterator()
static <T> Reiterator<T,java.util.stream.Stream<T>> aggregatingReiterator()
default <U> Reiterator<T,U> map(java.util.function.Function<R,U> map)
default java.util.Iterator<R> iterator()
iterator
in interface java.lang.Iterable<R>
default java.util.stream.Stream<R> stream()