public class KeyValueAggregator<K,V extends java.lang.Number>
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
protected |
KeyValueAggregator(ValueFactory<V> valueFactory,
int capacity) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(K key,
java.lang.Number value) |
void |
add(K key,
java.lang.Number coefficient,
java.lang.Number factor) |
protected java.util.Map<K,Value<V>> |
asTransformedMap(com.google.common.base.Function<Vector<V>,Value<V>> function) |
void |
clear() |
protected java.util.Set<java.util.Map.Entry<K,Vector<V>>> |
entrySet() |
protected Vector<V> |
get(K key) |
ValueFactory<V> |
getValueFactory() |
void |
init(java.util.Collection<K> keys) |
protected java.util.Set<K> |
keySet() |
protected java.util.Collection<Vector<V>> |
values() |
protected KeyValueAggregator(ValueFactory<V> valueFactory, int capacity)
public void init(java.util.Collection<K> keys)
public void add(K key, java.lang.Number value)
public void add(K key, java.lang.Number coefficient, java.lang.Number factor)
public void clear()
protected java.util.Set<K> keySet()
protected java.util.Map<K,Value<V>> asTransformedMap(com.google.common.base.Function<Vector<V>,Value<V>> function)
public ValueFactory<V> getValueFactory()
Copyright © 2024. All Rights Reserved.