public static class ParallelSorter.Generator extends AbstractClassGenerator
AbstractClassGenerator.ClassLoaderData, AbstractClassGenerator.Source| Modifier and Type | Field and Description |
|---|---|
private java.lang.Object[] |
arrays |
private static AbstractClassGenerator.Source |
SOURCE |
| Constructor and Description |
|---|
Generator() |
| Modifier and Type | Method and Description |
|---|---|
ParallelSorter |
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 |
setArrays(java.lang.Object[] arrays) |
create, generate, getAttemptLoad, getClassLoader, getClassName, getCurrent, getNamingPolicy, getProtectionDomain, getStrategy, getUseCache, setAttemptLoad, setClassLoader, setNamePrefix, setNamingPolicy, setStrategy, setUseCache, unwrapCachedValue, wrapCachedClassprivate static final AbstractClassGenerator.Source SOURCE
private java.lang.Object[] arrays
protected java.lang.ClassLoader getDefaultClassLoader()
getDefaultClassLoader in class AbstractClassGeneratorpublic void setArrays(java.lang.Object[] arrays)
public ParallelSorter create()
public void generateClass(org.objectweb.asm.ClassVisitor v)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.Object firstInstance(java.lang.Class type)
firstInstance in class AbstractClassGeneratorprotected java.lang.Object nextInstance(java.lang.Object instance)
nextInstance in class AbstractClassGenerator