Package org.apache.el.stream
Class Stream
- java.lang.Object
-
- org.apache.el.stream.Stream
-
public class Stream extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OptionalallMatch(LambdaExpression le)OptionalanyMatch(LambdaExpression le)Optionalaverage()Longcount()Streamdistinct()Streamfilter(LambdaExpression le)OptionalfindFirst()StreamflatMap(LambdaExpression le)ObjectforEach(LambdaExpression le)Iterator<?>iterator()Streamlimit(Number count)Streammap(LambdaExpression le)Optionalmax()Optionalmax(LambdaExpression le)Optionalmin()Optionalmin(LambdaExpression le)OptionalnoneMatch(LambdaExpression le)Streampeek(LambdaExpression le)Objectreduce(Object seed, LambdaExpression le)Optionalreduce(LambdaExpression le)Streamsorted()Streamsorted(LambdaExpression le)Streamsubstream(Number start)Streamsubstream(Number start, Number end)Numbersum()Object[]toArray()List<Object>toList()
-
-
-
Method Detail
-
filter
public Stream filter(LambdaExpression le)
-
map
public Stream map(LambdaExpression le)
-
flatMap
public Stream flatMap(LambdaExpression le)
-
distinct
public Stream distinct()
-
sorted
public Stream sorted()
-
sorted
public Stream sorted(LambdaExpression le)
-
forEach
public Object forEach(LambdaExpression le)
-
peek
public Stream peek(LambdaExpression le)
-
iterator
public Iterator<?> iterator()
-
toArray
public Object[] toArray()
-
reduce
public Optional reduce(LambdaExpression le)
-
reduce
public Object reduce(Object seed, LambdaExpression le)
-
max
public Optional max()
-
max
public Optional max(LambdaExpression le)
-
min
public Optional min()
-
min
public Optional min(LambdaExpression le)
-
average
public Optional average()
-
sum
public Number sum()
-
count
public Long count()
-
anyMatch
public Optional anyMatch(LambdaExpression le)
-
allMatch
public Optional allMatch(LambdaExpression le)
-
noneMatch
public Optional noneMatch(LambdaExpression le)
-
findFirst
public Optional findFirst()
-
-