Sometimes I wonder why Sun never deprecated Hashtable, Vector, and Enumeration... this "unofficial deprecation" thing doesn't make sense to me.
David Graham wrote:
--- Gary Gregory <[EMAIL PROTECTED]> 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:[EMAIL PROTECTED] 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" <[EMAIL PROTECTED]> To: "Jakarta Commons Developers List" <[EMAIL PROTECTED]> 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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
__________________________________ Do you Yahoo!? Exclusive Video Premiere - Britney Spears http://launch.yahoo.com/promos/britneyspears/
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]