[please note the square brackets in the title ;-)]

This has been a hot topic before in commons. The current position is that there is a 
large body of code such as what you suggest already coded. It resides in [lang]s 
functor package (not released yet). However, the classes use a different Predicate 
interface from [collections], which needs to be resolved.

The plan is to make [collections] depend on [lang] and deprecate the Predicate etc. 
interfaces in [collections].

Can you take a look at the [lang] code, and see if you have any 
Predicate/Transformer/Executor implementations which are not in the functor package. 
If so, I'd like to add to the [lang] version.

Stephen

>  from:    Tom Drake <[EMAIL PROTECTED]>
> I'm new to this list, but have worked with the commons-collections package
> for quite a while.
> 
> I recently came off a project that implemented a simple but powerful rules
> engine
> based on three interfaces that were essentially identical to the Predicate,
> Closure, and Transformer
> interfaces. I've built a number of concrete implementations of these commons
> interfaces that are generally
> useful (e.g. AndPredicate, OrPredicate, TransformerChain, etc...) I'd like
> to contribute this code
> along with corresponding Junit tests. Is anyone on this list interested in
> taking a look at the code?
> 
> I can email a zip file containing all my sources to any interested
> committers.
> 
> Thanks,
> 
> Tom Drake
> 
> 
> --
> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
> 


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

Reply via email to