[bv-dev] MethodDescriptors and overloading

Matt Benson mbenson at apache.org
Fri Nov 9 17:20:40 EST 2012


When calling BeanDescriptor#getConstraintsForMethod(...) a caller already
knows the full signature of the method about which he is inquiring.  With
BeanDescriptor#getConstrainedMethods() this is not the case.  Once the
caller has gotten this information, the only useful things he knows are
either  (A) that no methods are constrained, or (B) one or more methods are
constrained, with a particular set of names.  He still has to call
#getConstraintsForMethod(...) for every method whose name matches one
returned by the gCM() call (let's not discuss how useful it may be to know
the highest constrained parameter index).  This could be cleared up very
simply by adding #getParameterTypes() to MethodDescriptor, and I urge that
we do so.

Matt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/beanvalidation-dev/attachments/20121109/4188704b/attachment.html 


More information about the beanvalidation-dev mailing list