You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Keith Bennett <kr...@yahoo.com> on 2003/12/02 00:23:50 UTC
[collections] Functors: why in commons.collections and not commons.lang?
I understand that Functor interfaces (Factory, Predicate, Closure,
Transformer) are used by classes in the collections library, and need
to be accessible by that library.
However, I believe these interfaces are universally useful in cases
having nothing to do with collections.
It's too bad they're not in java.lang. I wonder if they could have
been
placed in commons.lang instead of commons.collections. I guess that
would have required that commons.lang *always* be present when
commons.collections was used, and that is undesirable. Is this how
the decison was made to include them in commons.collections?
- Keith Bennett
__________________________________
Do you Yahoo!?
Free Pop-Up Blocker - Get it now
http://companion.yahoo.com/
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org