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 * Make {{@List}} constraints usable with facility for specifying the same annotation more than once * 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 * Support new date/time datatypes (JSR 310) * Integrate with {{Optional}}, JavaFX types
|