Package org.zkoss.pivot.impl.calc

Interface Summary
Context<C extends Context<C>> The context to hold intermediate result of an aggregation.
ContextFactory<C extends Context<C>> The factory interface of Context creation.
ContextType<C extends Context<C>> Hold information of the type of Context.
ContextualCalculator<C extends Context<C>> The interface for Calculator that uses Context to compute an aggregation summary.
Summarizer<C extends Context<C>> The interface for summarization from a Context, only used in StandardCalculator, for the convenience of polymorphism over its enum construction.
 

Class Summary
AverageSummarizer The summarizer of StandardCalculator.AVERAGE.
CountNumberSummarizer The summarizer of StandardCalculator.COUNT_NUMBER.
CountSummarizer The summarizer of StandardCalculator.COUNT.
MaxSummarizer The summarizer of StandardCalculator.MAX.
MinMaxContext The context that keeps track of the MAX and MIN value of the items.
MinSummarizer The summarizer of StandardCalculator.MIN.
Numbers Utilities of arithmetic operations.
Numbers.MixedTypedNumber  
ProductContext  
ProductSummarizer The summarizer of StandardCalculator.PRODUCT.
StandardDeviationPSummarizer The summarizer of StandardCalculator.STD_DEV_P.
StandardDeviationSummarizer The summarizer of StandardCalculator.STD_DEV.
SumCountContext The most commonly used context including SUM, COUNT and COUNT_NUMBER aggregation.
SumOrCountSummarizer The summarizer of StandardCalculator.SUM_OR_COUNT.
SumSummarizer The summarizer of StandardCalculator.SUM.
VarianceContext The context for calculating variance and standard deviation.
VariancePSummarizer The summarizer of StandardCalculator.VARIANCE_P.
VarianceSummarizer The summarizer of StandardCalculator.VARIANCE.
 



Copyright © 2012. All Rights Reserved.