|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Class Summary | |
|---|---|
| AbstractCovarianceAggregator | This abstract class represents covariance-like aggregator calculations over numeric values. |
| AbstractVarianceAggregator | This abstract class represents variance-like aggregator calculations over numeric values. |
| AggregateValue<T> | This class represents the result of a "group by" operation, where certain
fields of a type are selected for a "group by", and certain values can
be extracted by referring to Aggregators. |
| AggregateValuePropertiesComparator<T> | This class represents a Comparator that is capable of comparing
two objects based on a dynamic list of properties of the objects
of type T. |
| Aggregation | The Aggregation class performs the actual aggregation
operations. |
| Aggregation.Builder | This Builder class follows the "Builder" pattern to create
an Aggregation object. |
| Aggregations | This class is a utility class that represents an alternate API for some jAgg operations. |
| Aggregator | This abstract class allows for the state necessary to implement aggregate functions. |
| AggregatorCache | Created as a wrapper around a HashMap that maps aggregator specification
strings to Lists of Aggregators. |
| AvgAggregator | This class represents the "avg" aggregator over numeric values. |
| CollectAggregator | This class allows represents the "collect" aggregator over any values. |
| ComparableComparator<T extends Comparable<? super T>> | This adapter class compares Comparables. |
| ConcatAggregator | This class represents the "concatenation" aggregator over any values for
which toString is well-defined, with an optional separator
String between values. |
| CorrelationAggregator | This class represents the "coefficient of correlation" aggregator over two sets of numeric values. |
| CountAggregator | This class represents the "count" aggregator over any values. |
| CovarianceAggregator | This class represents the "sample covariance" aggregator over two sets of numeric values. |
| CovariancePopAggregator | This class represents the "population covariance" aggregator over two sets of numeric values. |
| DoubleDouble | A DoubleDouble is used when extra precision is necessary to
cut way down on floating point errors. |
| GeometricMeanAggregator | This class represents the "geometric mean" aggregator over numeric values. |
| HarmonicMeanAggregator | This class represents the "harmonic mean" aggregator over numeric values. |
| LinearRegressionAggregator | This class represents the "linear regression" aggregator over two sets of numeric values. |
| LinearRegressionStats | This class represents all statistics generated by a
LinearRegressionAggregator. |
| MaxAggregator | This class represents the "max" aggregator over Comparable
values. |
| MethodCache | Created as a wrapper around a HashMap that maps property names
to Methods. |
| MethodCall | A MethodCall bundles a Method object and an array
of parameter values together so they can go together into a Map
as the value. |
| MinAggregator | This class represents the "min" aggregator over Comparable
values. |
| ModeAggregator | This class represents the "mode" aggregator over Comparable
values. |
| MultiPropAggregator | This abstract class allows for the state necessary to implement aggregate functions over any number of variables (properties). |
| PercentileAggregator | This class allows represents the "percentile" aggregator over numeric values. |
| ProductAggregator | This class allows represents the "product" aggregator over numeric values. |
| PropertiesComparator<T> | This class represents a flexible Comparator that is capable of
comparing two objects based on a dynamic list of properties of the objects
of type T. |
| PropertyParser | This class knows how to parse a property specification:
property[([param[, param]*])]. |
| PropertyScanner | This class is a scanner that helps to parse a property specification string. |
| SelfMethodCall | A SelfMethodCall is a MethodCall that simply
returns its own object, instead of invoking a Method on that
object. |
| StdDevAggregator | This class represents the "sample standard deviation" aggregator over numeric values. |
| StdDevPopAggregator | This class represents the "population standard deviation" aggregator over numeric values. |
| SumAggregator | This class represents the "sum" aggregator over numeric values. |
| TwoPropAggregator | This abstract class allows for the state necessary to implement aggregate functions over two variables (properties). |
| VarianceAggregator | This class represents the "sample variance" aggregator over numeric values. |
| VariancePopAggregator | This class represents the "population variance" aggregator over numeric values. |
| Enum Summary | |
|---|---|
| PropertyScanner.Token | Enumeration for the different types of Tokens. |
Provides the classes and API necessary to perform aggregate operations.
The main API classes are Aggregation,
AggregateValue, Aggregator, and
Aggregations. This also includes the double-double precision
class, DoubleDouble.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||