com.liferay.portal.kernel.util
Class ClassResolverUtil

java.lang.Object
  extended by com.liferay.portal.kernel.util.ClassResolverUtil

public class ClassResolverUtil
extends java.lang.Object

Author:
Shuyang Zhou

Constructor Summary
ClassResolverUtil()
           
 
Method Summary
static java.lang.Class<?> resolve(java.lang.String className, java.lang.ClassLoader classLoader)
           
static java.lang.Class<?> resolveByContextClassLoader(java.lang.String className)
           
static java.lang.Class<?> resolveByPortalClassLoader(java.lang.String className)
           
static java.lang.Class<?> resolveByPortletClassLoader(java.lang.String className, java.lang.String servletContextName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassResolverUtil

public ClassResolverUtil()
Method Detail

resolve

public static java.lang.Class<?> resolve(java.lang.String className,
                                         java.lang.ClassLoader classLoader)
                                  throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

resolveByContextClassLoader

public static java.lang.Class<?> resolveByContextClassLoader(java.lang.String className)

resolveByPortalClassLoader

public static java.lang.Class<?> resolveByPortalClassLoader(java.lang.String className)

resolveByPortletClassLoader

public static java.lang.Class<?> resolveByPortletClassLoader(java.lang.String className,
                                                             java.lang.String servletContextName)