Package com.google.inject.internal
Class BytecodeGen.BridgeClassLoader
java.lang.Object
java.lang.ClassLoader
com.google.inject.internal.BytecodeGen.BridgeClassLoader
- Enclosing class:
- BytecodeGen
Loader for Guice-generated classes. For referenced classes, this delegates to either either the
user's classloader (which is the parent of this classloader) or Guice's class loader.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findClass, findLibrary, findLoadedClass, findResource, findResource, findResources, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
-
Constructor Details
-
BridgeClassLoader
BridgeClassLoader() -
BridgeClassLoader
BridgeClassLoader(ClassLoader usersClassLoader)
-
-
Method Details
-
loadClass
- Overrides:
loadClass
in classClassLoader
- Throws:
ClassNotFoundException
-
classicLoadClass
- Throws:
ClassNotFoundException
-