Package | Description |
---|---|
net.sf.cglib.beans | |
net.sf.cglib.core | |
net.sf.cglib.core.internal | |
net.sf.cglib.proxy | |
net.sf.cglib.reflect | |
net.sf.cglib.transform | |
net.sf.cglib.transform.impl | |
net.sf.cglib.util |
Class and Description |
---|
AbstractClassGenerator
Abstract class for all code-generating CGLIB utilities.
|
AbstractClassGenerator.Source |
ClassEmitter |
ClassGenerator |
Converter |
Signature
A representation of a method signature, containing the method name,
return type, and parameter types.
|
Class and Description |
---|
AbstractClassGenerator
Abstract class for all code-generating CGLIB utilities.
|
AbstractClassGenerator.ClassLoaderData |
AbstractClassGenerator.Source |
Block |
ClassEmitter |
ClassEmitter.FieldInfo |
ClassesKey.Key |
ClassGenerator |
ClassInfo |
ClassNameReader.EarlyExitException |
CodeEmitter |
CodeEmitter.State |
Customizer
Customizes key types for
KeyFactory when building equals, hashCode, and toString. |
DebuggingClassWriter |
DefaultGeneratorStrategy |
DefaultNamingPolicy
The default policy used by
AbstractClassGenerator . |
EmitUtils.ArrayDelimiters |
EmitUtils.ParameterTyper |
FieldTypeCustomizer
Customizes key types for
KeyFactory right in constructor. |
GeneratorStrategy
The GeneratorStrategy
|
HashCodeCustomizer |
KeyFactory
Generates classes to handle multi-valued keys, for use in things such as Maps and Sets.
|
KeyFactoryCustomizer
Marker interface for customizers of
KeyFactory |
Local |
LocalVariablesSorter
A
MethodVisitor that renumbers local variables in their order of
appearance. |
LocalVariablesSorter.State
Mapping from old to new local variable indexes.
|
MethodInfo |
MethodInfoTransformer |
MethodWrapper.MethodWrapperKey
Internal interface, only public due to ClassLoader issues.
|
NamingPolicy
Customize the generated class name for
AbstractClassGenerator -based utilities. |
ObjectSwitchCallback |
Predicate |
ProcessArrayCallback |
ProcessSwitchCallback |
Signature
A representation of a method signature, containing the method name,
return type, and parameter types.
|
Transformer |
Class and Description |
---|
Customizer
Customizes key types for
KeyFactory when building equals, hashCode, and toString. |
KeyFactoryCustomizer
Marker interface for customizers of
KeyFactory |
Class and Description |
---|
AbstractClassGenerator
Abstract class for all code-generating CGLIB utilities.
|
AbstractClassGenerator.ClassLoaderData |
AbstractClassGenerator.Source |
ClassEmitter |
ClassGenerator |
CodeEmitter |
CodeGenerationException |
GeneratorStrategy
The GeneratorStrategy
|
MethodInfo |
NamingPolicy
Customize the generated class name for
AbstractClassGenerator -based utilities. |
Signature
A representation of a method signature, containing the method name,
return type, and parameter types.
|
Transformer |
WeakCacheKey
Allows to check for object equality, yet the class does not keep strong reference to the target.
|
Class and Description |
---|
AbstractClassGenerator
Abstract class for all code-generating CGLIB utilities.
|
AbstractClassGenerator.Source |
ClassEmitter |
ClassGenerator |
CodeEmitter |
MethodInfo |
ObjectSwitchCallback |
Signature
A representation of a method signature, containing the method name,
return type, and parameter types.
|
Class and Description |
---|
ClassEmitter |
ClassGenerator |
Class and Description |
---|
ClassEmitter |
ClassGenerator |
CodeEmitter |
DefaultGeneratorStrategy |
GeneratorStrategy
The GeneratorStrategy
|
MethodInfo |
Signature
A representation of a method signature, containing the method name,
return type, and parameter types.
|
Class and Description |
---|
AbstractClassGenerator
Abstract class for all code-generating CGLIB utilities.
|
AbstractClassGenerator.Source |
ClassEmitter |
ClassGenerator |
Signature
A representation of a method signature, containing the method name,
return type, and parameter types.
|