Class ValueAggregator<V extends java.lang.Number>

    • Constructor Detail

      • ValueAggregator

        protected ValueAggregator​(Vector<V> values)
      • ValueAggregator

        protected ValueAggregator​(Vector<V> values,
                                  Vector<V> weights)
      • ValueAggregator

        protected ValueAggregator​(Vector<V> values,
                                  Vector<V> weights,
                                  Vector<V> weightedValues)
    • Method Detail

      • add

        public void add​(java.lang.Number value)
      • add

        public void add​(java.lang.Number value,
                        java.lang.Number weight)
      • average

        public Value<V> average()
      • weightedAverage

        public Value<V> weightedAverage()
      • weightedSum

        public Value<V> weightedSum()
      • median

        public Value<V> median()
      • weightedMedian

        public Value<V> weightedMedian()