Package mockit.internal.util
Class ClassLoad
java.lang.Object
mockit.internal.util.ClassLoad
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic void
addSuperClass
(String classInternalName, String superClassInternalName) static ClassLoader
getClassLoaderWithAccess
(Class<?> classToBeAccessed) static String
getSuperClass
(String classInternalName) static boolean
isClassLoaderWithNoDirectAccess
(ClassLoader classLoader) static <T> Class
<T> loadByInternalName
(String internalClassName) static Class
<?> loadClass
(ClassLoader loader, String className) static <T> Class
<T> static <T> Class
<T> loadClassAtStartup
(String className) static <T> Class
<T> loadFromLoader
(ClassLoader loader, String className) static void
registerLoadedClass
(Class<?> aClass) static <T> Class
<? extends T> searchTypeInClasspath
(String typeName) static <T> Class
<? extends T> searchTypeInClasspath
(String typeName, boolean initializeType) static String
whichIsSuperClass
(String internalClassName1, String internalClassName2)
-
Field Details
-
OBJECT
- See Also:
-
-
Method Details
-
registerLoadedClass
-
loadByInternalName
-
loadClass
-
loadClassAtStartup
-
loadClass
-
loadFromLoader
@NonNull public static <T> Class<T> loadFromLoader(@Nullable ClassLoader loader, @NonNull String className) -
searchTypeInClasspath
-
searchTypeInClasspath
-
addSuperClass
-
getSuperClass
-
whichIsSuperClass
-
isClassLoaderWithNoDirectAccess
-
getClassLoaderWithAccess
-