public class BundleClassLoader extends URLClassLoader
Constructor and Description |
---|
BundleClassLoader(org.osgi.framework.Bundle[] bundles) |
Modifier and Type | Method and Description |
---|---|
protected Class<?> |
findClass(String name) |
URL |
findResource(String name) |
Enumeration<URL> |
findResources(String name) |
org.osgi.framework.Bundle[] |
getBundles() |
URL |
getResource(String name) |
Enumeration<URL> |
getResources(String name) |
protected Class<?> |
loadClass(String name,
boolean resolve) |
addURL, close, definePackage, getPermissions, getResourceAsStream, getURLs, newInstance, newInstance
defineClass, defineClass
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
public URL findResource(String name)
findResource
in class URLClassLoader
public Enumeration<URL> findResources(String name)
findResources
in class URLClassLoader
public org.osgi.framework.Bundle[] getBundles()
public URL getResource(String name)
getResource
in class ClassLoader
public Enumeration<URL> getResources(String name)
getResources
in class ClassLoader
protected Class<?> findClass(String name) throws ClassNotFoundException
findClass
in class URLClassLoader
ClassNotFoundException
protected Class<?> loadClass(String name, boolean resolve) throws ClassNotFoundException
loadClass
in class ClassLoader
ClassNotFoundException
Copyright © 2019 The Apache Software Foundation. All rights reserved.