|
|
|
Creating this issue as hub for discussions around usage of Java 8 constructs in HV. The following possibilities come to my mind:
* Retrieve parameter names via reflection to report parameter constraint violations ([JEP #118|http://openjdk.java.net/projects/jdk8/features#118]) * Make {{@List}} constraints usable with facility for specifying the same annotation more than once ([JEP #120|http://openjdk.java.net/projects/jdk8/features#120]) * Use method references to refer to properties in programmatic config API * - Integrate engine and AP code base by using reflection-based implementation of the _model_ API ([JEP #119|http://openjdk.java.net/projects/jdk8/features#119]) - (not part of Java 8) * Support new date/time datatypes ([JEP #150|http://openjdk.java.net/projects/jdk8/features#150], JSR 310) * Integrate with {{Optional}}, JavaFX types * Use type annotations to support {{List<@Email String> mails}} ([JEP #104|http://openjdk.java.net/projects/jdk8/features#104])
|
|
|
|