Functor singleton classes do not implement singleton pattern correctly
----------------------------------------------------------------------

                 Key: COLLECTIONS-343
                 URL: https://issues.apache.org/jira/browse/COLLECTIONS-343
             Project: Commons Collections
          Issue Type: Bug
          Components: Functor
            Reporter: Goran Hacek
             Fix For: 4.0


All classes in package "org.apache.commons.collections.functors" that advertise 
that they have singleton instance actually cannot guarantee that.  Because of 
serialization support multiple instances of those classes can exist at runtime.

Following classes are making this false claim:
* CloneTransformer
* ExceptionClosure
* ExceptionFactory
* ExceptionPredicate
* ExceptionTransformer
* FalsePredicate
* NOPClosure
* NOPTransformer
* NotNullPredicate
* NullPredicate
* StringValueTransformer
* TruePredicate

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to