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)