Package net.sf.ehcache.search.aggregator
Class Aggregators
- java.lang.Object
-
- net.sf.ehcache.search.aggregator.Aggregators
-
public final class Aggregators extends java.lang.ObjectHelper class to construct the builtin aggregator types. These methods can be statically imported to make query building look better in source code- Author:
- teck
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Aggregatoraverage(Attribute<?> attribute)Construct an average value aggregatorstatic Aggregatorcount()Construct a counting aggregatorstatic Aggregatormax(Attribute<?> attribute)Construct a maximum value aggregatorstatic Aggregatormin(Attribute<?> attribute)Construct a minimum value aggregatorstatic Aggregatorsum(Attribute<?> attribute)Construct a sum aggregator
-
-
-
Method Detail
-
min
public static Aggregator min(Attribute<?> attribute)
Construct a minimum value aggregator- Parameters:
attribute-- Returns:
- min aggregator
-
max
public static Aggregator max(Attribute<?> attribute)
Construct a maximum value aggregator- Parameters:
attribute-- Returns:
- max aggregator
-
average
public static Aggregator average(Attribute<?> attribute)
Construct an average value aggregator- Parameters:
attribute-- Returns:
- average aggregator
-
sum
public static Aggregator sum(Attribute<?> attribute)
Construct a sum aggregator- Parameters:
attribute-- Returns:
- sum aggregator
-
count
public static Aggregator count()
Construct a counting aggregator- Returns:
- count aggregator
-
-