Package net.sf.cglib.util
Class ParallelSorter.Generator
- java.lang.Object
-
- net.sf.cglib.core.AbstractClassGenerator
-
- net.sf.cglib.util.ParallelSorter.Generator
-
- All Implemented Interfaces:
ClassGenerator
- Enclosing class:
- ParallelSorter
public static class ParallelSorter.Generator extends AbstractClassGenerator
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.sf.cglib.core.AbstractClassGenerator
AbstractClassGenerator.ClassLoaderData, AbstractClassGenerator.Source
-
-
Constructor Summary
Constructors Constructor Description Generator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ParallelSorter
create()
protected Object
firstInstance(Class type)
void
generateClass(org.objectweb.asm.ClassVisitor v)
protected ClassLoader
getDefaultClassLoader()
protected Object
nextInstance(Object instance)
void
setArrays(Object[] arrays)
-
Methods inherited from class net.sf.cglib.core.AbstractClassGenerator
create, generate, getAttemptLoad, getClassLoader, getClassName, getCurrent, getNamingPolicy, getProtectionDomain, getStrategy, getUseCache, setAttemptLoad, setClassLoader, setNamePrefix, setNamingPolicy, setStrategy, setUseCache, unwrapCachedValue, wrapCachedClass
-
-
-
-
Method Detail
-
getDefaultClassLoader
protected ClassLoader getDefaultClassLoader()
- Specified by:
getDefaultClassLoader
in classAbstractClassGenerator
-
setArrays
public void setArrays(Object[] arrays)
-
create
public ParallelSorter create()
-
generateClass
public void generateClass(org.objectweb.asm.ClassVisitor v) throws Exception
- Throws:
Exception
-
firstInstance
protected Object firstInstance(Class type)
- Specified by:
firstInstance
in classAbstractClassGenerator
-
nextInstance
protected Object nextInstance(Object instance)
- Specified by:
nextInstance
in classAbstractClassGenerator
-
-