All Classes and Interfaces

Class
Description
Base class providing common functionality for StreamEx and EntryStream.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A Collector specialized to work with primitive double.
A DoubleStream implementation with additional functionality
A helper interface to build a new stream by emitting elements and creating new emitters in a chain.
 
 
 
 
A Stream of Map.Entry objects which provides additional specific functionality.
 
 
A Collector specialized to work with primitive int.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A box of two elements with special equality semantics: only the second element matters for equality.
 
 
 
A spliterator which may perform tail-stream optimization
An IntStream implementation with additional functionality
A helper interface to build a new stream by emitting elements and creating new emitters in a chain.
An advanced implementation of joining Collector.
 
Extracts least limit elements from the input sorting them according to the given comparator.
A Collector specialized to work with primitive long.
A LongStream implementation with additional functionality
A helper interface to build a new stream by emitting elements and creating new emitters in a chain.
A MergingCollector is a Collector with more specific combining algorithm.
Implementations of several collectors in addition to ones available in JDK.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This class controls stream execution mode (parallel/sequential), custom FJP and close handlers.
A Stream implementation with additional functionality.
A helper interface to build a new stream by emitting elements and creating new emitters in a chain.
 
 
 
 
 
 
 
 
 
 
 
 
UnknownSizeSpliterator<T,S extends UnknownSizeSpliterator<? extends T,S,I>,I extends Iterator<? extends T>>