static IAggregator<Boolean,?> |
Aggregators.and(String typeId,
IAttribute<Boolean> attribute) |
|
static IAggregator<IQuantity,?> |
Aggregators.avg(String name,
String description,
String typeId,
IAttribute<IQuantity> attribute) |
|
static IAggregator<IQuantity,?> |
Aggregators.avg(String name,
String description,
IAttribute<IQuantity> attribute) |
|
static IAggregator<IQuantity,?> |
Aggregators.avg(String name,
String description,
KindOfQuantity<?> ct,
IAccessorFactory<IQuantity> af) |
|
static IAggregator<IQuantity,?> |
Aggregators.avg(String typeId,
IAttribute<IQuantity> attribute) |
|
static IAggregator<IQuantity,?> |
Aggregators.avg(IAttribute<IQuantity> attribute) |
|
static <V,K,C extends IItemConsumer<C>> IAggregator<V,?> |
GroupingAggregator.build(String name,
String description,
IAccessorFactory<K> keyField,
IAggregator<?,C> a,
GroupingAggregator.IGroupsFinisher<V,K,C> finisher) |
|
static <V,K,C extends IItemConsumer<C>> IAggregator<V,?> |
GroupingAggregator.build(String name,
String description,
IAccessorFactory<K> keyField,
IAggregator<IQuantity,C> a,
GroupingAggregator.IQuantityListFinisher<V> groupFinisher) |
|
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 <V,C extends IItemConsumer<C>> IAggregator<IQuantity,?> |
GroupingAggregator.buildMax(String name,
String description,
IAccessorFactory<?> keyField,
IAggregator<IQuantity,C> aggregate) |
|
static IAggregator<IQuantity,Aggregators.CountConsumer> |
Aggregators.count() |
|
static IAggregator<IQuantity,Aggregators.CountConsumer> |
Aggregators.count(String name,
String description) |
|
static IAggregator<IQuantity,?> |
Aggregators.count(String name,
String description,
IItemFilter filter) |
|
static IAggregator<IQuantity,?> |
Aggregators.count(IItemFilter filter) |
|
static IAggregator<IQuantity,?> |
Aggregators.count(IType<?> type) |
|
static <T> IAggregator<IQuantity,?> |
Aggregators.countDistinct(String name,
String description,
IAccessorFactory<T> attribute) |
|
static <T> IAggregator<Set<T>,?> |
Aggregators.distinct(String name,
IAccessorFactory<T> attribute) |
|
static <T> IAggregator<Set<T>,?> |
Aggregators.distinct(IAttribute<T> attribute) |
|
static IAggregator<String,?> |
Aggregators.distinctAsString(String typeId,
IAttribute<String> attribute) |
|
static IAggregator<String,?> |
Aggregators.distinctAsString(IAttribute<String> attribute,
String delimiter) |
|
static IAggregator<String,?> |
Aggregators.distinctAsString(IAttribute<String> attribute,
String delimiter,
String name,
String description) |
|
static <V,C extends IItemConsumer<C>> IAggregator<V,?> |
Aggregators.filter(String name,
String description,
IAggregator<V,C> aggregator,
IItemFilter filter) |
|
static <V> IAggregator<V,?> |
Aggregators.filter(IAggregator<V,?> aggregator,
IItemFilter filter) |
|
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) |
|
static IAggregator<IQuantity,?> |
Aggregators.getQuantityAggregator(String name) |
|
static IAggregator<IQuantity,?> |
Aggregators.getQuantityAggregator(String name,
IAttribute<IQuantity> attribute) |
|
static IAggregator<IQuantity,?> |
Aggregators.getQuantityAggregator(String name,
IType<?> type) |
|
static <V extends Comparable<V>> IAggregator<IItem,?> |
Aggregators.itemWithMax(IAttribute<V> attribute) |
|
static <V extends Comparable<V>> IAggregator<IItem,?> |
Aggregators.itemWithMin(IAttribute<V> attribute) |
|
static <V extends Comparable<V>> IAggregator<V,?> |
Aggregators.max(String name,
String description,
String typeId,
IAttribute<V> attribute) |
|
static <V extends Comparable<V>> IAggregator<V,?> |
Aggregators.max(String name,
String description,
IAttribute<V> attribute) |
|
static IAggregator<IQuantity,?> |
Aggregators.max(String typeId,
IAttribute<IQuantity> attribute) |
|
static <V extends Comparable<V>> IAggregator<V,?> |
Aggregators.max(IAttribute<V> attribute) |
|
static <V extends Comparable<V>> IAggregator<V,?> |
Aggregators.min(String name,
String description,
String typeId,
IAttribute<V> attribute) |
|
static <V extends Comparable<V>> IAggregator<V,?> |
Aggregators.min(String typeId,
IAttribute<V> attribute) |
|
static <V extends Comparable<V>> IAggregator<V,?> |
Aggregators.min(IAttribute<V> attribute) |
|
static IAggregator<Boolean,?> |
Aggregators.or(String typeId,
IAttribute<Boolean> attribute) |
|
static IAggregator<IQuantity,?> |
Aggregators.stddev(String name,
String description,
IAttribute<IQuantity> attribute) |
Calculates the sample standard deviation for a linear quantity attribute.
|
static IAggregator<IQuantity,?> |
Aggregators.stddev(IAttribute<IQuantity> attribute) |
Calculates the sample standard deviation for a linear quantity attribute.
|
static IAggregator<IQuantity,?> |
Aggregators.stddevp(String name,
String description,
IAttribute<IQuantity> attribute) |
Calculates the population standard deviation for a linear quantity attribute.
|
static IAggregator<IQuantity,?> |
Aggregators.stddevp(IAttribute<IQuantity> attribute) |
Calculates the population standard deviation for a linear quantity attribute.
|
static IAggregator<IQuantity,?> |
Aggregators.sum(String name,
String description,
String typeId,
IAttribute<IQuantity> attribute) |
|
static IAggregator<IQuantity,?> |
Aggregators.sum(String name,
String description,
IAttribute<IQuantity> attribute) |
|
static IAggregator<IQuantity,?> |
Aggregators.sum(String name,
String description,
LinearKindOfQuantity ct,
IAccessorFactory<IQuantity> af) |
|
static IAggregator<IQuantity,?> |
Aggregators.sum(String typeId,
IAttribute<IQuantity> attribute) |
|
static IAggregator<IQuantity,?> |
Aggregators.sum(IAttribute<IQuantity> attribute) |
|
static <V1,V2,C extends IItemConsumer<C>> IAggregator<V2,C> |
Aggregators.valueBuilderAggregator(IAggregator<V1,C> aggregator,
org.openjdk.jmc.common.item.IValueBuilder<V2,V1> valuebuilder,
String name,
String description) |
|
static IAggregator<IQuantity,?> |
Aggregators.variance(IAttribute<IQuantity> attribute) |
Calculates the sample variance for a linear quantity attribute.
|
static IAggregator<IQuantity,?> |
Aggregators.variancep(IAttribute<IQuantity> attribute) |
Calculates the population variance for a linear quantity attribute.
|