Class KeyValueAggregator<K,​V extends java.lang.Number>

    • Constructor Detail

      • KeyValueAggregator

        protected KeyValueAggregator​(ValueFactory<V> valueFactory,
                                     int capacity)
    • Method Detail

      • init

        public void init​(java.util.Collection<K> keys)
      • add

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

        public void add​(K key,
                        java.lang.Number coefficient,
                        java.lang.Number factor)
      • get

        protected Vector<V> get​(K key)
      • clear

        public void clear()
      • keySet

        protected java.util.Set<K> keySet()
      • values

        protected java.util.Collection<Vector<V>> values()
      • entrySet

        protected java.util.Set<java.util.Map.Entry<K,​Vector<V>>> entrySet()
      • asTransformedMap

        protected java.util.Map<K,​Value<V>> asTransformedMap​(com.google.common.base.Function<Vector<V>,​Value<V>> function)