Class AggregatorHelper


  • public class AggregatorHelper
    extends Object
    Aggregator
    Since:
    8 nov. 2017
    • Constructor Detail

      • AggregatorHelper

        public AggregatorHelper()
    • Method Detail

      • sumObject

        public <R extends Number,​T> R sumObject​(T ref,
                                                      T newValue,
                                                      Function<T,​R> extractor)
      • sumGenericType

        public <R extends Number> R sumGenericType​(R ref,
                                                   R newValue)
      • sumMap

        public <N extends Number,​K> Map<K,​N> sumMap​(Map<K,​N> ref,
                                                                Map<K,​N> newValue)
      • keepRecord

        public Record keepRecord​(double value,
                                 long timestamp,
                                 Record previousRecord,
                                 String unit)