Class Summary |
AvgOperator |
AvgOperator acts over a collection of elements, applying its argument operator
to each element, and averaging the results into a total average. |
ContextComparator |
ContextComparator applies the Operator passed to its constructor to each
Object, given its context, and compares the results. |
CountOperator |
CountOperator counts the amount of elements in the context collection. |
GroupByOperator |
GroupByOperator returns a Map containing keyed groups of elements. |
GroupOperator |
GroupOperator is the abstract parent class of every operator that operates
over a group (an object implementing the Map interface) |
IfOperator |
IfOperator evaluates a first boolean argument, evaluating and returning the
second or thirth arguments when true or false respectively. |
MaxOperator |
MaxOperator acts over a collection of elements, applying its argument operator
to each element, and returning the maximum result value. |
MinOperator |
MinOperator acts over a collection of elements, applying its argument operator
to each element, and returning the minimum result value. |
OrderByOperator |
OrderByOperator sorts a Collection of elements by applying the argument operator
to each element and comparing between the resulting values.
|
SelectOperator |
SelectOperator operates over a Collection, selecting those elements that
evaluate into 'true' when the boolean operator argument is applied. |
SumOperator |
SumOperator acts over a collection of elements, applying its argument operator
to each element, and adding the results into a total sum. |
TableOperator |
TableOperator operates over an object collection and returns a table, result
of applying operators for each column. |