Class ClassLoaderHelper
- java.lang.Object
-
- org.hotswap.agent.util.classloader.ClassLoaderHelper
-
public class ClassLoaderHelper extends Object
Utility method for classloaders.
-
-
Field Summary
Fields Modifier and Type Field Description static MethodfindLoadedClass
-
Constructor Summary
Constructors Constructor Description ClassLoaderHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanisClassLoaded(ClassLoader classLoader, String className)Check if the class was already loaded by the classloader.static booleanisClassLoderStarted(ClassLoader classLoader)Some class loader has activity state. e.g.
-
-
-
Field Detail
-
findLoadedClass
public static Method findLoadedClass
-
-
Method Detail
-
isClassLoaded
public static boolean isClassLoaded(ClassLoader classLoader, String className)
Check if the class was already loaded by the classloader. It does not try to load the class (opposite to Class.forName()).- Parameters:
classLoader- classLoader to checkclassName- fully qualified class name- Returns:
- true if the class was loaded
-
isClassLoderStarted
public static boolean isClassLoderStarted(ClassLoader classLoader)
Some class loader has activity state. e.g. WebappClassLoader must be started before it can be used- Parameters:
classLoader- the class loader- Returns:
- true, if is class loader active
-
-