Build with Azure OpenAI, Copilot Studio & Agentic Frameworks — Microsoft Certified
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Explore the new Gatherers interface in Java through this comprehensive 2 hour and 29 minute conference talk that demonstrates how to extend functional pipelines beyond traditional terminal operations. Begin by understanding the limitations of existing functional pipeline capabilities and discover why extending intermediate steps becomes necessary for advanced stream processing. Learn about the newly introduced gatherer method and Gatherers interface, examining how they complement the existing Collectors interface that has long enabled terminal operation extensions. Dive deep into the different types of Gatherers available, analyzing their specific use cases and implementation patterns. Master the decision-making process for selecting the appropriate Gatherer flavor based on your functional programming requirements. Gain practical insights into when and how to leverage these new capabilities to create more powerful and flexible stream processing solutions in your Java applications.
Syllabus
Extending Functional Pipeline with Gatherers by Venkat Subramaniam
Taught by
Devoxx