public class BundleClassLoader extends ClassLoader
Constructor and Description |
---|
BundleClassLoader(org.osgi.framework.Bundle bundle,
ClassLoader parent) |
Modifier and Type | Method and Description |
---|---|
protected Class |
findClass(String name) |
URL |
findResource(String name) |
Enumeration |
findResources(String name) |
URL |
getResource(String name) |
Class |
loadClass(String name) |
protected Class |
loadClass(String name,
boolean resolve) |
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
public BundleClassLoader(org.osgi.framework.Bundle bundle, ClassLoader parent)
protected Class findClass(String name) throws ClassNotFoundException
findClass
in class ClassLoader
ClassNotFoundException
public URL findResource(String name)
findResource
in class ClassLoader
public Enumeration findResources(String name) throws IOException
findResources
in class ClassLoader
IOException
public URL getResource(String name)
getResource
in class ClassLoader
protected Class loadClass(String name, boolean resolve) throws ClassNotFoundException
loadClass
in class ClassLoader
ClassNotFoundException
public Class loadClass(String name) throws ClassNotFoundException
loadClass
in class ClassLoader
ClassNotFoundException
Copyright © The Apache Software Foundation. All Rights Reserved.