public abstract static class Aggregators.MinMax<V extends java.lang.Comparable<V>> extends Aggregators.FieldAggregatorBase<V,Aggregators.MinMaxConsumer<V>>
| Modifier and Type | Field and Description |
|---|---|
private boolean |
max |
| Constructor and Description |
|---|
MinMax(java.lang.String name,
java.lang.String description,
ContentType<V> ct,
boolean max) |
| Modifier and Type | Method and Description |
|---|---|
V |
getValue(Aggregators.MinMaxConsumer<V> consumer) |
Aggregators.MinMaxConsumer<V> |
newItemConsumer(IType<IItem> type) |
acceptType, doGetAccessor, getAccessorgetValuegetDescription, getName, getValueTypeMinMax(java.lang.String name,
java.lang.String description,
ContentType<V> ct,
boolean max)
public Aggregators.MinMaxConsumer<V> newItemConsumer(IType<IItem> type)
type - an item type to get an item consumer forpublic V getValue(Aggregators.MinMaxConsumer<V> consumer)
getValue in class Aggregators.MergingAggregator<V extends java.lang.Comparable<V>,Aggregators.MinMaxConsumer<V extends java.lang.Comparable<V>>>