Package org.openjdk.jmc.common.item
Class Aggregators.MinMax<V extends Comparable<V>>
java.lang.Object
org.openjdk.jmc.common.item.Aggregators.AggregatorBase<V,C>
org.openjdk.jmc.common.item.Aggregators.MergingAggregator<V,C>
org.openjdk.jmc.common.item.Aggregators.FieldAggregatorBase<V,Aggregators.MinMaxConsumer<V>>
org.openjdk.jmc.common.item.Aggregators.MinMax<V>
- All Implemented Interfaces:
IDescribable
,IAggregator<V,
,Aggregators.MinMaxConsumer<V>> IItemConsumerFactory<Aggregators.MinMaxConsumer<V>>
- Enclosing class:
- Aggregators
public abstract static class Aggregators.MinMax<V extends Comparable<V>>
extends Aggregators.FieldAggregatorBase<V,Aggregators.MinMaxConsumer<V>>
-
Method Summary
Modifier and TypeMethodDescriptiongetValue
(Aggregators.MinMaxConsumer<V> consumer) newItemConsumer
(IType<IItem> type) Methods inherited from class org.openjdk.jmc.common.item.Aggregators.FieldAggregatorBase
acceptType, doGetAccessor
Methods inherited from class org.openjdk.jmc.common.item.Aggregators.MergingAggregator
getValue
Methods inherited from class org.openjdk.jmc.common.item.Aggregators.AggregatorBase
getDescription, getName, getValueType
-
Method Details
-
newItemConsumer
- Parameters:
type
- an item type to get an item consumer for- Returns:
- a new item consumer for the supplied type
-
getValue
- Specified by:
getValue
in classAggregators.MergingAggregator<V extends Comparable<V>,
Aggregators.MinMaxConsumer<V extends Comparable<V>>>
-