|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Aggregator | |
---|---|
net.sf.jagg | Provides the classes and API necessary to perform aggregate operations. |
Uses of Aggregator in net.sf.jagg |
---|
Subclasses of Aggregator in net.sf.jagg | |
---|---|
class |
AbstractCovarianceAggregator
This abstract class represents covariance-like aggregator calculations over numeric values. |
class |
AbstractVarianceAggregator
This abstract class represents variance-like aggregator calculations over numeric values. |
class |
AvgAggregator
This class represents the "avg" aggregator over numeric values. |
class |
CollectAggregator
This class allows represents the "collect" aggregator over any values. |
class |
ConcatAggregator
This class represents the "concatenation" aggregator over any values for which toString is well-defined, with an optional separator
String between values. |
class |
CorrelationAggregator
This class represents the "coefficient of correlation" aggregator over two sets of numeric values. |
class |
CountAggregator
This class represents the "count" aggregator over any values. |
class |
CovarianceAggregator
This class represents the "sample covariance" aggregator over two sets of numeric values. |
class |
CovariancePopAggregator
This class represents the "population covariance" aggregator over two sets of numeric values. |
class |
GeometricMeanAggregator
This class represents the "geometric mean" aggregator over numeric values. |
class |
HarmonicMeanAggregator
This class represents the "harmonic mean" aggregator over numeric values. |
class |
LinearRegressionAggregator
This class represents the "linear regression" aggregator over two sets of numeric values. |
class |
MaxAggregator
This class represents the "max" aggregator over Comparable
values. |
class |
MinAggregator
This class represents the "min" aggregator over Comparable
values. |
class |
ModeAggregator
This class represents the "mode" aggregator over Comparable
values. |
class |
MultiPropAggregator
This abstract class allows for the state necessary to implement aggregate functions over any number of variables (properties). |
class |
PercentileAggregator
This class allows represents the "percentile" aggregator over numeric values. |
class |
ProductAggregator
This class allows represents the "product" aggregator over numeric values. |
class |
StdDevAggregator
This class represents the "sample standard deviation" aggregator over numeric values. |
class |
StdDevPopAggregator
This class represents the "population standard deviation" aggregator over numeric values. |
class |
SumAggregator
This class represents the "sum" aggregator over numeric values. |
class |
TwoPropAggregator
This abstract class allows for the state necessary to implement aggregate functions over two variables (properties). |
class |
VarianceAggregator
This class represents the "sample variance" aggregator over numeric values. |
class |
VariancePopAggregator
This class represents the "population variance" aggregator over numeric values. |
Methods in net.sf.jagg that return Aggregator | |
---|---|
Aggregator |
AggregatorCache.getAggregator(Aggregator archetype)
Adds the given Aggregator to an internal cache. |
static Aggregator |
Aggregator.getAggregator(Aggregator archetype)
Adds the given Aggregator to an internal cache. |
static Aggregator |
Aggregator.getAggregator(java.lang.String aggSpec)
Adds the given Aggregator to an internal cache. |
abstract Aggregator |
Aggregator.replicate()
Returns an uninitialized copy of this Aggregator object,
with the same property(ies) to analyze. |
Methods in net.sf.jagg with parameters of type Aggregator | |
---|---|
java.lang.Object |
AggregateValue.getAggregateValue(Aggregator agg)
Retrieves the value for the given Aggregator . |
Aggregator |
AggregatorCache.getAggregator(Aggregator archetype)
Adds the given Aggregator to an internal cache. |
static Aggregator |
Aggregator.getAggregator(Aggregator archetype)
Adds the given Aggregator to an internal cache. |
void |
SumAggregator.merge(Aggregator agg)
Merge the given Aggregator into this one by adding the
respective sums. |
void |
ProductAggregator.merge(Aggregator agg)
Merge the given Aggregator into this one by multiplying the
respective products. |
void |
PercentileAggregator.merge(Aggregator agg)
Merge the given Aggregator into this one by adding the
contents of the given Aggregator's internal list into this
Aggregator's internal list. |
void |
ModeAggregator.merge(Aggregator agg)
Merge the given Aggregator into this one by adding the
contents of the given Aggregator's internal list into this
Aggregator's internal list. |
void |
MinAggregator.merge(Aggregator agg)
Merge the given Aggregator into this one by taking the
minimum of the two minimums. |
void |
MaxAggregator.merge(Aggregator agg)
Merge the given Aggregator into this one by taking the
maximum of the two maximums. |
void |
LinearRegressionAggregator.merge(Aggregator agg)
Merge the given Aggregator into this one. |
void |
HarmonicMeanAggregator.merge(Aggregator agg)
Merge the given Aggregator into this one by adding counts
and sums. |
void |
GeometricMeanAggregator.merge(Aggregator agg)
Merge the given Aggregator into this one by multiplying
products and adding sums. |
void |
CountAggregator.merge(Aggregator agg)
Merge the given Aggregator into this one by adding the
counts. |
void |
CorrelationAggregator.merge(Aggregator agg)
Merge the given Aggregator into this one by merging each
individual internal Aggregator . |
void |
ConcatAggregator.merge(Aggregator agg)
Merge the given Aggregator into this one. |
void |
CollectAggregator.merge(Aggregator agg)
Merge the given Aggregator into this one by adding all
elements of the other list to this one. |
void |
AvgAggregator.merge(Aggregator agg)
Merge the given Aggregator into this one by adding counts
and sums. |
abstract void |
Aggregator.merge(Aggregator agg)
Merges the state of the given Aggregator into this own
Aggregator 's state. |
void |
AbstractVarianceAggregator.merge(Aggregator agg)
Merge the given Aggregator into this one. |
void |
AbstractCovarianceAggregator.merge(Aggregator agg)
Merge the given Aggregator into this one. |
void |
AggregateValue.setAggregateValue(Aggregator agg,
java.lang.Object value)
This method is used internally to store the given value
associated with the given Aggregator for later retrieval. |
Method parameters in net.sf.jagg with type arguments of type Aggregator | ||
---|---|---|
static
|
Aggregations.groupBy(java.util.List<T> values,
java.util.List<Aggregator> aggregators)
Perform one or more aggregate operations on a List<T> . |
|
static
|
Aggregations.groupBy(java.util.List<T> values,
java.util.List<Aggregator> aggregators,
int parallelism)
Perform one or more aggregate operations on a List<T> . |
|
static
|
Aggregations.groupBy(java.util.List<T> values,
java.util.List<java.lang.String> properties,
java.util.List<Aggregator> aggregators)
Perform one or more aggregate operations on a List<T> . |
|
static
|
Aggregations.groupBy(java.util.List<T> values,
java.util.List<java.lang.String> properties,
java.util.List<Aggregator> aggregators,
boolean useMsd)
Perform one or more aggregate operations on a List<T> . |
|
static
|
Aggregations.groupBy(java.util.List<T> values,
java.util.List<java.lang.String> properties,
java.util.List<Aggregator> aggregators,
int parallelism)
Perform one or more aggregate operations on a List<T> . |
|
static
|
Aggregations.groupBy(java.util.List<T> values,
java.util.List<java.lang.String> properties,
java.util.List<Aggregator> aggregators,
int parallelism,
boolean useMsd)
Perform one or more aggregate operations on a List<T> . |
|
Aggregation.Builder |
Aggregation.Builder.setAggregators(java.util.List<Aggregator> aggregators)
Sets the List of Aggregators to use. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |