Uses of Interface
org.openjdk.jmc.common.item.IItemConsumerFactory
-
Packages that use IItemConsumerFactory Package Description org.openjdk.jmc.common.item This package contains theIItemdata model. -
-
Uses of IItemConsumerFactory in org.openjdk.jmc.common.item
Subinterfaces of IItemConsumerFactory in org.openjdk.jmc.common.item Modifier and Type Interface Description interfaceIAggregator<V,C extends IItemConsumer<C>>Encapsulates the calculation of an aggregate for (potentially) different types of items.Classes in org.openjdk.jmc.common.item that implement IItemConsumerFactory Modifier and Type Class Description static classAggregators.AdvancedMaxAggregator<V,T extends Comparable<T>>This aggregator separates the attribute for which to do the ordering from the attribute to use for accessing the value.static classAggregators.AdvancedMinAggregator<V,T extends Comparable<T>>This aggregator separates the attribute for which to do the ordering from the attribute to use for accessing the value.static classAggregators.AggregatorBase<V,C extends IItemConsumer<C>>static classAggregators.Avgstatic classAggregators.FieldAggregatorBase<V,C extends IItemConsumer<C>>static classAggregators.MergingAggregator<V,C extends IItemConsumer<C>>static classAggregators.MinMax<V extends Comparable<V>>static classAggregators.Stddevstatic classAggregators.Sumstatic classAggregators.VarianceMethods in org.openjdk.jmc.common.item with parameters of type IItemConsumerFactory Modifier and Type Method Description static <K,C extends IItemConsumer<C>>
IAggregator<Iterable<? extends GroupingAggregator.GroupEntry<K,C>>,?>GroupingAggregator. build(String name, String description, IAccessorFactory<K> keyField, IItemConsumerFactory<C> groupAggregator, Predicate<IType<IItem>> acceptType)static <V,K,C extends IItemConsumer<C>>
IAggregator<V,?>GroupingAggregator. build(String name, String description, IAccessorFactory<K> keyField, IItemConsumerFactory<C> groupAggregator, Predicate<IType<IItem>> acceptType, GroupingAggregator.IGroupsFinisher<V,K,C> finisher)static <C extends IItemConsumer<C>>
IAggregator<C,C>Aggregators. forConsumer(IItemConsumerFactory<C> consumerFactory)static <C extends IItemConsumer<C>>
IAggregator<C,C>Aggregators. forConsumer(IItemConsumerFactory<C> consumerFactory, Predicate<IType<IItem>> acceptType)
-