类 AbstractClassLoader

  • 直接已知子类:
    TransformingClassLoader

    public abstract class AbstractClassLoader
    extends java.lang.ClassLoader
    • 构造器概要

      构造器 
      限定符 构造器 说明
      protected AbstractClassLoader​(java.lang.ClassLoader parent, java.lang.ClassLoader classPath, ClassFilter filter)  
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      protected org.objectweb.asm.Attribute[] attributes()  
      protected int getFlags()  
      protected ClassGenerator getGenerator​(org.objectweb.asm.ClassReader r)  
      java.lang.Class loadClass​(java.lang.String name)  
      protected void postProcess​(java.lang.Class c)  
      • 从类继承的方法 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
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • AbstractClassLoader

        protected AbstractClassLoader​(java.lang.ClassLoader parent,
                                      java.lang.ClassLoader classPath,
                                      ClassFilter filter)
    • 方法详细资料

      • loadClass

        public java.lang.Class loadClass​(java.lang.String name)
                                  throws java.lang.ClassNotFoundException
        覆盖:
        loadClass 在类中 java.lang.ClassLoader
        抛出:
        java.lang.ClassNotFoundException
      • getGenerator

        protected ClassGenerator getGenerator​(org.objectweb.asm.ClassReader r)
      • getFlags

        protected int getFlags()
      • attributes

        protected org.objectweb.asm.Attribute[] attributes()
      • postProcess

        protected void postProcess​(java.lang.Class c)