类 BundleWiringImpl.BundleClassLoader

    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      protected void callWovenClassListeners​(Felix felix, java.util.Set<ServiceReference<WovenClassListener>> wovenClassListeners, WovenClass wovenClass)  
      protected java.lang.Class findClass​(java.lang.String name)  
      protected java.lang.String findLibrary​(java.lang.String name)  
      protected java.net.URL findResource​(java.lang.String name)  
      protected java.util.Enumeration findResources​(java.lang.String name)  
      Bundle getBundle()
      Returns the Bundle object associated with this BundleReference.
      java.net.URL getResource​(java.lang.String name)  
      boolean isActivationTriggered()  
      protected boolean isParallel()  
      protected java.lang.Class loadClass​(java.lang.String name, boolean resolve)  
      java.lang.String toString()  
      • 从类继承的方法 java.security.SecureClassLoader

        defineClass, defineClass, getPermissions
      • 从类继承的方法 java.lang.ClassLoader

        clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLoadedClass, findResource, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, 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, wait, wait, wait
    • 构造器详细资料

      • BundleClassLoader

        public BundleClassLoader​(BundleWiringImpl wiring,
                                 java.lang.ClassLoader parent,
                                 Logger logger)
    • 方法详细资料

      • isParallel

        protected boolean isParallel()
      • isActivationTriggered

        public boolean isActivationTriggered()
      • getBundle

        public Bundle getBundle()
        从接口复制的说明: BundleReference
        Returns the Bundle object associated with this BundleReference.
        指定者:
        getBundle 在接口中 BundleReference
        返回:
        The Bundle object associated with this BundleReference.
      • loadClass

        protected java.lang.Class loadClass​(java.lang.String name,
                                            boolean resolve)
                                     throws java.lang.ClassNotFoundException
        覆盖:
        loadClass 在类中 java.lang.ClassLoader
        抛出:
        java.lang.ClassNotFoundException
      • findClass

        protected java.lang.Class findClass​(java.lang.String name)
                                     throws java.lang.ClassNotFoundException
        覆盖:
        findClass 在类中 java.lang.ClassLoader
        抛出:
        java.lang.ClassNotFoundException
      • getResource

        public java.net.URL getResource​(java.lang.String name)
        覆盖:
        getResource 在类中 java.lang.ClassLoader
      • findResource

        protected java.net.URL findResource​(java.lang.String name)
        覆盖:
        findResource 在类中 java.lang.ClassLoader
      • findResources

        protected java.util.Enumeration findResources​(java.lang.String name)
        覆盖:
        findResources 在类中 java.lang.ClassLoader
      • findLibrary

        protected java.lang.String findLibrary​(java.lang.String name)
        覆盖:
        findLibrary 在类中 java.lang.ClassLoader
      • toString

        public java.lang.String toString()
        覆盖:
        toString 在类中 java.lang.Object