Niclas Hedhman created ZEST-36:
----------------------------------

             Summary: Java 8 Predicates to be used for Constraints?
                 Key: ZEST-36
                 URL: https://issues.apache.org/jira/browse/ZEST-36
             Project: Zest
          Issue Type: Improvement
            Reporter: Niclas Hedhman


In Java 8, the Predicate class is suitable to be used for Constraints. And I 
think we should leverage the versatility of this on Ver 3.0

The difference is that the Predicate.test() method is lacking the Annotation 
argument, which often used to pass arguments to the constraint. But we can 
equally easily inject the annotation instead.

I think that that org.qi4j.api.constraint.Constraint class has no purpose, 
other than for compatibility reason, but I might be wrong.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to