jodd-core/src/main/java/jodd/util/ClassLoaderUtil.java
public static ClassLoader getDefaultClassLoader() {
		ClassLoader cl = getContextClassLoader();
		if (cl == null) {
			Class callerClass = ClassUtil.getCallerClass(2);
			cl = callerClass.getClassLoader();
		}
		return cl;
	}
public static ClassLoader getDefaultClassLoader() {
		ClassLoader cl = getContextClassLoader();
		if (cl == null) {
			Class callerClass = ClassUtil.getCallerClass(2);
			cl = callerClass.getClassLoader();
		}
		return cl;
	}
public static ClassLoader getDefaultClassLoader ( ) { ClassLoader cl = getContextClassLoader ( ) ; if ( cl == null ) { Class callerClass = ClassUtil . getCallerClass ( 2 ) ; cl = callerClass . getClassLoader ( ) ; } return cl ; }
Returns default class loader. By default, it is {@link #getContextClassLoader() threads context class loader}.
If this one is <code>null</code>, then class loader of the <b>caller class</b> is returned.
Returns default class loader . By default it is {