Package org.logicalcobwebs.cglib.core

Interface Summary
ClassesKey.Key  
ClassGenerator  
Constants  
Context  
Converter  
Customizer  
EmitUtils.ParameterTyper  
GeneratorStrategy The GeneratorStrategy
MethodWrapper.MethodWrapperKey  
NamingPolicy Customize the generated class name for AbstractClassGenerator-based utilities.
ObjectSwitchCallback  
Predicate  
ProcessArrayCallback  
ProcessSwitchCallback  
Transformer  
 

Class Summary
AbstractClassGenerator Abstract class for all code-generating CGLIB utilities.
AbstractClassGenerator.Source  
Block  
ClassEmitter  
ClassEmitter.FieldInfo  
ClassesKey  
ClassNameReader  
CodeEmitter  
CodeEmitter.State  
CollectionUtils  
DebuggingClassWriter  
DefaultGeneratorStrategy  
DefaultNamingPolicy The default policy used by AbstractClassGenerator.
DuplicatesPredicate  
EmitUtils  
EmitUtils.ArrayDelimiters  
KeyFactory Generates classes to handle multi-valued keys, for use in things such as Maps and Sets.
KeyFactory.Generator  
Local  
MethodWrapper  
ReflectUtils  
RemappingCodeVisitor  
RemappingCodeVisitor.IntRef  
RemappingCodeVisitor.State  
Signature A representation of a method signature, containing the method name, return type, and parameter types.
TinyBitSet  
TypeUtils  
VisibilityPredicate  
 

Exception Summary
ClassNameReader.EarlyExitException  
CodeGenerationException