Uses of Package
java.util.stream

Packages that use java.util.stream
Package
Description
Provides for system input and output through data streams, serialization and the file system.
Provides classes that are fundamental to the design of the Java programming language.
Classes to support module descriptors and creating configurations of modules by means of resolution and service binding.
Provides the classes for implementing networking applications.
HTTP Client and WebSocket APIs
Defines interfaces and classes for the Java virtual machine to access files, file attributes, and file systems.
Provides the classes and interfaces for the security framework.
Provides the API for accessing and processing data stored in a data source (usually a relational database) using the Java programming language.
The main API for dates, times, instants, and durations.
Contains the collections framework, some internationalization support classes, a service loader, properties, random number generation, string parsing and scanning classes, base64 encoding and decoding, a bit array, and several miscellaneous utility classes.
Utility classes commonly useful in concurrent programming.
Provides classes for reading and writing the JAR (Java ARchive) file format, which is based on the standard ZIP file format with an optional manifest file.
This package contains classes and interfaces that support a generic API for random number generation.
Classes for matching character sequences against patterns specified by regular expressions.
Classes to support functional-style operations on streams of elements, such as map-reduce transformations on collections.
Provides classes for reading and writing the standard ZIP and GZIP file formats.
Provides the classes for implementing XML Catalogs OASIS Standard V1.1, 7 October 2005.
Classes to support low-level and efficient foreign memory/function access, directly from Java.
Provides interfaces for creating tools, such as a Read-Eval-Print Loop (REPL), which interactively evaluate "snippets" of Java programming language code.
  • Classes in java.util.stream used by java.io
    Class
    Description
    A sequence of elements supporting sequential and parallel aggregate operations.
  • Classes in java.util.stream used by java.lang
    Class
    Description
    A sequence of primitive int-valued elements supporting sequential and parallel aggregate operations.
    A sequence of elements supporting sequential and parallel aggregate operations.
  • Class
    Description
    A sequence of elements supporting sequential and parallel aggregate operations.
  • Classes in java.util.stream used by java.net
    Class
    Description
    A sequence of elements supporting sequential and parallel aggregate operations.
  • Classes in java.util.stream used by java.net.http
    Class
    Description
    A sequence of elements supporting sequential and parallel aggregate operations.
  • Classes in java.util.stream used by java.nio.file
    Class
    Description
    A sequence of elements supporting sequential and parallel aggregate operations.
  • Classes in java.util.stream used by java.security
    Class
    Description
    A sequence of elements supporting sequential and parallel aggregate operations.
  • Classes in java.util.stream used by java.sql
    Class
    Description
    A sequence of elements supporting sequential and parallel aggregate operations.
  • Classes in java.util.stream used by java.time
    Class
    Description
    A sequence of elements supporting sequential and parallel aggregate operations.
  • Classes in java.util.stream used by java.util
    Class
    Description
    A sequence of primitive double-valued elements supporting sequential and parallel aggregate operations.
    A sequence of primitive int-valued elements supporting sequential and parallel aggregate operations.
    A sequence of primitive long-valued elements supporting sequential and parallel aggregate operations.
    A sequence of elements supporting sequential and parallel aggregate operations.
  • Class
    Description
    A sequence of primitive double-valued elements supporting sequential and parallel aggregate operations.
    A sequence of primitive int-valued elements supporting sequential and parallel aggregate operations.
    A sequence of primitive long-valued elements supporting sequential and parallel aggregate operations.
  • Classes in java.util.stream used by java.util.jar
    Class
    Description
    A sequence of elements supporting sequential and parallel aggregate operations.
  • Class
    Description
    A sequence of primitive double-valued elements supporting sequential and parallel aggregate operations.
    A sequence of primitive int-valued elements supporting sequential and parallel aggregate operations.
    A sequence of primitive long-valued elements supporting sequential and parallel aggregate operations.
    A sequence of elements supporting sequential and parallel aggregate operations.
  • Class
    Description
    A sequence of elements supporting sequential and parallel aggregate operations.
  • Class
    Description
    Base interface for streams, which are sequences of elements supporting sequential and parallel aggregate operations.
    A mutable reduction operation that accumulates input elements into a mutable result container, optionally transforming the accumulated result into a final representation after all input elements have been processed.
    Characteristics indicating properties of a Collector, which can be used to optimize reduction implementations.
    A sequence of primitive double-valued elements supporting sequential and parallel aggregate operations.
    A mutable builder for a DoubleStream.
    Represents an operation that accepts a double-valued argument and a DoubleConsumer, and returns no result.
    A sequence of primitive int-valued elements supporting sequential and parallel aggregate operations.
    A mutable builder for an IntStream.
    Represents an operation that accepts an int-valued argument and an IntConsumer, and returns no result.
    A sequence of primitive long-valued elements supporting sequential and parallel aggregate operations.
    A mutable builder for a LongStream.
    Represents an operation that accepts a long-valued argument and a LongConsumer, and returns no result.
    A sequence of elements supporting sequential and parallel aggregate operations.
    A mutable builder for a Stream.
  • Classes in java.util.stream used by java.util.zip
    Class
    Description
    A sequence of elements supporting sequential and parallel aggregate operations.
  • Class
    Description
    A sequence of elements supporting sequential and parallel aggregate operations.
  • Class
    Description
    A sequence of elements supporting sequential and parallel aggregate operations.
  • Classes in java.util.stream used by jdk.jshell
    Class
    Description
    A sequence of elements supporting sequential and parallel aggregate operations.