BiConsumer<A,T>
accumulator()
BinaryOperator<A>
combiner()
Function<A,R>
finisher()
Supplier<A>
supplier()