Hi Markus,
thanks for your feedback. Supporting new Java 8 data types seems to be a good candidate
for
the next iteration of the Bean Validation spec. If this version will align with Java 8,
there are other
candidates as well. For example the ability to annotate collection elements
(List<@Min(4) String> foo)
or handling the validation of @Optional values.
At the moment the plan for an new spec release are still in the making. However, in
Hibenrate Validator
we already started the work on supporting Java 8 [1], including the new date and time
types [2].
Hibernate Validator 5.2 should make this functionality available, probably well before
there will be a new spec version.
Once HV 5.2 is available you should be able to upgrade even without a new version of the
Bean Validation spec.
—Hardy
[1]
https://hibernate.atlassian.net/browse/HV-825
[2]
https://hibernate.atlassian.net/browse/HV-874
On 27 Jan 2014, at 06:27, Markus Malkusch <markus(a)malkusch.de> wrote:
Dear bean validation
Java bean validation 1.1 @Future and @Past constraints are restricted to
Calendar and Date only. Adding custom validators for Java 8's java.time types
is possible as described in 8.1.2. Overriding constraint definitions in XML.
But I'm just too lazy to do this for my own. I would love to see a new spec
which includes the Java 8's java.time classes.
Sincerly Markus Malkusch_______________________________________________
beanvalidation-dev mailing list
beanvalidation-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/beanvalidation-dev