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