Package org.jpmml.evaluator
Class KeyValueAggregator<K,V extends java.lang.Number>
- java.lang.Object
-
- org.jpmml.evaluator.KeyValueAggregator<K,V>
-
- Direct Known Subclasses:
ProbabilityAggregator,VoteAggregator
public class KeyValueAggregator<K,V extends java.lang.Number> extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedKeyValueAggregator(ValueFactory<V> valueFactory, int capacity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(K key, java.lang.Number value)voidadd(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)voidclear()protected java.util.Set<java.util.Map.Entry<K,Vector<V>>>entrySet()protected Vector<V>get(K key)ValueFactory<V>getValueFactory()voidinit(java.util.Collection<K> keys)protected java.util.Set<K>keySet()protected java.util.Collection<Vector<V>>values()
-
-
-
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)
-
clear
public void clear()
-
keySet
protected java.util.Set<K> keySet()
-
asTransformedMap
protected java.util.Map<K,Value<V>> asTransformedMap(com.google.common.base.Function<Vector<V>,Value<V>> function)
-
getValueFactory
public ValueFactory<V> getValueFactory()
-
-