Class BigDecimalAverageCollector

java.lang.Object
net.serenitybdd.cucumber.util.BigDecimalAverageCollector
All Implemented Interfaces:
java.util.stream.Collector<java.math.BigDecimal,​net.serenitybdd.cucumber.util.BigDecimalAverageCollector.BigDecimalAccumulator,​java.math.BigDecimal>

public class BigDecimalAverageCollector
extends java.lang.Object
implements java.util.stream.Collector<java.math.BigDecimal,​net.serenitybdd.cucumber.util.BigDecimalAverageCollector.BigDecimalAccumulator,​java.math.BigDecimal>
  • Nested Class Summary

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

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

    Modifier and Type Method Description
    java.util.function.BiConsumer<net.serenitybdd.cucumber.util.BigDecimalAverageCollector.BigDecimalAccumulator,​java.math.BigDecimal> accumulator()  
    java.util.Set<java.util.stream.Collector.Characteristics> characteristics()  
    java.util.function.BinaryOperator<net.serenitybdd.cucumber.util.BigDecimalAverageCollector.BigDecimalAccumulator> combiner()  
    static BigDecimalAverageCollector create()  
    java.util.function.Function<net.serenitybdd.cucumber.util.BigDecimalAverageCollector.BigDecimalAccumulator,​java.math.BigDecimal> finisher()  
    java.util.function.Supplier<net.serenitybdd.cucumber.util.BigDecimalAverageCollector.BigDecimalAccumulator> supplier()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • create

      public static BigDecimalAverageCollector create()
    • supplier

      public java.util.function.Supplier<net.serenitybdd.cucumber.util.BigDecimalAverageCollector.BigDecimalAccumulator> supplier()
      Specified by:
      supplier in interface java.util.stream.Collector<java.math.BigDecimal,​net.serenitybdd.cucumber.util.BigDecimalAverageCollector.BigDecimalAccumulator,​java.math.BigDecimal>
    • accumulator

      public java.util.function.BiConsumer<net.serenitybdd.cucumber.util.BigDecimalAverageCollector.BigDecimalAccumulator,​java.math.BigDecimal> accumulator()
      Specified by:
      accumulator in interface java.util.stream.Collector<java.math.BigDecimal,​net.serenitybdd.cucumber.util.BigDecimalAverageCollector.BigDecimalAccumulator,​java.math.BigDecimal>
    • combiner

      public java.util.function.BinaryOperator<net.serenitybdd.cucumber.util.BigDecimalAverageCollector.BigDecimalAccumulator> combiner()
      Specified by:
      combiner in interface java.util.stream.Collector<java.math.BigDecimal,​net.serenitybdd.cucumber.util.BigDecimalAverageCollector.BigDecimalAccumulator,​java.math.BigDecimal>
    • finisher

      public java.util.function.Function<net.serenitybdd.cucumber.util.BigDecimalAverageCollector.BigDecimalAccumulator,​java.math.BigDecimal> finisher()
      Specified by:
      finisher in interface java.util.stream.Collector<java.math.BigDecimal,​net.serenitybdd.cucumber.util.BigDecimalAverageCollector.BigDecimalAccumulator,​java.math.BigDecimal>
    • characteristics

      public java.util.Set<java.util.stream.Collector.Characteristics> characteristics()
      Specified by:
      characteristics in interface java.util.stream.Collector<java.math.BigDecimal,​net.serenitybdd.cucumber.util.BigDecimalAverageCollector.BigDecimalAccumulator,​java.math.BigDecimal>