commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Graham <grahamdavid1...@yahoo.com>
Subject RE: [collections] New class EnumerationUtils?
Date Tue, 28 Oct 2003 03:15:14 GMT

--- Gary Gregory <ggregory@seagullsw.com> wrote:
> The 2.1 Enumeration classes are:
> 
> org.apache.commons.collections.iterators.EnumerationIterator
> 	Adapter to make Enumeration instances appear to be Iterator
> instances.
> 
> org.apache.commons.collections.iterators.IteratorEnumeration
> 	Adapter to make an Iterator instance appear to be an Enumeration
> instance.
> 
> So perhaps the "anti Enumeration" stance is more feeling than policy ;-)
> 
> It seems that in a lot of cases, Enumerations enumerate over collection
> types of things as in ResourceBundle.getKeys() for example.
> 
> Which is why (to me) an EnumerationUtils class seems at home here.
> 
> More thoughts?

Unfortunately, even though the dreaded Enumeration interface has been
unofficially deprecated, important APIs like Servlet depend on it.  I
think anything that makes it easier to to deal with these legacy
Enumerations is a good thing.

David 

> Gary
> 
> > -----Original Message-----
> > From: Stephen Colebourne [mailto:scolebourne@btopenworld.com]
> > Sent: Monday, October 27, 2003 11:56
> > To: Jakarta Commons Developers List
> > Subject: Re: [collections] New class EnumerationUtils?
> > 
> > Yes, we are pretty much anti Enumeration. There are some methods here
> and
> > there though.
> > Stephen
> > 
> > ----- Original Message -----
> > From: "__matthewHawthorne" <matth@phreaker.net>
> > To: "Jakarta Commons Developers List" <commons-dev@jakarta.apache.org>
> > Sent: Monday, October 27, 2003 7:36 PM
> > Subject: Re: [collections] New class EnumerationUtils?
> > 
> > 
> > > The only problem is that Enumerations aren't really a part of the
> > > collections framework.  Of course, this is just a technicality...
> but it
> > > may be the reason that a EnumerationUtils class hasn't been created.
> > >
> > > Cany anyone else confirm this?
> > >
> > >
> > >
> > >
> > > Gary Gregory wrote:
> > > > Hello,
> > > >
> > > > In 2.1, I have code like:
> > > >
> > > > java.util.ResourceBundle resourceBundle = ...
> > > > List keysList = IteratorUtils.toList(new
> > > > EnumerationIterator(resourceBundle.getKeys()));
> > > >
> > > > Do we want an EnumerationUtils class, which, for now (a la XP)
> would
> > have a
> > > > toList() method and grow from there?
> > > >
> > > > Thanks,
> > > > Gary
> > > >
> > >
> > >
> > >
> ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: commons-dev-help@jakarta.apache.org
> > >
> > 
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: commons-dev-help@jakarta.apache.org
> 


__________________________________
Do you Yahoo!?
Exclusive Video Premiere - Britney Spears
http://launch.yahoo.com/promos/britneyspears/

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Mime
View raw message