Package org.jobrunr.storage.nosql.redis
Class JedisRedisPipelinedStream<T>
- java.lang.Object
-
- org.jobrunr.storage.nosql.redis.AbstractPipelinedStream<T>
-
- org.jobrunr.storage.nosql.redis.JedisRedisPipelinedStream<T>
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,java.util.stream.BaseStream<T,java.util.stream.Stream<T>>
,java.util.stream.Stream<T>
public class JedisRedisPipelinedStream<T> extends AbstractPipelinedStream<T>
-
-
Field Summary
-
Fields inherited from class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
initialStream
-
-
Constructor Summary
Constructors Constructor Description JedisRedisPipelinedStream(java.util.Collection<T> initial, redis.clients.jedis.Jedis jedis)
JedisRedisPipelinedStream(java.util.stream.Stream<T> initialStream, redis.clients.jedis.Jedis jedis)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JedisRedisPipelinedStream<T>
limit(long l)
<R> JedisRedisPipelinedStream<R>
mapAfterSync(java.util.function.Function<? super T,? extends R> function)
<R> JedisRedisPipelinedStream<R>
mapUsingPipeline(java.util.function.BiFunction<redis.clients.jedis.Pipeline,T,R> biFunction)
JedisRedisPipelinedStream<T>
skip(long l)
-
Methods inherited from class org.jobrunr.storage.nosql.redis.AbstractPipelinedStream
allMatch, anyMatch, builder, close, collect, collect, concat, count, distinct, empty, filter, findAny, findFirst, flatMap, flatMapToDouble, flatMapToInt, flatMapToLong, forEach, forEachOrdered, generate, isParallel, iterate, iterator, map, mapToDouble, mapToInt, mapToLong, max, min, noneMatch, of, of, onClose, parallel, peek, reduce, reduce, reduce, sequential, sorted, sorted, spliterator, toArray, toArray, unordered
-
-
-
-
Method Detail
-
mapUsingPipeline
public <R> JedisRedisPipelinedStream<R> mapUsingPipeline(java.util.function.BiFunction<redis.clients.jedis.Pipeline,T,R> biFunction)
-
mapAfterSync
public <R> JedisRedisPipelinedStream<R> mapAfterSync(java.util.function.Function<? super T,? extends R> function)
-
limit
public JedisRedisPipelinedStream<T> limit(long l)
-
skip
public JedisRedisPipelinedStream<T> skip(long l)
-
-