Class Stream

java.lang.Object
org.glassfish.expressly.stream.Stream

public class Stream extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • iterator

      public Iterator<Object> iterator()
    • filter

      public Stream filter(jakarta.el.LambdaExpression predicate)
    • map

      public Stream map(jakarta.el.LambdaExpression mapper)
    • peek

      public Stream peek(jakarta.el.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(jakarta.el.LambdaExpression comparator)
    • flatMap

      public Stream flatMap(jakarta.el.LambdaExpression mapper)
    • reduce

      public Object reduce(Object base, jakarta.el.LambdaExpression op)
    • reduce

      public Optional reduce(jakarta.el.LambdaExpression op)
    • forEach

      public void forEach(jakarta.el.LambdaExpression comsumer)
    • anyMatch

      public boolean anyMatch(jakarta.el.LambdaExpression predicate)
    • allMatch

      public boolean allMatch(jakarta.el.LambdaExpression predicate)
    • noneMatch

      public boolean noneMatch(jakarta.el.LambdaExpression predicate)
    • toArray

      public Object[] toArray()
    • toList

      public Object toList()
    • findFirst

      public Optional findFirst()
    • sum

      public Object sum()
    • count

      public Object count()
    • min

      public Optional min()
    • max

      public Optional max()
    • min

      public Optional min(jakarta.el.LambdaExpression comparator)
    • max

      public Optional max(jakarta.el.LambdaExpression comparator)
    • average

      public Optional average()