Class Internals.DoubleCollectorImpl<A,​R>

    • Nested Class Summary

      • Nested classes/interfaces inherited from interface java.util.stream.Collector

        java.util.stream.Collector.Characteristics
    • Constructor Summary

      Constructors 
      Constructor Description
      DoubleCollectorImpl​(java.util.function.Supplier<A> supplier, java.util.function.ObjDoubleConsumer<A> doubleAccumulator, java.util.function.BiConsumer<A,​A> merger, java.util.function.Function<A,​R> finisher, java.util.Set<java.util.stream.Collector.Characteristics> characteristics)  
    • Field Detail

      • doubleAccumulator

        private final java.util.function.ObjDoubleConsumer<A> doubleAccumulator
    • Constructor Detail

      • DoubleCollectorImpl

        DoubleCollectorImpl​(java.util.function.Supplier<A> supplier,
                            java.util.function.ObjDoubleConsumer<A> doubleAccumulator,
                            java.util.function.BiConsumer<A,​A> merger,
                            java.util.function.Function<A,​R> finisher,
                            java.util.Set<java.util.stream.Collector.Characteristics> characteristics)
    • Method Detail

      • doubleAccumulator

        public java.util.function.ObjDoubleConsumer<A> doubleAccumulator()
        Description copied from interface: DoubleCollector
        A function that folds a value into a mutable result container.
        Specified by:
        doubleAccumulator in interface DoubleCollector<A,​R>
        Returns:
        a function which folds a value into a mutable result container