[hibernate-commits] Hibernate SVN: r15765 - in validator/trunk: hibernate-validator/src/main/java/org/hibernate/validation/impl and 14 other directories.
hibernate-commits at lists.jboss.org
hibernate-commits at lists.jboss.org
Fri Jan 9 09:56:30 EST 2009
Author: hardy.ferentschik
Date: 2009-01-09 09:56:30 -0500 (Fri, 09 Jan 2009)
New Revision: 15765
Added:
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/constraints/SizeConstraint.java
validator/trunk/hibernate-validator/src/main/resources/org/hibernate/validation/BuiltinConstraintDefinitions.properties
Removed:
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/constraints/SizeContraint.java
Modified:
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/AssertFalse.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/AssertFalseValidator.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/AssertTrue.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/AssertTrueValidator.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/ClassValidator.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/Email.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/EmailValidator.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/Future.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/FutureValidator.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/InvalidStateException.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/InvalidValue.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/Length.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/LengthValidator.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/Max.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/MaxValidator.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/Min.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/MinValidator.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/NotNull.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/NotNullValidator.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/Past.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/PastValidator.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/Pattern.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/PatternValidator.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/PersistentClassConstraint.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/PropertyConstraint.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/Range.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/RangeValidator.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/Size.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/SizeValidator.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/Valid.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/Validator.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/ValidatorClass.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/event/ValidateEventListener.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/event/ValidatePreInsertEventListener.java
validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/event/ValidatePreUpdateEventListener.java
validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/Address.java
validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/Brother.java
validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/Contact.java
validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/EmailTest.java
validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/Serializability.java
validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/SerializabilityValidator.java
validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/Site.java
validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/Tv.java
validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/TvOwner.java
validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/User.java
validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/ValidatorTest.java
validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/Vase.java
validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/haintegration/HibernateAnnotationIntegrationTest.java
validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/inheritance/Animal.java
validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/inheritance/BoneEater.java
validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/inheritance/Dog.java
validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/inheritance/Eater.java
validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/inheritance/InheritanceTest.java
validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/inheritance/Name.java
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/constraints/LengthConstraint.java
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/impl/BeanDescriptorImpl.java
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/impl/DefaultTraversableResolver.java
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/impl/ValidatorBuilderImpl.java
validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/util/ReflectionHelper.java
validator/trunk/hibernate-validator/src/main/resources/org/hibernate/validation/ValidationMessages.properties
validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/eg/All.java
validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/eg/DefaultAlias.java
validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/eg/First.java
validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/eg/Last.java
validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/eg/Second.java
validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/engine/ConstraintCompositionTest.java
validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/util/TestUtil.java
validator/trunk/validation-api/src/main/java/javax/validation/BeanDescriptor.java
validator/trunk/validation-api/src/main/java/javax/validation/PropertyDescriptor.java
validator/trunk/validation-api/src/main/java/javax/validation/TraversableResolver.java
validator/trunk/validation-api/src/main/java/javax/validation/ValidatorBuilder.java
validator/trunk/validation-api/src/main/java/javax/validation/groups/Default.java
validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s2/s4/FineGrainedLengthConstraint.java
validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s2/s4/Length.java
validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s2/s4/LengthConstraint.java
validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s3/s4/Address.java
validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s3/s4/Auditable.java
validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s3/s4/Billable.java
validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s3/s4/BuyInOneClick.java
validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s3/s4/BuyInOneClickInherited.java
validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s3/s4/CreditCard.java
validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s3/s4/Order.java
validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s3/s4/User.java
validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s3/s4/ZipCode.java
validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s3/s4/ZipCodeCoherenceChecker.java
Log:
refactorings and settings svn:keywords on all java files
Modified: validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/constraints/LengthConstraint.java
===================================================================
--- validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/constraints/LengthConstraint.java 2009-01-09 13:56:01 UTC (rev 15764)
+++ validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/constraints/LengthConstraint.java 2009-01-09 14:56:30 UTC (rev 15765)
@@ -1,4 +1,4 @@
-// $Id: SizeContraint.java 15494 2008-11-04 03:12:55Z epbernard $
+// $Id$
/*
* JBoss, Home of Professional Open Source
* Copyright 2008, Red Hat Middleware LLC, and individual contributors
@@ -19,7 +19,6 @@
import javax.validation.Constraint;
import javax.validation.ConstraintContext;
-import javax.validation.constraints.Size;
/**
* Check that a string's length is between min and max.
@@ -41,7 +40,7 @@
return true;
}
if ( !( value instanceof String ) ) {
- throw new IllegalArgumentException( "Expected String type." );
+ throw new IllegalArgumentException( "Expected String type." );
}
String string = ( String ) value;
int length = string.length();
Copied: validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/constraints/SizeConstraint.java (from rev 15756, validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/constraints/SizeContraint.java)
===================================================================
--- validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/constraints/SizeConstraint.java (rev 0)
+++ validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/constraints/SizeConstraint.java 2009-01-09 14:56:30 UTC (rev 15765)
@@ -0,0 +1,67 @@
+// $Id$
+/*
+* JBoss, Home of Professional Open Source
+* Copyright 2008, Red Hat Middleware LLC, and individual contributors
+* by the @authors tag. See the copyright.txt in the distribution for a
+* full listing of individual contributors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+* http://www.apache.org/licenses/LICENSE-2.0
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+package org.hibernate.validation.constraints;
+
+import java.util.Collection;
+import java.lang.reflect.Array;
+import javax.validation.Constraint;
+import javax.validation.ConstraintContext;
+import javax.validation.constraints.Size;
+
+/**
+ * Check that a string's length is between min and max.
+ *
+ * @author Emmanuel Bernard
+ * @author Gavin King
+ */
+public class SizeConstraint implements Constraint<Size> {
+ private int min;
+ private int max;
+
+ public void initialize(Size parameters) {
+ min = parameters.min();
+ max = parameters.max();
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ public boolean isValid(Object value, ConstraintContext constraintContext) {
+ if ( value == null ) {
+ return true;
+ }
+
+ int size;
+ if ( value instanceof String ) {
+ String string = ( String ) value;
+ size = string.length();
+
+ }
+ else if ( value instanceof Collection ) {
+ Collection collection = ( Collection ) value;
+ size = collection.size();
+ }
+ else if ( value instanceof Array ) {
+ size = Array.getLength( value );
+ }
+ else {
+ throw new IllegalArgumentException( "Expected String type." );
+ }
+ return size >= min && size <= max;
+ }
+}
Property changes on: validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/constraints/SizeConstraint.java
___________________________________________________________________
Name: svn:keywords
+ Id
Deleted: validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/constraints/SizeContraint.java
===================================================================
--- validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/constraints/SizeContraint.java 2009-01-09 13:56:01 UTC (rev 15764)
+++ validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/constraints/SizeContraint.java 2009-01-09 14:56:30 UTC (rev 15765)
@@ -1,55 +0,0 @@
-// $Id$
-/*
-* JBoss, Home of Professional Open Source
-* Copyright 2008, Red Hat Middleware LLC, and individual contributors
-* by the @authors tag. See the copyright.txt in the distribution for a
-* full listing of individual contributors.
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-* http://www.apache.org/licenses/LICENSE-2.0
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*/
-package org.hibernate.validation.constraints;
-
-import javax.validation.Constraint;
-import javax.validation.ConstraintContext;
-import javax.validation.constraints.Size;
-
-/**
- * Check that a string's length is between min and max.
- *
- * @author Emmanuel Bernard
- * @author Gavin King
- */
-public class SizeContraint implements Constraint<Size> {
- private int min;
- private int max;
-
- public void initialize(Size parameters) {
- min = parameters.min();
- max = parameters.max();
- }
-
- /**
- * {@inheritDoc}
- * @todo Implement collection support
- */
- public boolean isValid(Object value, ConstraintContext constraintContext) {
- if ( value == null ) {
- return true;
- }
- if ( !( value instanceof String ) ) {
- throw new IllegalArgumentException( "Expected String type." );
- }
- String string = ( String ) value;
- int length = string.length();
- return length >= min && length <= max;
- }
-
-}
Property changes on: validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/impl/BeanDescriptorImpl.java
___________________________________________________________________
Name: svn:keywords
+ Id
Property changes on: validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/impl/DefaultTraversableResolver.java
___________________________________________________________________
Name: svn:keywords
+ Id
Property changes on: validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/impl/ValidatorBuilderImpl.java
___________________________________________________________________
Name: svn:keywords
+ Id
Modified: validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/util/ReflectionHelper.java
===================================================================
--- validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/util/ReflectionHelper.java 2009-01-09 13:56:01 UTC (rev 15764)
+++ validator/trunk/hibernate-validator/src/main/java/org/hibernate/validation/util/ReflectionHelper.java 2009-01-09 14:56:30 UTC (rev 15765)
@@ -18,6 +18,7 @@
package org.hibernate.validation.util;
import java.beans.Introspector;
+import java.io.IOException;
import java.lang.annotation.Annotation;
import java.lang.reflect.AccessibleObject;
import java.lang.reflect.Field;
@@ -29,23 +30,20 @@
import java.lang.reflect.ParameterizedType;
import java.lang.reflect.Type;
import java.lang.reflect.WildcardType;
+import java.net.URL;
+import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
-import java.util.ArrayList;
+import java.util.Properties;
+import javax.validation.Constraint;
import javax.validation.ConstraintValidator;
import javax.validation.ValidationException;
-import javax.validation.Constraint;
-import javax.validation.constraints.NotNull;
-import javax.validation.constraints.Size;
import org.slf4j.Logger;
-import org.hibernate.validation.constraints.NotNullConstraint;
-import org.hibernate.validation.constraints.SizeContraint;
-
/**
* Some reflection utility methods.
*
@@ -54,7 +52,18 @@
public class ReflectionHelper {
private static final Logger log = LoggerFactory.make();
+ private static final Properties builtInConstraints = new Properties();
+ static {
+ URL url = ReflectionHelper.class.getResource( "/org/hibernate/validation/BuiltinConstraintDefinitions.properties" );
+ try {
+ builtInConstraints.load( url.openStream() );
+ }
+ catch ( IOException e ) {
+ throw new ValidationException( "Unable to load defined builtin constraint definitions." );
+ }
+ }
+
/**
* Private constructor in order to avoid instantiation.
*/
@@ -62,20 +71,23 @@
}
- /**
- * @todo Maybe move into another class
- * @todo Read mappings for example from a resource file
- */
public static Class<? extends Constraint> getBuiltInConstraint(Annotation annotation) {
- if ( annotation instanceof NotNull ) {
- return NotNullConstraint.class;
+ Class constraint = null;
+ String annotationType = annotation.annotationType().getName();
+ if ( builtInConstraints.containsKey( annotationType ) ) {
+ String constraintImplClassName = null;
+ try {
+ constraintImplClassName = builtInConstraints.getProperty( annotationType );
+ constraint = Class.forName( constraintImplClassName );
+ }
+ catch ( ClassNotFoundException e ) {
+ throw new ValidationException(
+ "Unable to load " + constraintImplClassName + " as default implementation for " + annotationType
+ );
+ }
+
}
- if ( annotation instanceof Size ) {
- return SizeContraint.class;
- }
- else {
- return null;
- }
+ return constraint;
}
/**
@@ -154,9 +166,9 @@
* @param annotation the annotation to check.
*
* @return <code>true</code> if the specified annotation is a multi value constraints, <code>false</code>
- * otherwise.
+ * otherwise.
*/
- public static boolean isMultiValueConstraint(Annotation annotation) {
+ public static boolean isMultiValueConstraint(Annotation annotation) {
boolean isMultiValueConstraint = false;
try {
Method m = annotation.getClass().getMethod( "value" );
@@ -166,7 +178,8 @@
for ( Annotation a : annotations ) {
if ( isConstraintAnnotation( a ) || isBuiltInConstraintAnnotation( a ) ) {
isMultiValueConstraint = true;
- } else {
+ }
+ else {
isMultiValueConstraint = false;
break;
}
Added: validator/trunk/hibernate-validator/src/main/resources/org/hibernate/validation/BuiltinConstraintDefinitions.properties
===================================================================
--- validator/trunk/hibernate-validator/src/main/resources/org/hibernate/validation/BuiltinConstraintDefinitions.properties (rev 0)
+++ validator/trunk/hibernate-validator/src/main/resources/org/hibernate/validation/BuiltinConstraintDefinitions.properties 2009-01-09 14:56:30 UTC (rev 15765)
@@ -0,0 +1,3 @@
+# $Id$
+javax.validation.constraints.NotNull=org.hibernate.validation.constraints.NotNullConstraint
+javax.validation.constraints.Size=org.hibernate.validation.constraints.SizeConstraint
\ No newline at end of file
Property changes on: validator/trunk/hibernate-validator/src/main/resources/org/hibernate/validation/BuiltinConstraintDefinitions.properties
___________________________________________________________________
Name: svn:keywords
+ Id
Modified: validator/trunk/hibernate-validator/src/main/resources/org/hibernate/validation/ValidationMessages.properties
===================================================================
--- validator/trunk/hibernate-validator/src/main/resources/org/hibernate/validation/ValidationMessages.properties 2009-01-09 13:56:01 UTC (rev 15764)
+++ validator/trunk/hibernate-validator/src/main/resources/org/hibernate/validation/ValidationMessages.properties 2009-01-09 14:56:30 UTC (rev 15765)
@@ -1,3 +1,4 @@
+# $Id$
validator.notNull=may not be null
validator.size=size must be between {min} and {max}
validator.length=length must be between {min} and {max}
@@ -2,2 +3,2 @@
validator.notEmpty=may not be empty
-validator.pattern=must match "{regex}"
\ No newline at end of file
+\validator.pattern=must match "{regex}"
\ No newline at end of file
Property changes on: validator/trunk/hibernate-validator/src/main/resources/org/hibernate/validation/ValidationMessages.properties
___________________________________________________________________
Name: svn:keywords
+ Id
Property changes on: validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/eg/All.java
___________________________________________________________________
Name: svn:keywords
+ Id
Property changes on: validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/eg/DefaultAlias.java
___________________________________________________________________
Name: svn:keywords
+ Id
Property changes on: validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/eg/First.java
___________________________________________________________________
Name: svn:keywords
+ Id
Property changes on: validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/eg/Last.java
___________________________________________________________________
Name: svn:keywords
+ Id
Property changes on: validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/eg/Second.java
___________________________________________________________________
Name: svn:keywords
+ Id
Modified: validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/engine/ConstraintCompositionTest.java
===================================================================
--- validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/engine/ConstraintCompositionTest.java 2009-01-09 13:56:01 UTC (rev 15764)
+++ validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/engine/ConstraintCompositionTest.java 2009-01-09 14:56:30 UTC (rev 15765)
@@ -29,7 +29,7 @@
import static org.hibernate.validation.util.TestUtil.assertConstraintViolation;
import org.hibernate.validation.constraints.NotNullConstraint;
-import org.hibernate.validation.constraints.SizeContraint;
+import org.hibernate.validation.constraints.SizeConstraint;
import org.hibernate.validation.constraints.PatternConstraint;
import org.hibernate.validation.eg.FrenchAddress;
@@ -68,7 +68,7 @@
assertConstraintViolation(
violation,
"A french zip code has a length of 5",
- SizeContraint.class,
+ SizeConstraint.class,
FrenchAddress.class,
"abc",
"zipCode"
@@ -108,7 +108,7 @@
assertConstraintViolation(
violation,
"A french zip code has a length of 5",
- SizeContraint.class,
+ SizeConstraint.class,
FrenchAddress.class,
"123",
"zipCode"
Modified: validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/util/TestUtil.java
===================================================================
--- validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/util/TestUtil.java 2009-01-09 13:56:01 UTC (rev 15764)
+++ validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/util/TestUtil.java 2009-01-09 14:56:30 UTC (rev 15765)
@@ -1,4 +1,4 @@
-// $Id: ReflectionHelperTest.java 15751 2009-01-07 15:32:23Z hardy.ferentschik $
+// $Id$
/*
* JBoss, Home of Professional Open Source
* Copyright 2008, Red Hat Middleware LLC, and individual contributors
Property changes on: validator/trunk/hibernate-validator/src/test/java/org/hibernate/validation/util/TestUtil.java
___________________________________________________________________
Name: svn:keywords
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/AssertFalse.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/AssertFalseValidator.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/AssertTrue.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/AssertTrueValidator.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/ClassValidator.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/Email.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/EmailValidator.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/Future.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/FutureValidator.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/InvalidStateException.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/InvalidValue.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/Length.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/LengthValidator.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/Max.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/MaxValidator.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/Min.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/MinValidator.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/NotNull.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/NotNullValidator.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/Past.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/PastValidator.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/Pattern.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/PatternValidator.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/PersistentClassConstraint.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/PropertyConstraint.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/Range.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/RangeValidator.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/Size.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/SizeValidator.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/Valid.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/Validator.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/ValidatorClass.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/event/ValidateEventListener.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/event/ValidatePreInsertEventListener.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/main/java/org/hibernate/validator/event/ValidatePreUpdateEventListener.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/Address.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/Brother.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/Contact.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/EmailTest.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/Serializability.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/SerializabilityValidator.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/Site.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/Tv.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/TvOwner.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/User.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/ValidatorTest.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/Vase.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/haintegration/HibernateAnnotationIntegrationTest.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/inheritance/Animal.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/inheritance/BoneEater.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/inheritance/Dog.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/inheritance/Eater.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/inheritance/InheritanceTest.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/hibernate-validator-legacy/src/test/java/org/hibernate/validator/test/inheritance/Name.java
___________________________________________________________________
Name: svn:keywords
- Date Revision Author Id
+ Id
Property changes on: validator/trunk/validation-api/src/main/java/javax/validation/BeanDescriptor.java
___________________________________________________________________
Name: svn:keywords
+ Id
Property changes on: validator/trunk/validation-api/src/main/java/javax/validation/PropertyDescriptor.java
___________________________________________________________________
Name: svn:keywords
+ Id
Property changes on: validator/trunk/validation-api/src/main/java/javax/validation/TraversableResolver.java
___________________________________________________________________
Name: svn:keywords
+ Id
Property changes on: validator/trunk/validation-api/src/main/java/javax/validation/ValidatorBuilder.java
___________________________________________________________________
Name: svn:keywords
+ Id
Property changes on: validator/trunk/validation-api/src/main/java/javax/validation/groups/Default.java
___________________________________________________________________
Name: svn:keywords
+ Id
Property changes on: validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s2/s4/FineGrainedLengthConstraint.java
___________________________________________________________________
Name: svn:keywords
+ Id
Property changes on: validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s2/s4/Length.java
___________________________________________________________________
Name: svn:keywords
+ Id
Property changes on: validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s2/s4/LengthConstraint.java
___________________________________________________________________
Name: svn:keywords
+ Id
Property changes on: validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s3/s4/Address.java
___________________________________________________________________
Name: svn:keywords
+ Id
Property changes on: validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s3/s4/Auditable.java
___________________________________________________________________
Name: svn:keywords
+ Id
Property changes on: validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s3/s4/Billable.java
___________________________________________________________________
Name: svn:keywords
+ Id
Property changes on: validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s3/s4/BuyInOneClick.java
___________________________________________________________________
Name: svn:keywords
+ Id
Property changes on: validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s3/s4/BuyInOneClickInherited.java
___________________________________________________________________
Name: svn:keywords
+ Id
Property changes on: validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s3/s4/CreditCard.java
___________________________________________________________________
Name: svn:keywords
+ Id
Property changes on: validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s3/s4/Order.java
___________________________________________________________________
Name: svn:keywords
+ Id
Property changes on: validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s3/s4/User.java
___________________________________________________________________
Name: svn:keywords
+ Id
Property changes on: validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s3/s4/ZipCode.java
___________________________________________________________________
Name: svn:keywords
+ Id
Property changes on: validator/trunk/validation-api/src/test/java/org/hibernate/validator/spec/s3/s4/ZipCodeCoherenceChecker.java
___________________________________________________________________
Name: svn:keywords
+ Id
More information about the hibernate-commits
mailing list