polygene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Niclas Hedhman (JIRA)" <j...@apache.org>
Subject [jira] [Created] (ZEST-36) Java 8 Predicates to be used for Constraints?
Date Thu, 25 Jun 2015 09:30:04 GMT
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)

Mime
View raw message