ABSTRACT

This chapter describes pipelines available in Java and Scala. A pipeline consists of a sequence of streams, beginning with a supplier to provide an initial value, any number of intermediate operations to modify those values, and a terminal operation to end the pipeline and produce a final result.