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 ParallelSortercreate()protected ObjectfirstInstance(Class type)voidgenerateClass(org.objectweb.asm.ClassVisitor v)protected ClassLoadergetDefaultClassLoader()protected ObjectnextInstance(Object instance)voidsetArrays(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:
getDefaultClassLoaderin 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:
firstInstancein classAbstractClassGenerator
-
nextInstance
protected Object nextInstance(Object instance)
- Specified by:
nextInstancein classAbstractClassGenerator
-
-