Package com.sun.el.stream
Class Stream
- java.lang.Object
-
- com.sun.el.stream.Stream
-
public class Stream extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) class
Stream.Iterator0
(package private) class
Stream.Iterator1
(package private) class
Stream.Iterator2
-
Method Summary
-
-
-
Method Detail
-
iterator
public java.util.Iterator<java.lang.Object> iterator()
-
filter
public Stream filter(LambdaExpression predicate)
-
map
public Stream map(LambdaExpression mapper)
-
peek
public Stream peek(LambdaExpression comsumer)
-
limit
public Stream limit(long n)
-
substream
public Stream substream(long startIndex)
-
substream
public Stream substream(long startIndex, long endIndex)
-
distinct
public Stream distinct()
-
sorted
public Stream sorted()
-
sorted
public Stream sorted(LambdaExpression comparator)
-
flatMap
public Stream flatMap(LambdaExpression mapper)
-
reduce
public java.lang.Object reduce(java.lang.Object base, LambdaExpression op)
-
reduce
public Optional reduce(LambdaExpression op)
-
forEach
public void forEach(LambdaExpression comsumer)
-
anyMatch
public boolean anyMatch(LambdaExpression predicate)
-
allMatch
public boolean allMatch(LambdaExpression predicate)
-
noneMatch
public boolean noneMatch(LambdaExpression predicate)
-
toArray
public java.lang.Object[] toArray()
-
toList
public java.lang.Object toList()
-
findFirst
public Optional findFirst()
-
sum
public java.lang.Object sum()
-
count
public java.lang.Object count()
-
min
public Optional min()
-
max
public Optional max()
-
min
public Optional min(LambdaExpression comparator)
-
max
public Optional max(LambdaExpression comparator)
-
average
public Optional average()
-
-