I'm curious about AbstractDescriptiveStatistics, currently our Type Hierarchy looks like this:

Object
    --> DescriptiveStatistics (implements Statistical Summary)
              --> AbstractDescriptiveStatistics
                           --> DescriptiveStatisticsImpl

                           --> ListUnivariateImpl
                                        --> BeanListUnivariateImpl


Why don't we consolidate AbstractDescriptiveStatistics into DescriptiveStatistics? Then we will have


Object
    --> DescriptiveStatistics (implements StatisticalSummary)
              --> DescriptiveStatisticsImpl

              --> ListUnivariateImpl
                           --> BeanListUnivaraiteImpl

Which is much more similar to the SummaryStatistics Hierarchy

Object
    --> SummaryStatistics (implements StatisticalSummary)
              --> SummaryStatisticsImpl

Likewise, for consistency, we should probibly rename ListUnivariateImpl and BeanListUnivariateImpl to ListDescriptiveStatisticsImpl and BeanDescriptiveStatisticsImpl

If no one has objections, I can make the changes.

-Mark

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to