Return-Path: Delivered-To: apmail-jakarta-commons-dev-archive@www.apache.org Received: (qmail 55142 invoked from network); 28 May 2004 20:39:41 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 28 May 2004 20:39:41 -0000 Received: (qmail 9858 invoked by uid 500); 28 May 2004 20:40:01 -0000 Delivered-To: apmail-jakarta-commons-dev-archive@jakarta.apache.org Received: (qmail 9671 invoked by uid 500); 28 May 2004 20:40:00 -0000 Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Jakarta Commons Developers List" Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list commons-dev@jakarta.apache.org Received: (qmail 9647 invoked by uid 98); 28 May 2004 20:40:00 -0000 Received: from hotfusionman@yahoo.com by hermes.apache.org by uid 82 with qmail-scanner-1.20 (clamuko: 0.70. Clear:RC:0(66.218.93.51):. Processed in 0.044858 secs); 28 May 2004 20:40:00 -0000 X-Qmail-Scanner-Mail-From: hotfusionman@yahoo.com via hermes.apache.org X-Qmail-Scanner: 1.20 (Clear:RC:0(66.218.93.51):. Processed in 0.044858 secs) Received: from unknown (HELO web41302.mail.yahoo.com) (66.218.93.51) by hermes.apache.org with SMTP; 28 May 2004 20:40:00 -0000 Message-ID: <20040528203930.49703.qmail@web41302.mail.yahoo.com> Received: from [65.213.54.73] by web41302.mail.yahoo.com via HTTP; Fri, 28 May 2004 13:39:30 PDT Date: Fri, 28 May 2004 13:39:30 -0700 (PDT) From: Al Chou Subject: Re: [math] AbstractDescriptive Statistics To: Jakarta Commons Developers List , mark_diggory@harvard.edu In-Reply-To: <40B77F2D.3020208@latte.harvard.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Rating: hermes.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N --- "Mark R. Diggory" wrote: > 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 On the basis of the above diagram (I haven't looked at the code), it does seem strange that AbstractDescriptiveStatistics is a descendant of DescriptiveStatistics (unless the latter is an interface?). > 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. +0, depending on whether multivariates are in our near future (on which I currently have no opinion). Al ===== Albert Davidson Chou Get answers to Mac questions at http://www.Mac-Mgrs.org/ . __________________________________ Do you Yahoo!? Friends. Fun. Try the all-new Yahoo! Messenger. http://messenger.yahoo.com/ --------------------------------------------------------------------- To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: commons-dev-help@jakarta.apache.org