Package | Description |
---|---|
net.sf.cglib.beans | |
net.sf.cglib.core | |
net.sf.cglib.proxy | |
net.sf.cglib.reflect | |
net.sf.cglib.transform | |
net.sf.cglib.transform.impl | |
net.sf.cglib.util |
Modifier and Type | Class and Description |
---|---|
(package private) class |
BeanMapEmitter |
(package private) class |
BulkBeanEmitter |
Modifier and Type | Field and Description |
---|---|
private ClassEmitter |
CodeEmitter.ce |
Modifier and Type | Method and Description |
---|---|
ClassEmitter |
CodeEmitter.getClassEmitter() |
Modifier and Type | Method and Description |
---|---|
static void |
EmitUtils.add_properties(ClassEmitter ce,
java.lang.String[] names,
org.objectweb.asm.Type[] types) |
static void |
EmitUtils.add_property(ClassEmitter ce,
java.lang.String name,
org.objectweb.asm.Type type,
java.lang.String fieldName) |
static CodeEmitter |
EmitUtils.begin_method(ClassEmitter e,
MethodInfo method) |
static CodeEmitter |
EmitUtils.begin_method(ClassEmitter e,
MethodInfo method,
int access) |
static void |
EmitUtils.factory_method(ClassEmitter ce,
Signature sig) |
static void |
EmitUtils.null_constructor(ClassEmitter ce) |
Constructor and Description |
---|
CodeEmitter(ClassEmitter ce,
org.objectweb.asm.MethodVisitor mv,
int access,
Signature sig,
org.objectweb.asm.Type[] exceptionTypes) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
MixinBeanEmitter |
(package private) class |
MixinEmitter |
(package private) class |
MixinEverythingEmitter |
Modifier and Type | Method and Description |
---|---|
CodeEmitter |
CallbackGenerator.Context.beginMethod(ClassEmitter ce,
MethodInfo method) |
private void |
Enhancer.emitBindCallbacks(ClassEmitter ce) |
private void |
Enhancer.emitConstructors(ClassEmitter ce,
java.util.List constructors) |
private void |
Enhancer.emitDefaultConstructor(ClassEmitter ce) |
private void |
Enhancer.emitGetCallback(ClassEmitter ce,
int[] keys) |
private void |
Enhancer.emitGetCallbacks(ClassEmitter ce) |
private void |
Enhancer.emitMethods(ClassEmitter ce,
java.util.List methods,
java.util.List actualMethods) |
private void |
Enhancer.emitNewInstanceCallback(ClassEmitter ce) |
private void |
Enhancer.emitNewInstanceCallbacks(ClassEmitter ce) |
private void |
Enhancer.emitNewInstanceMultiarg(ClassEmitter ce,
java.util.List constructors) |
private void |
Enhancer.emitSetCallback(ClassEmitter ce,
int[] keys) |
private void |
Enhancer.emitSetCallbacks(ClassEmitter ce) |
private void |
Enhancer.emitSetStaticCallbacks(ClassEmitter ce) |
private void |
Enhancer.emitSetThreadCallbacks(ClassEmitter ce) |
void |
LazyLoaderGenerator.generate(ClassEmitter ce,
CallbackGenerator.Context context,
java.util.List methods) |
void |
NoOpGenerator.generate(ClassEmitter ce,
CallbackGenerator.Context context,
java.util.List methods) |
void |
MethodInterceptorGenerator.generate(ClassEmitter ce,
CallbackGenerator.Context context,
java.util.List methods) |
void |
CallbackGenerator.generate(ClassEmitter ce,
CallbackGenerator.Context context,
java.util.List methods) |
void |
DispatcherGenerator.generate(ClassEmitter ce,
CallbackGenerator.Context context,
java.util.List methods) |
void |
FixedValueGenerator.generate(ClassEmitter ce,
CallbackGenerator.Context context,
java.util.List methods) |
void |
InvocationHandlerGenerator.generate(ClassEmitter ce,
CallbackGenerator.Context context,
java.util.List methods) |
void |
MethodInterceptorGenerator.generateFindProxy(ClassEmitter ce,
java.util.Map sigMap) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
FastClassEmitter |
Modifier and Type | Method and Description |
---|---|
private void |
MulticastDelegate.Generator.emitProxy(ClassEmitter ce,
MethodInfo method) |
Modifier and Type | Class and Description |
---|---|
class |
ClassEmitterTransformer |
Modifier and Type | Class and Description |
---|---|
class |
AccessFieldTransformer |
class |
AddDelegateTransformer |
class |
AddInitTransformer |
class |
AddPropertyTransformer |
class |
AddStaticInitTransformer |
class |
FieldProviderTransformer |
class |
InterceptFieldTransformer |
class |
UndeclaredThrowableTransformer |
Modifier and Type | Class and Description |
---|---|
(package private) class |
ParallelSorterEmitter |