Package net.sf.cglib.transform
Class AbstractClassLoader
java.lang.Object
java.lang.ClassLoader
net.sf.cglib.transform.AbstractClassLoader
- Direct Known Subclasses:
TransformingClassLoader
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ClassLoader
private static ProtectionDomain
private ClassFilter
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AbstractClassLoader
(ClassLoader parent, ClassLoader classPath, ClassFilter filter) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.objectweb.asm.Attribute[]
protected int
getFlags()
protected ClassGenerator
getGenerator
(org.objectweb.asm.ClassReader r) protected void
postProcess
(Class c) 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
-
Field Details
-
filter
-
classPath
-
DOMAIN
-
-
Constructor Details
-
AbstractClassLoader
-
-
Method Details
-
loadClass
- Overrides:
loadClass
in classClassLoader
- Throws:
ClassNotFoundException
-
getGenerator
-
getFlags
protected int getFlags() -
attributes
protected org.objectweb.asm.Attribute[] attributes() -
postProcess
-