[hibernate-commits] Hibernate SVN: r16145 - beanvalidation/trunk/validation-api/src/main/java/javax/validation.
hibernate-commits at lists.jboss.org
hibernate-commits at lists.jboss.org
Wed Mar 11 09:55:03 EDT 2009
Author: epbernard
Date: 2009-03-11 09:55:02 -0400 (Wed, 11 Mar 2009)
New Revision: 16145
Modified:
beanvalidation/trunk/validation-api/src/main/java/javax/validation/ConstraintViolation.java
beanvalidation/trunk/validation-api/src/main/java/javax/validation/Validator.java
Log:
Clean JavaDoc
Modified: beanvalidation/trunk/validation-api/src/main/java/javax/validation/ConstraintViolation.java
===================================================================
--- beanvalidation/trunk/validation-api/src/main/java/javax/validation/ConstraintViolation.java 2009-03-11 13:53:07 UTC (rev 16144)
+++ beanvalidation/trunk/validation-api/src/main/java/javax/validation/ConstraintViolation.java 2009-03-11 13:55:02 UTC (rev 16145)
@@ -40,7 +40,8 @@
String getMessageTemplate();
/**
- * @return The root bean being validated.
+ * @return The root bean being validated. Null when returned by
+ * {@link javax.validation.Validator#validateValue(Class, String, Object, Class[])}
*/
T getRootBean();
@@ -49,8 +50,8 @@
* If a property constraint, the bean instance hosting the property the
* constraint is applied on
*
- * @return the leaf bean the constraint is applied on or null if Validator#validateValue
- * is used
+ * @return the leaf bean the constraint is applied on. Null when returned by
+ * {@link javax.validation.Validator#validateValue(Class, String, Object, Class[])}
*/
Object getLeafBean();
Modified: beanvalidation/trunk/validation-api/src/main/java/javax/validation/Validator.java
===================================================================
--- beanvalidation/trunk/validation-api/src/main/java/javax/validation/Validator.java 2009-03-11 13:53:07 UTC (rev 16144)
+++ beanvalidation/trunk/validation-api/src/main/java/javax/validation/Validator.java 2009-03-11 13:55:02 UTC (rev 16145)
@@ -64,7 +64,8 @@
* Validates all constraints on <code>propertyName</code> property
* if the property value is <code>value</code>
* <p/>
- * TODO express limitations of ConstraintViolation in this case
+ * <code>ConstraintViolation</code> objects return null for
+ * {@link ConstraintViolation#getRootBean()} and {@link ConstraintViolation#getLeafBean()}
*
* @param beanType the bean type
* @param propertyName property to validate
More information about the hibernate-commits
mailing list