package com.insightfullogic.java8.examples.chapter5.mutable_custom;
import java.util.stream.Collector;
import java.util.stream.Collectors;
public class CollectorExpansions {
public static final Collector<AlbumSale, ?, AlbumSalesReport>
reportingAlbumSales() {
return Collectors.reducing(new AlbumSalesReport(), album -> new AlbumSalesReport(album), (left, right) -> left.merge(right));
}
}