[hibernate-commits] Hibernate SVN: r15634 - validator/trunk/validation-api/src/main/java/javax/validation.

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Tue Dec 2 09:05:20 EST 2008


Author: epbernard
Date: 2008-12-02 09:05:20 -0500 (Tue, 02 Dec 2008)
New Revision: 15634

Modified:
   validator/trunk/validation-api/src/main/java/javax/validation/Validator.java
Log:
Remove serializability of Validator

Modified: validator/trunk/validation-api/src/main/java/javax/validation/Validator.java
===================================================================
--- validator/trunk/validation-api/src/main/java/javax/validation/Validator.java	2008-12-02 12:18:30 UTC (rev 15633)
+++ validator/trunk/validation-api/src/main/java/javax/validation/Validator.java	2008-12-02 14:05:20 UTC (rev 15634)
@@ -21,14 +21,14 @@
 import java.util.Set;
 
 /**
- * Validate objects
+ * Validate bean instances
  * Implementations of this interface must be thread-safe
  *
  * @author Emmanuel Bernard
  * @author Hardy Ferentschik
  * @todo Should Serializable be part of the definition?
  */
-public interface Validator extends Serializable {
+public interface Validator {
 	/**
 	 * validate all constraints on object
 	 *
@@ -73,7 +73,7 @@
 	<T> Set<ConstraintViolation<T>> validateValue(Class<T> beanType, String propertyName, Object value, String... groups);
 
 	/**
-	 * Return the class level constraints
+	 * Return the descriptor object describing bean constraints
 	 * The returned object (and associated objects including ConstraintDescriptors)
      * are immutable.
 	 *




More information about the hibernate-commits mailing list