Module java.base
Package java.util.stream

# Interface LongStream

=
public abstract interface LongStream
extends java.util.stream.BaseStream<java.lang.Long, java.util.stream.LongStream>

## Nested Types

- = Builder
- = LongMapMultiConsumer

## Methods

- =
  public abstract boolean allMatch(java.util.function.LongPredicate arg0)
- =
  public abstract boolean anyMatch(java.util.function.LongPredicate arg0)
- =
  public abstract java.util.stream.DoubleStream asDoubleStream()
- =
  public abstract java.util.OptionalDouble average()
- =
  public abstract java.util.stream.Stream<java.lang.Long> boxed()
- =
  public static java.util.stream.LongStream.Builder builder()
- =
  public abstract <R> R collect(java.util.function.Supplier<R> arg0, java.util.function.ObjLongConsumer<R> arg1, java.util.function.BiConsumer<R, R> arg2)
- =
  public static java.util.stream.LongStream concat(java.util.stream.LongStream arg0, java.util.stream.LongStream arg1)
- =
  public abstract long count()
- =
  public abstract java.util.stream.LongStream distinct()
- =
  public default java.util.stream.LongStream dropWhile(java.util.function.LongPredicate arg0)
- =
  public static java.util.stream.LongStream empty()
- =
  public abstract java.util.stream.LongStream filter(java.util.function.LongPredicate arg0)
- =
  public abstract java.util.OptionalLong findAny()
- =
  public abstract java.util.OptionalLong findFirst()
- =
  public abstract java.util.stream.LongStream flatMap(java.util.function.LongFunction<? extends java.util.stream.LongStream> arg0)
- =
  public abstract void forEach(java.util.function.LongConsumer arg0)
- =
  public abstract void forEachOrdered(java.util.function.LongConsumer arg0)
- =
  public static java.util.stream.LongStream generate(java.util.function.LongSupplier arg0)
- =
  public static java.util.stream.LongStream iterate(long arg0, java.util.function.LongPredicate arg1, java.util.function.LongUnaryOperator arg2)
- =
  public static java.util.stream.LongStream iterate(long arg0, java.util.function.LongUnaryOperator arg1)
- =
  public abstract java.util.PrimitiveIterator.OfLong iterator()
- =
  public abstract java.util.stream.LongStream limit(long arg0)
- =
  public abstract java.util.stream.LongStream map(java.util.function.LongUnaryOperator arg0)
- =
  public default java.util.stream.LongStream mapMulti(java.util.stream.LongStream.LongMapMultiConsumer arg0)
- =
  public abstract java.util.stream.DoubleStream mapToDouble(java.util.function.LongToDoubleFunction arg0)
- =
  public abstract java.util.stream.IntStream mapToInt(java.util.function.LongToIntFunction arg0)
- =
  public abstract <U> java.util.stream.Stream<U> mapToObj(java.util.function.LongFunction<? extends U> arg0)
- =
  public abstract java.util.OptionalLong max()
- =
  public abstract java.util.OptionalLong min()
- =
  public abstract boolean noneMatch(java.util.function.LongPredicate arg0)
- =
  public static java.util.stream.LongStream of(long arg0)
- =
  public static java.util.stream.LongStream of(long[] arg0)
- =
  public abstract java.util.stream.LongStream parallel()
- =
  public abstract java.util.stream.LongStream peek(java.util.function.LongConsumer arg0)
- =
  public static java.util.stream.LongStream range(long arg0, long arg1)
- =
  public static java.util.stream.LongStream rangeClosed(long arg0, long arg1)
- =
  public abstract long reduce(long arg0, java.util.function.LongBinaryOperator arg1)
- =
  public abstract java.util.OptionalLong reduce(java.util.function.LongBinaryOperator arg0)
- =
  public abstract java.util.stream.LongStream sequential()
- =
  public abstract java.util.stream.LongStream skip(long arg0)
- =
  public abstract java.util.stream.LongStream sorted()
- =
  public abstract java.util.Spliterator.OfLong spliterator()
- =
  public abstract long sum()
- =
  public abstract java.util.LongSummaryStatistics summaryStatistics()
- =
  public default java.util.stream.LongStream takeWhile(java.util.function.LongPredicate arg0)
- =
  public abstract long[] toArray()

## Summary

No differences.