All Classes and Interfaces
Class
Description
Base class providing common functionality for
StreamEx and EntryStream.BaseStreamEx<T,S extends BaseStream<T,S>,SPLTR extends Spliterator<T>,B extends BaseStreamEx<T,S,SPLTR,B>>
A
Collector specialized to work with primitive double.A
DoubleStream implementation with additional functionalityA helper interface to build a new stream by emitting elements and
creating new emitters in a chain.
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 functionalityA 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 functionalityA 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>>