[bv-dev] Making ElementDescriptor.Kind a top-level type

Gunnar Morling gunnar at hibernate.org
Mon Feb 11 08:26:44 EST 2013


Experts,

Currently the enumeration Kind (as returned by ElementDescriptor#getKind())
is an inner enum of the ElementDescriptor interface.

In order to allow for its future re-use in other contexts, independent from
element descriptors, it seems reasonable to make this a top-level type.
Unfortunately the natural names, ElementKind and ElementType are taken by
JDK types, and if possible we should avoid a collision with these.
Candidates are

* ConstrainedElementKind
* ValidatedElementKind

Any preferences or other suggestions?

Thanks,

--Gunnar
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/beanvalidation-dev/attachments/20130211/94e22ae4/attachment.html 


More information about the beanvalidation-dev mailing list