public class BundleDelegatingClassLoader
extends java.lang.ClassLoader
Constructor and Description |
---|
BundleDelegatingClassLoader(org.osgi.framework.Bundle bundle,
java.lang.ClassLoader fallBackClassLoader) |
Modifier and Type | Method and Description |
---|---|
static void |
addClass(java.lang.Class<?> x$1) |
static BundleDelegatingClassLoader |
apply(org.osgi.framework.BundleContext context) |
static BundleDelegatingClassLoader |
apply(org.osgi.framework.BundleContext context,
scala.Option<java.lang.ClassLoader> fallBackCLassLoader) |
static void |
clearAssertionStatus() |
protected static java.lang.Class<?> |
defineClass(byte[] x$1,
int x$2,
int x$3) |
protected static java.lang.Class<?> |
defineClass(java.lang.String x$1,
byte[] x$2,
int x$3,
int x$4) |
protected static java.lang.Class<?> |
defineClass(java.lang.String x$1,
byte[] x$2,
int x$3,
int x$4,
java.security.ProtectionDomain x$5) |
protected static java.lang.Class<?> |
defineClass(java.lang.String x$1,
java.nio.ByteBuffer x$2,
java.security.ProtectionDomain x$3) |
protected static java.lang.Package |
definePackage(java.lang.String x$1,
java.lang.String x$2,
java.lang.String x$3,
java.lang.String x$4,
java.lang.String x$5,
java.lang.String x$6,
java.lang.String x$7,
java.net.URL x$8) |
static boolean |
desiredAssertionStatus(java.lang.String x$1) |
java.lang.Class<?> |
findClass(java.lang.String name) |
protected static java.lang.String |
findLibrary(java.lang.String x$1) |
protected static java.lang.Class<?> |
findLoadedClass(java.lang.String x$1) |
java.net.URL |
findResource(java.lang.String name) |
java.util.Enumeration<java.net.URL> |
findResources(java.lang.String name) |
protected static java.lang.Class<?> |
findSystemClass(java.lang.String x$1) |
protected static java.lang.Object |
getClassLoadingLock(java.lang.String x$1) |
protected static java.lang.Package |
getPackage(java.lang.String x$1) |
protected static java.lang.Package[] |
getPackages() |
static java.lang.ClassLoader |
getParent() |
static java.net.URL |
getResource(java.lang.String x$1) |
static java.io.InputStream |
getResourceAsStream(java.lang.String x$1) |
static java.util.Enumeration<java.net.URL> |
getResources(java.lang.String x$1) |
static boolean |
isAncestor(java.lang.ClassLoader x$1) |
static java.lang.Class<?> |
loadClass(java.lang.String x$1) |
protected static java.lang.Class<?> |
loadClass(java.lang.String x$1,
boolean x$2) |
protected static void |
resolveClass(java.lang.Class<?> x$1) |
static void |
setClassAssertionStatus(java.lang.String x$1,
boolean x$2) |
static void |
setDefaultAssertionStatus(boolean x$1) |
static void |
setPackageAssertionStatus(java.lang.String x$1,
boolean x$2) |
protected static void |
setSigners(java.lang.Class<?> x$1,
java.lang.Object[] x$2) |
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
public BundleDelegatingClassLoader(org.osgi.framework.Bundle bundle, java.lang.ClassLoader fallBackClassLoader)
public static BundleDelegatingClassLoader apply(org.osgi.framework.BundleContext context)
public static BundleDelegatingClassLoader apply(org.osgi.framework.BundleContext context, scala.Option<java.lang.ClassLoader> fallBackCLassLoader)
public static void addClass(java.lang.Class<?> x$1)
public static java.lang.Class<?> loadClass(java.lang.String x$1) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
protected static java.lang.Class<?> loadClass(java.lang.String x$1, boolean x$2) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
protected static java.lang.Object getClassLoadingLock(java.lang.String x$1)
protected static final java.lang.Class<?> defineClass(byte[] x$1, int x$2, int x$3) throws java.lang.ClassFormatError
java.lang.ClassFormatError
protected static final java.lang.Class<?> defineClass(java.lang.String x$1, byte[] x$2, int x$3, int x$4) throws java.lang.ClassFormatError
java.lang.ClassFormatError
protected static final java.lang.Class<?> defineClass(java.lang.String x$1, byte[] x$2, int x$3, int x$4, java.security.ProtectionDomain x$5) throws java.lang.ClassFormatError
java.lang.ClassFormatError
protected static final java.lang.Class<?> defineClass(java.lang.String x$1, java.nio.ByteBuffer x$2, java.security.ProtectionDomain x$3) throws java.lang.ClassFormatError
java.lang.ClassFormatError
protected static final void resolveClass(java.lang.Class<?> x$1)
protected static final java.lang.Class<?> findSystemClass(java.lang.String x$1) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
protected static final java.lang.Class<?> findLoadedClass(java.lang.String x$1)
protected static final void setSigners(java.lang.Class<?> x$1, java.lang.Object[] x$2)
public static java.net.URL getResource(java.lang.String x$1)
public static java.util.Enumeration<java.net.URL> getResources(java.lang.String x$1) throws java.io.IOException
java.io.IOException
public static java.io.InputStream getResourceAsStream(java.lang.String x$1)
public static final java.lang.ClassLoader getParent()
public static boolean isAncestor(java.lang.ClassLoader x$1)
protected static java.lang.Package definePackage(java.lang.String x$1, java.lang.String x$2, java.lang.String x$3, java.lang.String x$4, java.lang.String x$5, java.lang.String x$6, java.lang.String x$7, java.net.URL x$8) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
protected static java.lang.Package getPackage(java.lang.String x$1)
protected static java.lang.Package[] getPackages()
protected static java.lang.String findLibrary(java.lang.String x$1)
public static void setDefaultAssertionStatus(boolean x$1)
public static void setPackageAssertionStatus(java.lang.String x$1, boolean x$2)
public static void setClassAssertionStatus(java.lang.String x$1, boolean x$2)
public static void clearAssertionStatus()
public static boolean desiredAssertionStatus(java.lang.String x$1)
public java.lang.Class<?> findClass(java.lang.String name)
findClass
in class java.lang.ClassLoader
public java.net.URL findResource(java.lang.String name)
findResource
in class java.lang.ClassLoader
public java.util.Enumeration<java.net.URL> findResources(java.lang.String name)
findResources
in class java.lang.ClassLoader