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.
*