inline method
diff --git a/bval-jsr/src/main/java/org/apache/bval/jsr/xml/ValidationMappingParser.java b/bval-jsr/src/main/java/org/apache/bval/jsr/xml/ValidationMappingParser.java
index a3f418e..298c22d 100644
--- a/bval-jsr/src/main/java/org/apache/bval/jsr/xml/ValidationMappingParser.java
+++ b/bval-jsr/src/main/java/org/apache/bval/jsr/xml/ValidationMappingParser.java
@@ -140,7 +140,12 @@
     }
 
     private Class<?> loadClass(String className, String defaultPackage) {
-        return loadClass(toQualifiedClassName(className, defaultPackage));
+        final String fqn = toQualifiedClassName(className, defaultPackage);
+        try {
+            return Reflection.toClass(fqn, Reflection.loaderFromThreadOrClass(ValidationMappingParser.class));
+        } catch (ClassNotFoundException ex) {
+            throw Exceptions.create(ValidationException::new, ex, "Unable to load class: %s", fqn);
+        }
     }
 
     private String toQualifiedClassName(String className, String defaultPackage) {
@@ -157,12 +162,4 @@
     private boolean isQualifiedClass(String clazz) {
         return clazz.indexOf('.') >= 0;
     }
-
-    private Class<?> loadClass(final String className) {
-        try {
-            return Reflection.toClass(className, Reflection.loaderFromThreadOrClass(ValidationMappingParser.class));
-        } catch (ClassNotFoundException ex) {
-            throw Exceptions.create(ValidationException::new, ex, "Unable to load class: %s", className);
-        }
-    }
 }