public class MapBackedClassLoader extends MultiDexClassLoader
| Constructor and Description |
|---|
MapBackedClassLoader(ClassLoader parentClassLoader) |
MapBackedClassLoader(ClassLoader parentClassLoader,
Map store) |
| Modifier and Type | Method and Description |
|---|---|
void |
addClass(String className,
byte[] bytes) |
void |
addResource(String className,
byte[] bytes) |
Class |
fastFindClass(String name) |
protected Class |
findClass(String name) |
InputStream |
getResourceAsStream(String name) |
Map |
getStore() |
Class |
loadClass(String name,
boolean resolve)
Javadocs recommend that this method not be overloaded.
|
defineClass, defineClass, defineClassX, toStringfindLibrary, findResource, findResources, getPackageclearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLoadedClass, findSystemClass, getClassLoadingLock, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSignerspublic MapBackedClassLoader(ClassLoader parentClassLoader)
public MapBackedClassLoader(ClassLoader parentClassLoader, Map store)
public void addResource(String className, byte[] bytes)
public void addClass(String className, byte[] bytes)
public Class loadClass(String name, boolean resolve) throws ClassNotFoundException
loadClass in class ClassLoaderClassNotFoundExceptionprotected Class findClass(String name) throws ClassNotFoundException
findClass in class dalvik.system.BaseDexClassLoaderClassNotFoundExceptionpublic InputStream getResourceAsStream(String name)
getResourceAsStream in class ClassLoaderpublic Map getStore()
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.