public class ProxyClassFactory extends Object implements DvmClassFactory
| 限定符和类型 | 字段和说明 |
|---|---|
protected ProxyClassLoader |
classLoader |
protected ProxyDvmObjectVisitor |
visitor |
| 构造器和说明 |
|---|
ProxyClassFactory() |
ProxyClassFactory(ClassLoader classLoader) |
| 限定符和类型 | 方法和说明 |
|---|---|
DvmClassFactory |
configClassNameMapper(ProxyClassMapper mapper) |
DvmClassFactory |
configObjectVisitor(ProxyDvmObjectVisitor visitor) |
DvmClass |
createClass(BaseVM vm,
String className,
DvmClass superClass,
DvmClass[] interfaceClasses) |
protected final ProxyClassLoader classLoader
protected ProxyDvmObjectVisitor visitor
public ProxyClassFactory()
public ProxyClassFactory(ClassLoader classLoader)
public DvmClassFactory configClassNameMapper(ProxyClassMapper mapper)
public DvmClassFactory configObjectVisitor(ProxyDvmObjectVisitor visitor)
public DvmClass createClass(BaseVM vm, String className, DvmClass superClass, DvmClass[] interfaceClasses)
createClass 在接口中 DvmClassFactoryCopyright © 2021. All rights reserved.