public class NamedAggregators
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Class and Description | 
|---|---|
static interface  | 
NamedAggregators.State<InputT,InterT,OutputT>  | 
| Constructor and Description | 
|---|
NamedAggregators()
Constructs a new NamedAggregators instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<T> T | 
getValue(java.lang.String name,
        java.lang.Class<T> typeClass)  | 
NamedAggregators | 
merge(NamedAggregators other)
Merges another NamedAggregators instance with this instance. 
 | 
java.util.Map<java.lang.String,?> | 
renderAll()  | 
java.lang.String | 
toString()  | 
public NamedAggregators()
public <T> T getValue(java.lang.String name,
                      java.lang.Class<T> typeClass)
T - Type to be returned.name - Name of aggregator to retrieve.typeClass - Type class to cast the value to.null if
     the specified aggregator could not be found.public java.util.Map<java.lang.String,?> renderAll()
public NamedAggregators merge(NamedAggregators other)
other - The other instance of named aggregators ot merge.public java.lang.String toString()
toString in class java.lang.Object