# Uses of Interface
java.util.stream.BaseStream

Packages that use BaseStream
Package
Description
java.util.stream
Classes to support functional-style operations on streams of elements, such as map-reduce transformations on collections.

- ## Uses of BaseStream in java.util.stream

  Classes in java.util.stream with type parameters of type BaseStream
  Modifier and Type
  Interface
  Description
  `interface`
  `BaseStream<T, S extends BaseStream<T,S>>`
  Base interface for streams, which are sequences of elements supporting sequential and parallel aggregate operations.
  Subinterfaces of BaseStream in java.util.stream
  Modifier and Type
  Interface
  Description
  `interface`
  `DoubleStream`
  A sequence of primitive double-valued elements supporting sequential and parallel aggregate operations.
  `interface`
  `IntStream`
  A sequence of primitive int-valued elements supporting sequential and parallel aggregate operations.
  `interface`
  `LongStream`
  A sequence of primitive long-valued elements supporting sequential and parallel aggregate operations.
  `interface`
  `Stream<T>`
  A sequence of elements supporting sequential and parallel aggregate operations.