Top Fields Constructors Methods
org.springframework.cglib.util

pack-priv Class ParallelSorterEmitter

extends ClassEmitter
Class Inheritance
Imports
org.springframework.asm.ClassVisitor, .Type, org.springframework.cglib.core.ClassEmitter, .CodeEmitter, .Constants, .EmitUtils, .Local, .Signature, .TypeUtils

Field Summary

Modifier and TypeField and Description
private static final Signature
private static final Signature
private static final Type
private static final Signature

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
private void
generateSwap(final Object[] arrays)

private String
getFieldName(int index)

Inherited from org.springframework.cglib.core.ClassEmitter:
begin_classbegin_methodbegin_staticdeclare_fieldend_classgetAccessgetClassInfogetClassTypegetStaticHookgetSuperTypeinitsetTargetvisitvisitEndvisitFieldvisitMethod

Field Detail

CSTRUCT_OBJECT_ARRAYback to summary
private static final Signature CSTRUCT_OBJECT_ARRAY
NEW_INSTANCEback to summary
private static final Signature NEW_INSTANCE
PARALLEL_SORTERback to summary
private static final Type PARALLEL_SORTER
SWAPback to summary
private static final Signature SWAP

Constructor Detail

ParallelSorterEmitterback to summary
public ParallelSorterEmitter(ClassVisitor v, String className, Object[] arrays)

Method Detail

generateConstructorback to summary
private void generateConstructor(Object[] arrays)
generateSwapback to summary
private void generateSwap(final Object[] arrays)
getFieldNameback to summary
private String getFieldName(int index)