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, toString
findLibrary, findResource, findResources, getPackage
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLoadedClass, findSystemClass, getClassLoadingLock, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
public 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 ClassLoader
ClassNotFoundException
protected Class findClass(String name) throws ClassNotFoundException
findClass
in class dalvik.system.BaseDexClassLoader
ClassNotFoundException
public InputStream getResourceAsStream(String name)
getResourceAsStream
in class ClassLoader
public Map getStore()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.