Package org.openjdk.jmc.common.item
Interface IValueBuilder<V,S>
-
- Type Parameters:
V
- value typeS
- source type
- All Known Subinterfaces:
IAggregator<V,C>
- All Known Implementing Classes:
Aggregators.AdvancedMaxAggregator
,Aggregators.AdvancedMinAggregator
,Aggregators.AdvancedMinMaxAggregator
,Aggregators.AggregatorBase
,Aggregators.AndOr
,Aggregators.Avg
,Aggregators.Count
,Aggregators.FieldAggregatorBase
,Aggregators.MergingAggregator
,Aggregators.MinMax
,Aggregators.SetAggregator
,Aggregators.Stddev
,Aggregators.Sum
,Aggregators.Variance
,FullGcRule.G1Aggregator
,GroupingAggregator.GroupingAggregatorImpl
interface IValueBuilder<V,S>
A mapping function from a source object to a value.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description V
getValue(S source)
IType<? super V>
getValueType()
-