public static class BeanCopier.Generator extends AbstractClassGenerator
AbstractClassGenerator.Source| Constructor and Description |
|---|
BeanCopier.Generator() |
| Modifier and Type | Method and Description |
|---|---|
BeanCopier |
create() |
protected java.lang.Object |
firstInstance(java.lang.Class type) |
void |
generateClass(org.objectweb.asm.ClassVisitor v) |
protected java.lang.ClassLoader |
getDefaultClassLoader() |
protected java.lang.Object |
nextInstance(java.lang.Object instance) |
void |
setSource(java.lang.Class source) |
void |
setTarget(java.lang.Class target) |
void |
setUseConverter(boolean useConverter) |
create, getAttemptLoad, getClassLoader, getClassName, getCurrent, getNamingPolicy, getStrategy, getUseCache, setAttemptLoad, setClassLoader, setNamePrefix, setNamingPolicy, setStrategy, setUseCachepublic void setSource(java.lang.Class source)
public void setTarget(java.lang.Class target)
public void setUseConverter(boolean useConverter)
protected java.lang.ClassLoader getDefaultClassLoader()
getDefaultClassLoader in class AbstractClassGeneratorpublic BeanCopier create()
public void generateClass(org.objectweb.asm.ClassVisitor v)
protected java.lang.Object firstInstance(java.lang.Class type)
firstInstance in class AbstractClassGeneratorprotected java.lang.Object nextInstance(java.lang.Object instance)
nextInstance in class AbstractClassGeneratorCopyright © 2013 Oracle Corporation. All Rights Reserved.