trait Stream[T] extends BaseStream[T, Stream[T]]
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Stream
- BaseStream
- AutoCloseable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Abstract Value Members
- abstract def allMatch(pred: Predicate[_ >: T]): Boolean
- abstract def anyMatch(pred: Predicate[_ >: T]): Boolean
- abstract def close(): Unit
- Definition Classes
- BaseStream → AutoCloseable
- abstract def collect[R](supplier: Supplier[R], accumulator: BiConsumer[R, _ >: T], combiner: BiConsumer[R, R]): R
- abstract def collect[R, A](collector: Collector[_ >: T, A, R]): R
- abstract def count(): Long
- abstract def distinct(): Stream[T]
- abstract def filter(pred: Predicate[_ >: T]): Stream[T]
- abstract def findAny(): Optional[T]
- abstract def findFirst(): Optional[T]
- abstract def flatMap[R](mapper: Function[_ >: T, _ <: Stream[_ <: R]]): Stream[R]
- abstract def flatMapToDouble(mapper: Function[_ >: T, _ <: DoubleStream]): DoubleStream
- abstract def flatMapToInt(mapper: Function[_ >: T, _ <: IntStream]): IntStream
- abstract def flatMapToLong(mapper: Function[_ >: T, _ <: LongStream]): LongStream
- abstract def forEach(action: Consumer[_ >: T]): Unit
- abstract def forEachOrdered(action: Consumer[_ >: T]): Unit
- abstract def isParallel(): Boolean
- Definition Classes
- BaseStream
- abstract def iterator(): Iterator[T]
- Definition Classes
- BaseStream
- abstract def limit(maxSize: Long): Stream[T]
- abstract def map[R](mapper: Function[_ >: T, _ <: R]): Stream[R]
- abstract def mapToDouble(mapper: ToDoubleFunction[_ >: T]): DoubleStream
- abstract def mapToInt(mapper: ToIntFunction[_ >: T]): IntStream
- abstract def mapToLong(mapper: ToLongFunction[_ >: T]): LongStream
- abstract def max(comparator: Comparator[_ >: T]): Optional[T]
- abstract def min(comparator: Comparator[_ >: T]): Optional[T]
- abstract def noneMatch(pred: Predicate[_ >: T]): Boolean
- abstract def onClose(closeHandler: Runnable): Stream[T]
- Definition Classes
- BaseStream
- abstract def parallel(): Stream[T]
- Definition Classes
- BaseStream
- abstract def peek(action: Consumer[_ >: T]): Stream[T]
- abstract def reduce[U](identity: U, accumulator: BiFunction[U, _ >: T, U], combiner: BinaryOperator[U]): U
- abstract def reduce(identity: T, accumulator: BinaryOperator[T]): T
- abstract def reduce(accumulator: BinaryOperator[T]): Optional[T]
- abstract def sequential(): Stream[T]
- Definition Classes
- BaseStream
- abstract def skip(n: Long): Stream[T]
- abstract def sorted(comparator: Comparator[_ >: T]): Stream[T]
- abstract def sorted(): Stream[T]
- abstract def spliterator(): Spliterator[T]
- Definition Classes
- BaseStream
- abstract def toArray[A <: AnyRef](generator: IntFunction[Array[A]]): Array[A]
- abstract def toArray(): Array[AnyRef]
- abstract def unordered(): Stream[T]
- Definition Classes
- BaseStream
Concrete Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def dropWhile(pred: Predicate[_ >: T]): Stream[T]
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def mapMulti[R](mapper: BiConsumer[_ >: T, Consumer[_ >: R]]): Stream[R]
- def mapMultiToDouble(mapper: BiConsumer[_ >: T, _ >: DoubleConsumer]): DoubleStream
- def mapMultiToInt(mapper: BiConsumer[_ >: T, _ >: IntConsumer]): IntStream
- def mapMultiToLong(mapper: BiConsumer[_ >: T, _ >: LongConsumer]): LongStream
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def takeWhile(pred: Predicate[_ >: T]): Stream[T]
- def toList(): List[T]
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()