A B C D E F G H I K L M N O P Q R S T U V W X Z

A

aaload(int) - Method in class net.sf.cglib.core.CodeEmitter
 
aaload() - Method in class net.sf.cglib.core.CodeEmitter
 
aastore() - Method in class net.sf.cglib.core.CodeEmitter
 
AbstractClassFilterTransformer - Class in net.sf.cglib.transform
 
AbstractClassGenerator - Class in net.sf.cglib.core
Abstract class for all code-generating CGLIB utilities.
AbstractClassLoader - Class in net.sf.cglib.transform
 
AbstractClassTransformer - Class in net.sf.cglib.transform
 
AbstractInterceptFieldCallback - Class in net.sf.cglib.transform.impl
 
AbstractInterceptFieldCallback() - Constructor for class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
AbstractProcessTask - Class in net.sf.cglib.transform
 
AbstractProcessTask() - Constructor for class net.sf.cglib.transform.AbstractProcessTask
 
AbstractTransformTask - Class in net.sf.cglib.transform
 
AbstractTransformTask() - Constructor for class net.sf.cglib.transform.AbstractTransformTask
 
accept(Method) - Method in interface net.sf.cglib.proxy.CallbackFilter
Map a method to a callback.
accept(Method) - Method in class net.sf.cglib.proxy.CallbackHelper
 
accept(String) - Method in interface net.sf.cglib.transform.ClassFilter
 
accept(int, String, String, String, String[]) - Method in interface net.sf.cglib.transform.MethodFilter
 
acceptRead(Type, String) - Method in interface net.sf.cglib.transform.impl.InterceptFieldFilter
 
acceptWrite(Type, String) - Method in interface net.sf.cglib.transform.impl.InterceptFieldFilter
 
AccessFieldTransformer - Class in net.sf.cglib.transform.impl
 
AccessFieldTransformer(AccessFieldTransformer.Callback) - Constructor for class net.sf.cglib.transform.impl.AccessFieldTransformer
 
AccessFieldTransformer.Callback - Interface in net.sf.cglib.transform.impl
 
aconst_null() - Method in class net.sf.cglib.core.CodeEmitter
 
ADD - Static variable in class net.sf.cglib.core.CodeEmitter
 
add(Type[], Type) - Static method in class net.sf.cglib.core.TypeUtils
 
add(Type[], Type[]) - Static method in class net.sf.cglib.core.TypeUtils
 
add(Signature, Type[]) - Method in class net.sf.cglib.proxy.InterfaceMaker
Add a method signature to the interface.
add(Method) - Method in class net.sf.cglib.proxy.InterfaceMaker
Add a method signature to the interface.
add(Class) - Method in class net.sf.cglib.proxy.InterfaceMaker
Add all the public methods in the specified class.
add(Object) - Method in class net.sf.cglib.reflect.MulticastDelegate
 
add_properties(ClassEmitter, String[], Type[]) - Static method in class net.sf.cglib.core.EmitUtils
 
add_property(ClassEmitter, String, Type, String) - Static method in class net.sf.cglib.core.EmitUtils
 
addAllInterfaces(Class, List) - Static method in class net.sf.cglib.core.ReflectUtils
 
addAllMethods(Class, List) - Static method in class net.sf.cglib.core.ReflectUtils
 
AddDelegateTransformer - Class in net.sf.cglib.transform.impl
 
AddDelegateTransformer(Class[], Class) - Constructor for class net.sf.cglib.transform.impl.AddDelegateTransformer
Creates a new instance of AddDelegateTransformer
addFileset(FileSet) - Method in class net.sf.cglib.transform.AbstractProcessTask
 
AddInitTransformer - Class in net.sf.cglib.transform.impl
 
AddInitTransformer(Method) - Constructor for class net.sf.cglib.transform.impl.AddInitTransformer
 
addProperties(BeanGenerator, Map) - Static method in class net.sf.cglib.beans.BeanGenerator
 
addProperties(BeanGenerator, Class) - Static method in class net.sf.cglib.beans.BeanGenerator
 
addProperties(BeanGenerator, PropertyDescriptor[]) - Static method in class net.sf.cglib.beans.BeanGenerator
 
addProperty(String, Class) - Method in class net.sf.cglib.beans.BeanGenerator
 
AddPropertyTransformer - Class in net.sf.cglib.transform.impl
 
AddPropertyTransformer(Map) - Constructor for class net.sf.cglib.transform.impl.AddPropertyTransformer
 
AddPropertyTransformer(String[], Type[]) - Constructor for class net.sf.cglib.transform.impl.AddPropertyTransformer
 
AddStaticInitTransformer - Class in net.sf.cglib.transform.impl
 
AddStaticInitTransformer(Method) - Constructor for class net.sf.cglib.transform.impl.AddStaticInitTransformer
 
AND - Static variable in class net.sf.cglib.core.CodeEmitter
 
AnnotationVisitorTee - Class in net.sf.cglib.transform
 
AnnotationVisitorTee(AnnotationVisitor, AnnotationVisitor) - Constructor for class net.sf.cglib.transform.AnnotationVisitorTee
 
append_string(CodeEmitter, Type, EmitUtils.ArrayDelimiters, Customizer) - Static method in class net.sf.cglib.core.EmitUtils
 
array_load(Type) - Method in class net.sf.cglib.core.CodeEmitter
 
array_store(Type) - Method in class net.sf.cglib.core.CodeEmitter
 
arraylength() - Method in class net.sf.cglib.core.CodeEmitter
 
athrow() - Method in class net.sf.cglib.core.CodeEmitter
 

B

BeanCopier - Class in net.sf.cglib.beans
 
BeanCopier() - Constructor for class net.sf.cglib.beans.BeanCopier
 
BeanCopier.Generator - Class in net.sf.cglib.beans
 
BeanCopier.Generator() - Constructor for class net.sf.cglib.beans.BeanCopier.Generator
 
BeanGenerator - Class in net.sf.cglib.beans
 
BeanGenerator() - Constructor for class net.sf.cglib.beans.BeanGenerator
 
BeanMap - Class in net.sf.cglib.beans
A Map-based view of a JavaBean.
BeanMap.Generator - Class in net.sf.cglib.beans
 
BeanMap.Generator() - Constructor for class net.sf.cglib.beans.BeanMap.Generator
 
begin_block() - Method in class net.sf.cglib.core.CodeEmitter
 
begin_class(int, int, String, Type, Type[], String) - Method in class net.sf.cglib.core.ClassEmitter
 
begin_class(int, int, String, Type, Type[], String) - Method in class net.sf.cglib.transform.impl.AddDelegateTransformer
 
begin_class(int, int, String, Type, Type[], String) - Method in class net.sf.cglib.transform.impl.FieldProviderTransformer
 
begin_class(int, int, String, Type, Type[], String) - Method in class net.sf.cglib.transform.impl.InterceptFieldTransformer
 
begin_method(int, Signature, Type[]) - Method in class net.sf.cglib.core.ClassEmitter
 
begin_method(ClassEmitter, MethodInfo) - Static method in class net.sf.cglib.core.EmitUtils
 
begin_method(ClassEmitter, MethodInfo, int) - Static method in class net.sf.cglib.core.EmitUtils
 
begin_method(int, Signature, Type[]) - Method in class net.sf.cglib.transform.impl.AddDelegateTransformer
 
begin_method(int, Signature, Type[]) - Method in class net.sf.cglib.transform.impl.AddInitTransformer
 
begin_method(int, Signature, Type[]) - Method in class net.sf.cglib.transform.impl.InterceptFieldTransformer
 
begin_method(int, Signature, Type[]) - Method in class net.sf.cglib.transform.impl.UndeclaredThrowableTransformer
 
begin_static() - Method in class net.sf.cglib.core.ClassEmitter
 
Block - Class in net.sf.cglib.core
 
Block(CodeEmitter) - Constructor for class net.sf.cglib.core.Block
 
box(Type) - Method in class net.sf.cglib.core.CodeEmitter
If the argument is a primitive class, replaces the primitive value on the top of the stack with the wrapped (Object) equivalent.
bucket(Collection, Transformer) - Static method in class net.sf.cglib.core.CollectionUtils
 
BulkBean - Class in net.sf.cglib.beans
 
BulkBean.Generator - Class in net.sf.cglib.beans
 
BulkBean.Generator() - Constructor for class net.sf.cglib.beans.BulkBean.Generator
 
BulkBeanException - Exception in net.sf.cglib.beans
 
BulkBeanException(String, int) - Constructor for exception net.sf.cglib.beans.BulkBeanException
 
BulkBeanException(Throwable, int) - Constructor for exception net.sf.cglib.beans.BulkBeanException
 

C

Callback - Interface in net.sf.cglib.proxy
All callback interfaces used by Enhancer extend this interface.
CallbackFilter - Interface in net.sf.cglib.proxy
Map methods of subclasses generated by Enhancer to a particular callback.
CallbackHelper - Class in net.sf.cglib.proxy
 
CallbackHelper(Class, Class[]) - Constructor for class net.sf.cglib.proxy.CallbackHelper
 
cardinality() - Method in class net.sf.cglib.core.TinyBitSet
 
cast_numeric(Type, Type) - Method in class net.sf.cglib.core.CodeEmitter
Casts from one primitive numeric type to another
catch_exception(Block, Type) - Method in class net.sf.cglib.core.CodeEmitter
 
checkcast(Type) - Method in class net.sf.cglib.core.CodeEmitter
 
checkcast_this() - Method in class net.sf.cglib.core.CodeEmitter
 
CLASS_BY_NAME - Static variable in class net.sf.cglib.core.KeyFactory
 
ClassEmitter - Class in net.sf.cglib.core
 
ClassEmitter(ClassVisitor) - Constructor for class net.sf.cglib.core.ClassEmitter
 
ClassEmitter() - Constructor for class net.sf.cglib.core.ClassEmitter
 
ClassEmitterTransformer - Class in net.sf.cglib.transform
 
ClassEmitterTransformer() - Constructor for class net.sf.cglib.transform.ClassEmitterTransformer
 
ClassesKey - Class in net.sf.cglib.core
 
ClassFilter - Interface in net.sf.cglib.transform
 
ClassFilterTransformer - Class in net.sf.cglib.transform
 
ClassFilterTransformer(ClassFilter, ClassTransformer) - Constructor for class net.sf.cglib.transform.ClassFilterTransformer
 
ClassGenerator - Interface in net.sf.cglib.core
 
ClassInfo - Class in net.sf.cglib.core
 
ClassNameReader - Class in net.sf.cglib.core
 
ClassReaderGenerator - Class in net.sf.cglib.transform
 
ClassReaderGenerator(ClassReader, int) - Constructor for class net.sf.cglib.transform.ClassReaderGenerator
 
ClassReaderGenerator(ClassReader, Attribute[], int) - Constructor for class net.sf.cglib.transform.ClassReaderGenerator
 
ClassTransformer - Interface in net.sf.cglib.transform
 
ClassTransformerChain - Class in net.sf.cglib.transform
 
ClassTransformerChain(ClassTransformer[]) - Constructor for class net.sf.cglib.transform.ClassTransformerChain
 
ClassTransformerFactory - Interface in net.sf.cglib.transform
 
ClassTransformerTee - Class in net.sf.cglib.transform
 
ClassTransformerTee(ClassVisitor) - Constructor for class net.sf.cglib.transform.ClassTransformerTee
 
ClassVisitorTee - Class in net.sf.cglib.transform
 
ClassVisitorTee(ClassVisitor, ClassVisitor) - Constructor for class net.sf.cglib.transform.ClassVisitorTee
 
clear() - Method in class net.sf.cglib.beans.BeanMap
 
clear(int) - Method in class net.sf.cglib.core.TinyBitSet
 
CodeEmitter - Class in net.sf.cglib.core
 
CodeEmitter(CodeEmitter) - Constructor for class net.sf.cglib.core.CodeEmitter
 
CodeGenerationException - Exception in net.sf.cglib.core
 
CodeGenerationException(Throwable) - Constructor for exception net.sf.cglib.core.CodeGenerationException
 
CollectionUtils - Class in net.sf.cglib.core
 
Constants - Interface in net.sf.cglib.core
 
CONSTRUCTOR_NAME - Static variable in interface net.sf.cglib.core.Constants
 
constructor_switch(CodeEmitter, List, ObjectSwitchCallback) - Static method in class net.sf.cglib.core.EmitUtils
 
ConstructorDelegate - Class in net.sf.cglib.reflect
 
ConstructorDelegate.Generator - Class in net.sf.cglib.reflect
 
ConstructorDelegate.Generator() - Constructor for class net.sf.cglib.reflect.ConstructorDelegate.Generator
 
containsKey(Object) - Method in class net.sf.cglib.beans.BeanMap
 
containsValue(Object) - Method in class net.sf.cglib.beans.BeanMap
 
convert(Object, Class, Object) - Method in interface net.sf.cglib.core.Converter
 
Converter - Interface in net.sf.cglib.core
 
copy(Object, Object, Converter) - Method in class net.sf.cglib.beans.BeanCopier
 
create(Class, Class, boolean) - Static method in class net.sf.cglib.beans.BeanCopier
 
create() - Method in class net.sf.cglib.beans.BeanCopier.Generator
 
create() - Method in class net.sf.cglib.beans.BeanGenerator
 
create(Object) - Static method in class net.sf.cglib.beans.BeanMap
Helper method to create a new BeanMap.
create() - Method in class net.sf.cglib.beans.BeanMap.Generator
Create a new instance of the BeanMap.
create(Class, String[], String[], Class[]) - Static method in class net.sf.cglib.beans.BulkBean
 
create() - Method in class net.sf.cglib.beans.BulkBean.Generator
 
create(Object) - Static method in class net.sf.cglib.beans.ImmutableBean
 
create() - Method in class net.sf.cglib.beans.ImmutableBean.Generator
 
create(Object[]) - Static method in class net.sf.cglib.core.ClassesKey
 
create(Class) - Static method in class net.sf.cglib.core.KeyFactory
 
create(Class, Customizer) - Static method in class net.sf.cglib.core.KeyFactory
 
create(ClassLoader, Class, Customizer) - Static method in class net.sf.cglib.core.KeyFactory
 
create() - Method in class net.sf.cglib.core.KeyFactory.Generator
 
create(Method) - Static method in class net.sf.cglib.core.MethodWrapper
 
create() - Method in class net.sf.cglib.proxy.Enhancer
Generate a new class if necessary and uses the specified callbacks (if any) to create a new object instance.
create(Class[], Object[]) - Method in class net.sf.cglib.proxy.Enhancer
Generate a new class if necessary and uses the specified callbacks (if any) to create a new object instance.
create(Class, Callback) - Static method in class net.sf.cglib.proxy.Enhancer
Helper method to create an intercepted object.
create(Class, Class[], Callback) - Static method in class net.sf.cglib.proxy.Enhancer
Helper method to create an intercepted object.
create(Class, Class[], CallbackFilter, Callback[]) - Static method in class net.sf.cglib.proxy.Enhancer
Helper method to create an intercepted object.
create() - Method in class net.sf.cglib.proxy.InterfaceMaker
Create an interface using the current set of method signatures.
create(Class, Class, String, String, String) - Static method in class net.sf.cglib.proxy.MethodProxy
For internal use by Enhancer only; see the FastMethod class for similar functionality.
create(Object[]) - Static method in class net.sf.cglib.proxy.Mixin
Helper method to create an interface mixin.
create(Class[], Object[]) - Static method in class net.sf.cglib.proxy.Mixin
Helper method to create an interface mixin.
create() - Method in class net.sf.cglib.proxy.Mixin.Generator
 
create(Class, Class) - Static method in class net.sf.cglib.reflect.ConstructorDelegate
 
create() - Method in class net.sf.cglib.reflect.ConstructorDelegate.Generator
 
create(Class) - Static method in class net.sf.cglib.reflect.FastClass
 
create(ClassLoader, Class) - Static method in class net.sf.cglib.reflect.FastClass
 
create() - Method in class net.sf.cglib.reflect.FastClass.Generator
 
create(Object, String, Class) - Static method in class net.sf.cglib.reflect.MethodDelegate
 
create() - Method in class net.sf.cglib.reflect.MethodDelegate.Generator
 
create(Class) - Static method in class net.sf.cglib.reflect.MulticastDelegate
 
create() - Method in class net.sf.cglib.reflect.MulticastDelegate.Generator
 
create(Object[]) - Static method in class net.sf.cglib.util.ParallelSorter
Create a new ParallelSorter object for a set of arrays.
create() - Method in class net.sf.cglib.util.ParallelSorter.Generator
 
create(String[], int[], boolean) - Static method in class net.sf.cglib.util.StringSwitcher
Helper method to create a StringSwitcher.
create() - Method in class net.sf.cglib.util.StringSwitcher.Generator
Generate the StringSwitcher.
create_arg_array() - Method in class net.sf.cglib.core.CodeEmitter
Allocates and fills an Object[] array with the arguments to the current method.
createBean(Object[]) - Static method in class net.sf.cglib.proxy.Mixin
 
createBean(ClassLoader, Object[]) - Static method in class net.sf.cglib.proxy.Mixin
Helper method to create a bean mixin.
createClass() - Method in class net.sf.cglib.beans.BeanGenerator
 
createClass() - Method in class net.sf.cglib.proxy.Enhancer
Generate a new class if necessary and return it without creating a new instance.
createSet(Collection) - Static method in class net.sf.cglib.core.MethodWrapper
 
createStatic(Class, String, Class) - Static method in class net.sf.cglib.reflect.MethodDelegate
 
customize(CodeEmitter, Type) - Method in interface net.sf.cglib.core.Customizer
 
Customizer - Interface in net.sf.cglib.core
 

D

DCONST(double) - Static method in class net.sf.cglib.core.TypeUtils
 
DEBUG_LOCATION_PROPERTY - Static variable in class net.sf.cglib.core.DebuggingClassWriter
 
DebuggingClassWriter - Class in net.sf.cglib.core
 
DebuggingClassWriter(int) - Constructor for class net.sf.cglib.core.DebuggingClassWriter
 
declare_field(int, String, Type, Object) - Method in class net.sf.cglib.core.ClassEmitter
 
declare_field(int, String, Type, Object) - Method in class net.sf.cglib.transform.impl.AccessFieldTransformer
 
declare_field(int, String, Type, Object) - Method in class net.sf.cglib.transform.impl.FieldProviderTransformer
 
declare_field(int, String, Type, Object) - Method in class net.sf.cglib.transform.impl.InterceptFieldTransformer
 
DEFAULT_DELIMITERS - Static variable in class net.sf.cglib.core.EmitUtils
 
DefaultGeneratorStrategy - Class in net.sf.cglib.core
 
DefaultGeneratorStrategy() - Constructor for class net.sf.cglib.core.DefaultGeneratorStrategy
 
DefaultNamingPolicy - Class in net.sf.cglib.core
The default policy used by AbstractClassGenerator.
DefaultNamingPolicy() - Constructor for class net.sf.cglib.core.DefaultNamingPolicy
 
defineClass(String, byte[], ClassLoader) - Static method in class net.sf.cglib.core.ReflectUtils
 
Dispatcher - Interface in net.sf.cglib.proxy
Dispatching Enhancer callback.
DIV - Static variable in class net.sf.cglib.core.CodeEmitter
 
dup() - Method in class net.sf.cglib.core.CodeEmitter
 
dup2() - Method in class net.sf.cglib.core.CodeEmitter
 
dup2_x1() - Method in class net.sf.cglib.core.CodeEmitter
 
dup2_x2() - Method in class net.sf.cglib.core.CodeEmitter
 
dup_x1() - Method in class net.sf.cglib.core.CodeEmitter
 
dup_x2() - Method in class net.sf.cglib.core.CodeEmitter
 
DuplicatesPredicate - Class in net.sf.cglib.core
 
DuplicatesPredicate() - Constructor for class net.sf.cglib.core.DuplicatesPredicate
 

E

EmitUtils - Class in net.sf.cglib.core
 
EmitUtils.ArrayDelimiters - Class in net.sf.cglib.core
 
EmitUtils.ArrayDelimiters(String, String, String) - Constructor for class net.sf.cglib.core.EmitUtils.ArrayDelimiters
 
EMPTY_CLASS_ARRAY - Static variable in interface net.sf.cglib.core.Constants
 
emulateClassGetName(Type) - Static method in class net.sf.cglib.core.TypeUtils
 
end() - Method in class net.sf.cglib.core.Block
 
end_class() - Method in class net.sf.cglib.core.ClassEmitter
 
end_class() - Method in class net.sf.cglib.transform.impl.AddPropertyTransformer
 
end_class() - Method in class net.sf.cglib.transform.impl.FieldProviderTransformer
 
end_method() - Method in class net.sf.cglib.core.CodeEmitter
 
Enhancer - Class in net.sf.cglib.proxy
Generates dynamic subclasses to enable method interception.
Enhancer() - Constructor for class net.sf.cglib.proxy.Enhancer
Create a new Enhancer.
Enhancer.EnhancerKey - Interface in net.sf.cglib.proxy
Internal interface, only public due to ClassLoader issues.
entrySet() - Method in class net.sf.cglib.beans.BeanMap
 
EQ - Static variable in class net.sf.cglib.core.CodeEmitter
 
equals(Object) - Method in class net.sf.cglib.beans.BeanMap
 
equals(Object) - Method in class net.sf.cglib.core.ClassInfo
 
equals(Object) - Method in class net.sf.cglib.core.DefaultNamingPolicy
 
equals(Object) - Method in interface net.sf.cglib.core.GeneratorStrategy
The GeneratorStrategy in use does not currently, but may in the future, affect the caching of classes generated by AbstractClassGenerator, so this is a reminder that you should correctly implement equals and hashCode to avoid generating too many classes.
equals(Object) - Method in class net.sf.cglib.core.MethodInfo
 
equals(Object) - Method in interface net.sf.cglib.core.NamingPolicy
The NamingPolicy in use does not currently, but may in the future, affect the caching of classes generated by AbstractClassGenerator, so this is a reminder that you should correctly implement equals and hashCode to avoid generating too many classes.
equals(Object) - Method in class net.sf.cglib.core.Signature
 
equals(Object) - Method in interface net.sf.cglib.proxy.CallbackFilter
The CallbackFilter in use affects which cached class the Enhancer will use, so this is a reminder that you should correctly implement equals and hashCode for custom CallbackFilter implementations in order to improve performance.
equals(Object) - Method in class net.sf.cglib.proxy.CallbackHelper
 
equals(Object) - Method in class net.sf.cglib.reflect.FastClass
 
equals(Object) - Method in class net.sf.cglib.reflect.FastMember
 
equals(Object) - Method in class net.sf.cglib.reflect.MethodDelegate
 
escapeType(String) - Static method in class net.sf.cglib.core.TypeUtils
 
evaluate(Object) - Method in class net.sf.cglib.core.DuplicatesPredicate
 
evaluate(Object) - Method in interface net.sf.cglib.core.Predicate
 
evaluate(Object) - Method in class net.sf.cglib.core.RejectModifierPredicate
 
evaluate(Object) - Method in class net.sf.cglib.core.VisibilityPredicate
 
execute() - Method in class net.sf.cglib.transform.AbstractProcessTask
 

F

Factory - Interface in net.sf.cglib.proxy
All enhanced instances returned by the Enhancer class implement this interface.
factory_method(ClassEmitter, Signature) - Static method in class net.sf.cglib.core.EmitUtils
 
FastClass - Class in net.sf.cglib.reflect
 
FastClass.Generator - Class in net.sf.cglib.reflect
 
FastClass.Generator() - Constructor for class net.sf.cglib.reflect.FastClass.Generator
 
FastConstructor - Class in net.sf.cglib.reflect
 
FastMember - Class in net.sf.cglib.reflect
 
FastMethod - Class in net.sf.cglib.reflect
 
FCONST(float) - Static method in class net.sf.cglib.core.TypeUtils
 
FieldProvider - Interface in net.sf.cglib.transform.impl
 
FieldProviderTransformer - Class in net.sf.cglib.transform.impl
 
FieldProviderTransformer() - Constructor for class net.sf.cglib.transform.impl.FieldProviderTransformer
 
FieldVisitorTee - Class in net.sf.cglib.transform
 
FieldVisitorTee(FieldVisitor, FieldVisitor) - Constructor for class net.sf.cglib.transform.FieldVisitorTee
 
filter(Collection, Predicate) - Static method in class net.sf.cglib.core.CollectionUtils
 
find(Class, Signature) - Static method in class net.sf.cglib.proxy.MethodProxy
Return the MethodProxy used when intercepting the method matching the given signature.
findConstructor(String) - Static method in class net.sf.cglib.core.ReflectUtils
 
findConstructor(String, ClassLoader) - Static method in class net.sf.cglib.core.ReflectUtils
 
findDeclaredMethod(Class, String, Class[]) - Static method in class net.sf.cglib.core.ReflectUtils
 
findInterfaceMethod(Class) - Static method in class net.sf.cglib.core.ReflectUtils
 
findMethod(String) - Static method in class net.sf.cglib.core.ReflectUtils
 
findMethod(String, ClassLoader) - Static method in class net.sf.cglib.core.ReflectUtils
 
findMethods(String[], Method[]) - Static method in class net.sf.cglib.core.ReflectUtils
 
findNewInstance(Class) - Static method in class net.sf.cglib.core.ReflectUtils
 
findPackageProtected(Class[]) - Static method in class net.sf.cglib.core.ReflectUtils
 
FixedKeySet - Class in net.sf.cglib.beans
 
FixedKeySet(String[]) - Constructor for class net.sf.cglib.beans.FixedKeySet
 
FixedValue - Interface in net.sf.cglib.proxy
Enhancer callback that simply returns the value to return from the proxied method.
fromInternalName(String) - Static method in class net.sf.cglib.core.TypeUtils
 
fromInternalNames(String[]) - Static method in class net.sf.cglib.core.TypeUtils
 

G

GE - Static variable in class net.sf.cglib.core.CodeEmitter
 
generate(ClassGenerator) - Method in class net.sf.cglib.core.DefaultGeneratorStrategy
 
generate(ClassGenerator) - Method in interface net.sf.cglib.core.GeneratorStrategy
Generate the class.
generateClass(ClassVisitor) - Method in class net.sf.cglib.beans.BeanCopier.Generator
 
generateClass(ClassVisitor) - Method in class net.sf.cglib.beans.BeanGenerator
 
generateClass(ClassVisitor) - Method in class net.sf.cglib.beans.BeanMap.Generator
 
generateClass(ClassVisitor) - Method in class net.sf.cglib.beans.BulkBean.Generator
 
generateClass(ClassVisitor) - Method in class net.sf.cglib.beans.ImmutableBean.Generator
 
generateClass(ClassVisitor) - Method in interface net.sf.cglib.core.ClassGenerator
 
generateClass(ClassVisitor) - Method in class net.sf.cglib.core.KeyFactory.Generator
 
generateClass(ClassVisitor) - Method in class net.sf.cglib.proxy.Enhancer
 
generateClass(ClassVisitor) - Method in class net.sf.cglib.proxy.InterfaceMaker
 
generateClass(ClassVisitor) - Method in class net.sf.cglib.proxy.Mixin.Generator
 
generateClass(ClassVisitor) - Method in class net.sf.cglib.reflect.ConstructorDelegate.Generator
 
generateClass(ClassVisitor) - Method in class net.sf.cglib.reflect.FastClass.Generator
 
generateClass(ClassVisitor) - Method in class net.sf.cglib.reflect.MethodDelegate.Generator
 
generateClass(ClassVisitor) - Method in class net.sf.cglib.reflect.MulticastDelegate.Generator
 
generateClass(ClassVisitor) - Method in class net.sf.cglib.transform.ClassReaderGenerator
 
generateClass(ClassVisitor) - Method in class net.sf.cglib.transform.TransformingClassGenerator
 
generateClass(ClassVisitor) - Method in class net.sf.cglib.util.ParallelSorter.Generator
 
generateClass(ClassVisitor) - Method in class net.sf.cglib.util.StringSwitcher.Generator
 
GeneratorStrategy - Interface in net.sf.cglib.core
The GeneratorStrategyget(Object) - Method in class net.sf.cglib.beans.BeanMap
 
get(Object, Object) - Method in class net.sf.cglib.beans.BeanMap
Get the property of a bean.
get(int) - Method in class net.sf.cglib.core.TinyBitSet
 
getAccess() - Method in class net.sf.cglib.core.ClassEmitter
 
getArgumentTypes() - Method in class net.sf.cglib.core.Signature
 
getAttemptLoad() - Method in class net.sf.cglib.core.AbstractClassGenerator
 
getBean() - Method in class net.sf.cglib.beans.BeanMap
Return the bean currently in use by this map.
getBeanGetters(Class) - Static method in class net.sf.cglib.core.ReflectUtils
 
getBeanProperties(Class) - Static method in class net.sf.cglib.core.ReflectUtils
 
getBeanSetters(Class) - Static method in class net.sf.cglib.core.ReflectUtils
 
getBoxedType(Type) - Static method in class net.sf.cglib.core.TypeUtils
 
getCallback(int) - Method in interface net.sf.cglib.proxy.Factory
Return the Callback implementation at the specified index.
getCallbacks() - Method in class net.sf.cglib.proxy.CallbackHelper
 
getCallbacks() - Method in interface net.sf.cglib.proxy.Factory
Get the current set of callbacks for ths object.
getCallbackTypes() - Method in class net.sf.cglib.proxy.CallbackHelper
 
getCause() - Method in exception net.sf.cglib.beans.BulkBeanException
 
getCause() - Method in exception net.sf.cglib.core.CodeGenerationException
 
getClassEmitter() - Method in class net.sf.cglib.core.CodeEmitter
 
getClasses(Object[]) - Static method in class net.sf.cglib.core.ReflectUtils
 
getClasses(Object[]) - Static method in class net.sf.cglib.proxy.Mixin
 
getClassInfo() - Method in class net.sf.cglib.core.ClassEmitter
 
getClassInfo(ClassReader) - Static method in class net.sf.cglib.core.ClassNameReader
 
getClassInfo() - Method in class net.sf.cglib.core.MethodInfo
 
getClassInfo(Class) - Static method in class net.sf.cglib.core.ReflectUtils
 
getClassLoader() - Method in class net.sf.cglib.core.AbstractClassGenerator
 
getClassName(ClassReader) - Static method in class net.sf.cglib.core.ClassNameReader
 
getClassName() - Method in class net.sf.cglib.core.DebuggingClassWriter
 
getClassName(String, String, Object, Predicate) - Method in class net.sf.cglib.core.DefaultNamingPolicy
 
getClassName(String, String, Object, Predicate) - Method in interface net.sf.cglib.core.NamingPolicy
Choose a name for a generated class.
getClassName(Type) - Static method in class net.sf.cglib.core.TypeUtils
 
getClassType() - Method in class net.sf.cglib.core.ClassEmitter
 
getCodeEmitter() - Method in class net.sf.cglib.core.Block
 
getComponentType(Type) - Static method in class net.sf.cglib.core.TypeUtils
 
getConstructor(Class, Class[]) - Static method in class net.sf.cglib.core.ReflectUtils
 
getConstructor(Constructor) - Method in class net.sf.cglib.reflect.FastClass
 
getConstructor(Class[]) - Method in class net.sf.cglib.reflect.FastClass
 
getCurrent() - Static method in class net.sf.cglib.core.AbstractClassGenerator
Used internally by CGLIB.
getDeclaringClass() - Method in class net.sf.cglib.reflect.FastMember
 
getDescriptor() - Method in class net.sf.cglib.core.Signature
 
getEnd() - Method in class net.sf.cglib.core.Block
 
getExceptionTypes() - Method in class net.sf.cglib.core.MethodInfo
 
getExceptionTypes(Member) - Static method in class net.sf.cglib.core.ReflectUtils
 
getExceptionTypes() - Method in class net.sf.cglib.reflect.FastConstructor
 
getExceptionTypes() - Method in class net.sf.cglib.reflect.FastMember
 
getExceptionTypes() - Method in class net.sf.cglib.reflect.FastMethod
 
getfield(String) - Method in class net.sf.cglib.core.CodeEmitter
 
getfield(Type, String, Type) - Method in class net.sf.cglib.core.CodeEmitter
 
getField(int) - Method in interface net.sf.cglib.transform.impl.FieldProvider
 
getField(String) - Method in interface net.sf.cglib.transform.impl.FieldProvider
 
getFieldNames() - Method in interface net.sf.cglib.transform.impl.FieldProvider
 
getFieldTypes() - Method in interface net.sf.cglib.transform.impl.FieldProvider
 
getGetters() - Method in class net.sf.cglib.beans.BulkBean
 
getIndex() - Method in exception net.sf.cglib.beans.BulkBeanException
 
getIndex() - Method in class net.sf.cglib.core.Local
 
getIndex(String, Class[]) - Method in class net.sf.cglib.reflect.FastClass
Return the index of the matching method.
getIndex(Class[]) - Method in class net.sf.cglib.reflect.FastClass
Return the index of the matching constructor.
getIndex(Signature) - Method in class net.sf.cglib.reflect.FastClass
 
getIndex() - Method in class net.sf.cglib.reflect.FastMember
 
getIndexMap(List) - Static method in class net.sf.cglib.core.CollectionUtils
 
getInstance() - Static method in class net.sf.cglib.core.MethodInfoTransformer
 
getInstance(AnnotationVisitor, AnnotationVisitor) - Static method in class net.sf.cglib.transform.AnnotationVisitorTee
 
getInterceptFieldCallback() - Method in interface net.sf.cglib.transform.impl.InterceptFieldEnabled
 
getInterfaces() - Method in class net.sf.cglib.core.ClassInfo
 
getInvocationHandler(Object) - Static method in class net.sf.cglib.proxy.Proxy
 
getJavaClass() - Method in class net.sf.cglib.reflect.FastClass
 
getJavaConstructor() - Method in class net.sf.cglib.reflect.FastConstructor
 
getJavaMethod() - Method in class net.sf.cglib.reflect.FastMethod
 
getMaxIndex() - Method in class net.sf.cglib.reflect.FastClass
Returns the maximum method index for this class.
getMethod(Method) - Method in class net.sf.cglib.reflect.FastClass
 
getMethod(String, Class[]) - Method in class net.sf.cglib.reflect.FastClass
 
getMethodInfo() - Method in class net.sf.cglib.core.CodeEmitter
 
getMethodInfo(Member, int) - Static method in class net.sf.cglib.core.ReflectUtils
 
getMethodInfo(Member) - Static method in class net.sf.cglib.core.ReflectUtils
 
getMethods(Class, Class[], List) - Static method in class net.sf.cglib.proxy.Enhancer
Finds all of the methods that will be extended by an Enhancer-generated class using the specified superclass and interfaces.
getModifiers() - Method in class net.sf.cglib.core.ClassInfo
 
getModifiers() - Method in class net.sf.cglib.core.MethodInfo
 
getModifiers() - Method in class net.sf.cglib.reflect.FastMember
 
getName() - Method in class net.sf.cglib.core.Signature
 
getName() - Method in class net.sf.cglib.reflect.FastClass
 
getName() - Method in class net.sf.cglib.reflect.FastMember
 
getNames(Class[]) - Static method in class net.sf.cglib.core.ReflectUtils
 
getNamingPolicy() - Method in class net.sf.cglib.core.AbstractClassGenerator
 
getPackageName(Type) - Static method in class net.sf.cglib.core.TypeUtils
 
getPackageName(String) - Static method in class net.sf.cglib.core.TypeUtils
 
getParameterTypes() - Method in class net.sf.cglib.reflect.FastConstructor
 
getParameterTypes() - Method in class net.sf.cglib.reflect.FastMember
 
getParameterTypes() - Method in class net.sf.cglib.reflect.FastMethod
 
getPropertyMethods(PropertyDescriptor[], boolean, boolean) - Static method in class net.sf.cglib.core.ReflectUtils
 
getPropertyName(Type, String) - Method in interface net.sf.cglib.transform.impl.AccessFieldTransformer.Callback
 
getPropertyType(String) - Method in class net.sf.cglib.beans.BeanMap
Get the type of a property.
getPropertyTypes() - Method in class net.sf.cglib.beans.BulkBean
 
getPropertyValues(Object, Object[]) - Method in class net.sf.cglib.beans.BulkBean
 
getPropertyValues(Object) - Method in class net.sf.cglib.beans.BulkBean
 
getProxyClass(ClassLoader, Class[]) - Static method in class net.sf.cglib.proxy.Proxy
 
getReturnType() - Method in class net.sf.cglib.core.CodeEmitter
 
getReturnType() - Method in class net.sf.cglib.core.Signature
 
getReturnType() - Method in class net.sf.cglib.reflect.FastMethod
 
getSetters() - Method in class net.sf.cglib.beans.BulkBean
 
getSignature() - Method in class net.sf.cglib.core.CodeEmitter
 
getSignature() - Method in class net.sf.cglib.core.MethodInfo
 
getSignature(Member) - Static method in class net.sf.cglib.core.ReflectUtils
 
getSignature() - Method in class net.sf.cglib.proxy.MethodProxy
Return the signature of the proxied method.
getStackSize(Type[]) - Static method in class net.sf.cglib.core.TypeUtils
 
getStart() - Method in class net.sf.cglib.core.Block
 
getstatic(Type, String, Type) - Method in class net.sf.cglib.core.CodeEmitter
 
getStaticHook() - Method in class net.sf.cglib.core.ClassEmitter
 
getStrategy() - Method in class net.sf.cglib.core.AbstractClassGenerator
 
getSuperIndex() - Method in class net.sf.cglib.proxy.MethodProxy
Return the FastClass method index for the method used by MethodProxy.invokeSuper(java.lang.Object, java.lang.Object[]).
getSuperName() - Method in class net.sf.cglib.core.DebuggingClassWriter
 
getSuperName() - Method in class net.sf.cglib.proxy.MethodProxy
Return the name of the synthetic method created by CGLIB which is used by MethodProxy.invokeSuper(java.lang.Object, java.lang.Object[]) to invoke the superclass (non-intercepted) method implementation.
getSuperType() - Method in class net.sf.cglib.core.ClassEmitter
 
getSuperType() - Method in class net.sf.cglib.core.ClassInfo
 
getTarget() - Method in class net.sf.cglib.reflect.MethodDelegate
 
getTargets() - Method in class net.sf.cglib.reflect.MulticastDelegate
 
getType() - Method in class net.sf.cglib.core.ClassInfo
 
getType() - Method in class net.sf.cglib.core.Local
 
getType(String) - Static method in class net.sf.cglib.core.TypeUtils
 
getTypes(Class[]) - Static method in class net.sf.cglib.core.TypeUtils
 
getUnboxedType(Type) - Static method in class net.sf.cglib.core.TypeUtils
 
getUndeclaredThrowable() - Method in exception net.sf.cglib.proxy.UndeclaredThrowableException
 
getUseCache() - Method in class net.sf.cglib.core.AbstractClassGenerator
 
goTo(Label) - Method in class net.sf.cglib.core.CodeEmitter
 
GT - Static variable in class net.sf.cglib.core.CodeEmitter
 

H

hash_code(CodeEmitter, Type, int, Customizer) - Static method in class net.sf.cglib.core.EmitUtils
 
hashCode() - Method in class net.sf.cglib.beans.BeanMap
 
hashCode() - Method in class net.sf.cglib.core.ClassInfo
 
hashCode() - Method in class net.sf.cglib.core.DefaultNamingPolicy
 
hashCode() - Method in class net.sf.cglib.core.MethodInfo
 
hashCode() - Method in class net.sf.cglib.core.Signature
 
hashCode() - Method in class net.sf.cglib.proxy.CallbackHelper
 
hashCode() - Method in class net.sf.cglib.reflect.FastClass
 
hashCode() - Method in class net.sf.cglib.reflect.FastMember
 
hashCode() - Method in class net.sf.cglib.reflect.MethodDelegate
 

I

ICONST(int) - Static method in class net.sf.cglib.core.TypeUtils
 
if_cmp(Type, int, Label) - Method in class net.sf.cglib.core.CodeEmitter
 
if_icmp(int, Label) - Method in class net.sf.cglib.core.CodeEmitter
 
if_jump(int, Label) - Method in class net.sf.cglib.core.CodeEmitter
 
ifnonnull(Label) - Method in class net.sf.cglib.core.CodeEmitter
 
ifnull(Label) - Method in class net.sf.cglib.core.CodeEmitter
 
iinc(Local, int) - Method in class net.sf.cglib.core.CodeEmitter
 
ImmutableBean - Class in net.sf.cglib.beans
 
ImmutableBean.Generator - Class in net.sf.cglib.beans
 
ImmutableBean.Generator() - Constructor for class net.sf.cglib.beans.ImmutableBean.Generator
 
INSTANCE - Static variable in class net.sf.cglib.core.DefaultGeneratorStrategy
 
INSTANCE - Static variable in class net.sf.cglib.core.DefaultNamingPolicy
 
INSTANCE - Static variable in interface net.sf.cglib.proxy.NoOp
A thread-safe singleton instance of the NoOp callback.
instance_of(Type) - Method in class net.sf.cglib.core.CodeEmitter
 
instance_of_this() - Method in class net.sf.cglib.core.CodeEmitter
 
intercept(Object, Method, Object[], MethodProxy) - Method in interface net.sf.cglib.proxy.MethodInterceptor
All generated proxied methods call this method instead of the original method.
InterceptFieldCallback - Interface in net.sf.cglib.transform.impl
 
InterceptFieldEnabled - Interface in net.sf.cglib.transform.impl
 
InterceptFieldFilter - Interface in net.sf.cglib.transform.impl
 
InterceptFieldTransformer - Class in net.sf.cglib.transform.impl
 
InterceptFieldTransformer(InterceptFieldFilter) - Constructor for class net.sf.cglib.transform.impl.InterceptFieldTransformer
 
InterfaceMaker - Class in net.sf.cglib.proxy
Generates new interfaces at runtime.
InterfaceMaker() - Constructor for class net.sf.cglib.proxy.InterfaceMaker
Create a new InterfaceMaker.
intValue(String) - Method in class net.sf.cglib.util.StringSwitcher
Return the integer associated with the given key.
InvocationHandler - Interface in net.sf.cglib.proxy
InvocationHandler replacement (unavailable under JDK 1.2).
invoke(MethodInfo, Type) - Method in class net.sf.cglib.core.CodeEmitter
 
invoke(MethodInfo) - Method in class net.sf.cglib.core.CodeEmitter
 
invoke(Object, Method, Object[]) - Method in interface net.sf.cglib.proxy.InvocationHandler
 
invoke(Object, Object[]) - Method in class net.sf.cglib.proxy.MethodProxy
Invoke the original method, on a different object of the same type.
invoke(String, Class[], Object, Object[]) - Method in class net.sf.cglib.reflect.FastClass
 
invoke(int, Object, Object[]) - Method in class net.sf.cglib.reflect.FastClass
Invoke the method with the specified index.
invoke(Object, Object[]) - Method in class net.sf.cglib.reflect.FastMethod
 
invoke_constructor(Type) - Method in class net.sf.cglib.core.CodeEmitter
 
invoke_constructor(Type, Signature) - Method in class net.sf.cglib.core.CodeEmitter
 
invoke_constructor_this() - Method in class net.sf.cglib.core.CodeEmitter
 
invoke_constructor_this(Signature) - Method in class net.sf.cglib.core.CodeEmitter
 
invoke_interface(Type, Signature) - Method in class net.sf.cglib.core.CodeEmitter
 
invoke_static(Type, Signature) - Method in class net.sf.cglib.core.CodeEmitter
 
invoke_static_this(Signature) - Method in class net.sf.cglib.core.CodeEmitter
 
invoke_virtual(Type, Signature) - Method in class net.sf.cglib.core.CodeEmitter
 
invoke_virtual_this(Signature) - Method in class net.sf.cglib.core.CodeEmitter
 
invokeSuper(Object, Object[]) - Method in class net.sf.cglib.proxy.MethodProxy
Invoke the original (super) method on the specified object.
isAbstract(int) - Static method in class net.sf.cglib.core.TypeUtils
 
isArray(Type) - Static method in class net.sf.cglib.core.TypeUtils
 
isBridge(int) - Static method in class net.sf.cglib.core.TypeUtils
 
isConstructor(MethodInfo) - Static method in class net.sf.cglib.core.TypeUtils
 
isEmpty() - Method in class net.sf.cglib.beans.BeanMap
 
isEnhanced(Class) - Static method in class net.sf.cglib.proxy.Enhancer
Determine if a class was generated using Enhancer.
isFinal(int) - Static method in class net.sf.cglib.core.TypeUtils
 
isInterface(int) - Static method in class net.sf.cglib.core.TypeUtils
 
isPrimitive(Type) - Static method in class net.sf.cglib.core.TypeUtils
 
isPrivate(int) - Static method in class net.sf.cglib.core.TypeUtils
 
isProtected(int) - Static method in class net.sf.cglib.core.TypeUtils
 
isProxyClass(Class) - Static method in class net.sf.cglib.proxy.Proxy
 
isPublic(int) - Static method in class net.sf.cglib.core.TypeUtils
 
isStatic(int) - Static method in class net.sf.cglib.core.TypeUtils
 
isStaticHook() - Method in class net.sf.cglib.core.CodeEmitter
 
isSynthetic(int) - Static method in class net.sf.cglib.core.TypeUtils
 
iterator() - Method in class net.sf.cglib.beans.FixedKeySet
 

K

KeyFactory - Class in net.sf.cglib.core
Generates classes to handle multi-valued keys, for use in things such as Maps and Sets.
KeyFactory.Generator - Class in net.sf.cglib.core
 
KeyFactory.Generator() - Constructor for class net.sf.cglib.core.KeyFactory.Generator
 

L

LazyLoader - Interface in net.sf.cglib.proxy
Lazy-loading Enhancer callback.
LCONST(long) - Static method in class net.sf.cglib.core.TypeUtils
 
LE - Static variable in class net.sf.cglib.core.CodeEmitter
 
length() - Method in class net.sf.cglib.core.TinyBitSet
 
load_arg(int) - Method in class net.sf.cglib.core.CodeEmitter
Pushes the specified argument of the current method onto the stack.
load_args() - Method in class net.sf.cglib.core.CodeEmitter
Pushes all of the arguments of the current method onto the stack.
load_args(int, int) - Method in class net.sf.cglib.core.CodeEmitter
 
load_class(CodeEmitter, Type) - Static method in class net.sf.cglib.core.EmitUtils
 
load_class_this(CodeEmitter) - Static method in class net.sf.cglib.core.EmitUtils
 
load_local(Local) - Method in class net.sf.cglib.core.CodeEmitter
 
load_method(CodeEmitter, MethodInfo) - Static method in class net.sf.cglib.core.EmitUtils
 
load_this() - Method in class net.sf.cglib.core.CodeEmitter
 
loadClass(String) - Method in class net.sf.cglib.transform.AbstractClassLoader
 
loadObject() - Method in interface net.sf.cglib.proxy.Dispatcher
Return the object which the original method invocation should be dispatched.
loadObject() - Method in interface net.sf.cglib.proxy.FixedValue
Return the object which the original method invocation should return.
loadObject() - Method in interface net.sf.cglib.proxy.LazyLoader
Return the object which the original method invocation should be dispatched.
loadObject(Object) - Method in interface net.sf.cglib.proxy.ProxyRefDispatcher
Return the object which the original method invocation should be dispatched.
Local - Class in net.sf.cglib.core
 
Local(int, Type) - Constructor for class net.sf.cglib.core.Local
 
LocalVariablesSorter - Class in net.sf.cglib.core
A MethodAdapter that renumbers local variables in their order of appearance.
LocalVariablesSorter(int, String, MethodVisitor) - Constructor for class net.sf.cglib.core.LocalVariablesSorter
 
LocalVariablesSorter(LocalVariablesSorter) - Constructor for class net.sf.cglib.core.LocalVariablesSorter
 
LT - Static variable in class net.sf.cglib.core.CodeEmitter
 

M

make_label() - Method in class net.sf.cglib.core.CodeEmitter
 
make_local() - Method in class net.sf.cglib.core.CodeEmitter
 
make_local(Type) - Method in class net.sf.cglib.core.CodeEmitter
 
mark(Label) - Method in class net.sf.cglib.core.CodeEmitter
 
math(int, Type) - Method in class net.sf.cglib.core.CodeEmitter
 
mergeSort(int) - Method in class net.sf.cglib.util.ParallelSorter
 
mergeSort(int, int, int) - Method in class net.sf.cglib.util.ParallelSorter
Sort the arrays using an in-place merge sort.
mergeSort(int, Comparator) - Method in class net.sf.cglib.util.ParallelSorter
Sort the arrays using an in-place merge sort.
mergeSort(int, int, int, Comparator) - Method in class net.sf.cglib.util.ParallelSorter
Sort the arrays using an in-place merge sort.
method_switch(CodeEmitter, List, ObjectSwitchCallback) - Static method in class net.sf.cglib.core.EmitUtils
 
MethodDelegate - Class in net.sf.cglib.reflect
DOCUMENTATION FROM APACHE AVALON DELEGATE CLASS
MethodDelegate() - Constructor for class net.sf.cglib.reflect.MethodDelegate
 
MethodDelegate.Generator - Class in net.sf.cglib.reflect
 
MethodDelegate.Generator() - Constructor for class net.sf.cglib.reflect.MethodDelegate.Generator
 
MethodFilter - Interface in net.sf.cglib.transform
 
MethodFilterTransformer - Class in net.sf.cglib.transform
 
MethodFilterTransformer(MethodFilter, ClassTransformer) - Constructor for class net.sf.cglib.transform.MethodFilterTransformer
 
MethodInfo - Class in net.sf.cglib.core
 
MethodInfoTransformer - Class in net.sf.cglib.core
 
MethodInfoTransformer() - Constructor for class net.sf.cglib.core.MethodInfoTransformer
 
MethodInterceptor - Interface in net.sf.cglib.proxy
General-purpose Enhancer callback which provides for "around advice".
MethodProxy - Class in net.sf.cglib.proxy
Classes generated by Enhancer pass this object to the registered MethodInterceptor objects when an intercepted method is invoked.
MethodVisitorTee - Class in net.sf.cglib.transform
 
MethodVisitorTee(MethodVisitor, MethodVisitor) - Constructor for class net.sf.cglib.transform.MethodVisitorTee
 
MethodWrapper - Class in net.sf.cglib.core
 
MethodWrapper.MethodWrapperKey - Interface in net.sf.cglib.core
Internal interface, only public due to ClassLoader issues.
Mixin - Class in net.sf.cglib.proxy
Mixin allows multiple objects to be combined into a single larger object.
Mixin() - Constructor for class net.sf.cglib.proxy.Mixin
 
Mixin.Generator - Class in net.sf.cglib.proxy
 
Mixin.Generator() - Constructor for class net.sf.cglib.proxy.Mixin.Generator
 
monitorenter() - Method in class net.sf.cglib.core.CodeEmitter
 
monitorexit() - Method in class net.sf.cglib.core.CodeEmitter
 
MUL - Static variable in class net.sf.cglib.core.CodeEmitter
 
MulticastDelegate - Class in net.sf.cglib.reflect
 
MulticastDelegate.Generator - Class in net.sf.cglib.reflect
 
MulticastDelegate.Generator() - Constructor for class net.sf.cglib.reflect.MulticastDelegate.Generator
 

N

NamingPolicy - Interface in net.sf.cglib.core
Customize the generated class name for AbstractClassGenerator-based utilities.
NE - Static variable in class net.sf.cglib.core.CodeEmitter
 
NEG - Static variable in class net.sf.cglib.core.CodeEmitter
 
net.sf.cglib.beans - package net.sf.cglib.beans
 
net.sf.cglib.core - package net.sf.cglib.core
 
net.sf.cglib.proxy - package net.sf.cglib.proxy
 
net.sf.cglib.reflect - package net.sf.cglib.reflect
 
net.sf.cglib.transform - package net.sf.cglib.transform
 
net.sf.cglib.transform.impl - package net.sf.cglib.transform.impl
 
net.sf.cglib.util - package net.sf.cglib.util
 
new_instance(Type) - Method in class net.sf.cglib.core.CodeEmitter
 
new_instance_this() - Method in class net.sf.cglib.core.CodeEmitter
 
newarray() - Method in class net.sf.cglib.core.CodeEmitter
 
newarray(Type) - Method in class net.sf.cglib.core.CodeEmitter
 
NEWARRAY(Type) - Static method in class net.sf.cglib.core.TypeUtils
 
newInstance(Object) - Method in class net.sf.cglib.beans.BeanMap
Create a new BeanMap instance using the specified bean.
newInstance(String, String[], String) - Method in interface net.sf.cglib.core.MethodWrapper.MethodWrapperKey
 
newInstance(Class) - Static method in class net.sf.cglib.core.ReflectUtils
 
newInstance(Class, Class[], Object[]) - Static method in class net.sf.cglib.core.ReflectUtils
 
newInstance(Constructor, Object[]) - Static method in class net.sf.cglib.core.ReflectUtils
 
newInstance(String, String[], CallbackFilter, Type[], boolean, boolean, Long) - Method in interface net.sf.cglib.proxy.Enhancer.EnhancerKey
 
newInstance(Callback) - Method in interface net.sf.cglib.proxy.Factory
Creates new instance of the same type, using the no-arg constructor.
newInstance(Callback[]) - Method in interface net.sf.cglib.proxy.Factory
Creates new instance of the same type, using the no-arg constructor.
newInstance(Class[], Object[], Callback[]) - Method in interface net.sf.cglib.proxy.Factory
Creates a new instance of the same type, using the constructor matching the given signature.
newInstance(Object[]) - Method in class net.sf.cglib.proxy.Mixin
 
newInstance() - Method in class net.sf.cglib.reflect.FastClass
 
newInstance(Class[], Object[]) - Method in class net.sf.cglib.reflect.FastClass
 
newInstance(int, Object[]) - Method in class net.sf.cglib.reflect.FastClass
Create a new instance using the specified constructor index and arguments.
newInstance() - Method in class net.sf.cglib.reflect.FastConstructor
 
newInstance(Object[]) - Method in class net.sf.cglib.reflect.FastConstructor
 
newInstance(Object) - Method in class net.sf.cglib.reflect.MethodDelegate
 
newInstance() - Method in class net.sf.cglib.reflect.MulticastDelegate
 
newInstance() - Method in interface net.sf.cglib.transform.ClassTransformerFactory
 
newInstance(Object[]) - Method in class net.sf.cglib.util.ParallelSorter
 
newProxyInstance(ClassLoader, Class[], InvocationHandler) - Static method in class net.sf.cglib.proxy.Proxy
 
NoOp - Interface in net.sf.cglib.proxy
Methods using this Enhancer callback will delegate directly to the default (super) implementation in the base class.
not() - Method in class net.sf.cglib.core.CodeEmitter
Toggles the integer on the top of the stack from 1 to 0 or vice versa
not_equals(CodeEmitter, Type, Label, Customizer) - Static method in class net.sf.cglib.core.EmitUtils
Branches to the specified label if the top two items on the stack are not equal.
null_constructor(ClassEmitter) - Static method in class net.sf.cglib.core.EmitUtils
 

O

OBJECT_BY_CLASS - Static variable in class net.sf.cglib.core.KeyFactory
 
ObjectSwitchCallback - Interface in net.sf.cglib.core
 
OR - Static variable in class net.sf.cglib.core.CodeEmitter
 

P

ParallelSorter - Class in net.sf.cglib.util
For the efficient sorting of multiple arrays in parallel.
ParallelSorter.Generator - Class in net.sf.cglib.util
 
ParallelSorter.Generator() - Constructor for class net.sf.cglib.util.ParallelSorter.Generator
 
parseConstructor(Type[]) - Static method in class net.sf.cglib.core.TypeUtils
 
parseConstructor(String) - Static method in class net.sf.cglib.core.TypeUtils
 
parseSignature(String) - Static method in class net.sf.cglib.core.TypeUtils
 
parseType(String) - Static method in class net.sf.cglib.core.TypeUtils
 
parseTypes(String) - Static method in class net.sf.cglib.core.TypeUtils
 
pop() - Method in class net.sf.cglib.core.CodeEmitter
 
pop2() - Method in class net.sf.cglib.core.CodeEmitter
 
Predicate - Interface in net.sf.cglib.core
 
PRIVATE_FINAL_STATIC - Static variable in interface net.sf.cglib.core.Constants
 
process_array(CodeEmitter, Type, ProcessArrayCallback) - Static method in class net.sf.cglib.core.EmitUtils
Process an array on the stack.
process_arrays(CodeEmitter, Type, ProcessArrayCallback) - Static method in class net.sf.cglib.core.EmitUtils
Process two arrays on the stack in parallel.
process_switch(int[], ProcessSwitchCallback) - Method in class net.sf.cglib.core.CodeEmitter
 
process_switch(int[], ProcessSwitchCallback, boolean) - Method in class net.sf.cglib.core.CodeEmitter
 
ProcessArrayCallback - Interface in net.sf.cglib.core
 
processCase(Object, Label) - Method in interface net.sf.cglib.core.ObjectSwitchCallback
 
processCase(int, Label) - Method in interface net.sf.cglib.core.ProcessSwitchCallback
 
processDefault() - Method in interface net.sf.cglib.core.ObjectSwitchCallback
 
processDefault() - Method in interface net.sf.cglib.core.ProcessSwitchCallback
 
processElement(Type) - Method in interface net.sf.cglib.core.ProcessArrayCallback
 
ProcessSwitchCallback - Interface in net.sf.cglib.core
 
Proxy - Class in net.sf.cglib.proxy
This class is meant to be used as replacement for java.lang.reflect.Proxy under JDK 1.2.
ProxyRefDispatcher - Interface in net.sf.cglib.proxy
Dispatching Enhancer callback.
push(int) - Method in class net.sf.cglib.core.CodeEmitter
 
push(long) - Method in class net.sf.cglib.core.CodeEmitter
 
push(float) - Method in class net.sf.cglib.core.CodeEmitter
 
push(double) - Method in class net.sf.cglib.core.CodeEmitter
 
push(String) - Method in class net.sf.cglib.core.CodeEmitter
 
push(boolean) - Method in class net.sf.cglib.core.CodeEmitter
 
push_array(CodeEmitter, Object[]) - Static method in class net.sf.cglib.core.EmitUtils
 
push_object(CodeEmitter, Object) - Static method in class net.sf.cglib.core.EmitUtils
 
put(Object, Object) - Method in class net.sf.cglib.beans.BeanMap
 
put(Object, Object, Object) - Method in class net.sf.cglib.beans.BeanMap
Set the property of a bean.
putAll(Map) - Method in class net.sf.cglib.beans.BeanMap
 
putfield(String) - Method in class net.sf.cglib.core.CodeEmitter
 
putfield(Type, String, Type) - Method in class net.sf.cglib.core.CodeEmitter
 
putstatic(Type, String, Type) - Method in class net.sf.cglib.core.CodeEmitter
 

Q

quickSort(int) - Method in class net.sf.cglib.util.ParallelSorter
Sort the arrays using the quicksort algorithm.
quickSort(int, int, int) - Method in class net.sf.cglib.util.ParallelSorter
Sort the arrays using the quicksort algorithm.
quickSort(int, Comparator) - Method in class net.sf.cglib.util.ParallelSorter
Sort the arrays using the quicksort algorithm.
quickSort(int, int, int, Comparator) - Method in class net.sf.cglib.util.ParallelSorter
Sort the arrays using the quicksort algorithm.

R

readBoolean(Object, String, boolean) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
readBoolean(Object, String, boolean) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
 
readByte(Object, String, byte) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
readByte(Object, String, byte) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
 
readChar(Object, String, char) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
readChar(Object, String, char) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
 
readDouble(Object, String, double) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
readDouble(Object, String, double) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
 
readFloat(Object, String, float) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
readFloat(Object, String, float) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
 
readInt(Object, String, int) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
readInt(Object, String, int) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
 
readLong(Object, String, long) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
readLong(Object, String, long) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
 
readObject(Object, String, Object) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
readObject(Object, String, Object) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
 
readShort(Object, String, short) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
readShort(Object, String, short) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
 
ReflectUtils - Class in net.sf.cglib.core
 
registerCallbacks(Class, Callback[]) - Static method in class net.sf.cglib.proxy.Enhancer
Call this method to register the Callback array to use before creating a new instance of the generated class via reflection.
registerStaticCallbacks(Class, Callback[]) - Static method in class net.sf.cglib.proxy.Enhancer
Similar to Enhancer.registerCallbacks(java.lang.Class, net.sf.cglib.proxy.Callback[]), but suitable for use when multiple threads will be creating instances of the generated class.
RejectModifierPredicate - Class in net.sf.cglib.core
 
RejectModifierPredicate(int) - Constructor for class net.sf.cglib.core.RejectModifierPredicate
 
REM - Static variable in class net.sf.cglib.core.CodeEmitter
 
remove(Object) - Method in class net.sf.cglib.beans.BeanMap
 
remove(Object) - Method in class net.sf.cglib.reflect.MulticastDelegate
 
REQUIRE_GETTER - Static variable in class net.sf.cglib.beans.BeanMap
Limit the properties reflected in the key set of the map to readable properties.
REQUIRE_SETTER - Static variable in class net.sf.cglib.beans.BeanMap
Limit the properties reflected in the key set of the map to writable properties.
return_value() - Method in class net.sf.cglib.core.CodeEmitter
 
reverse(Map, Map) - Static method in class net.sf.cglib.core.CollectionUtils
 

S

set(int) - Method in class net.sf.cglib.core.TinyBitSet
 
setArrays(Object[]) - Method in class net.sf.cglib.util.ParallelSorter.Generator
 
setAttemptLoad(boolean) - Method in class net.sf.cglib.core.AbstractClassGenerator
If set, CGLIB will attempt to load classes from the specified ClassLoader before generating them.
setBean(Object) - Method in class net.sf.cglib.beans.BeanMap.Generator
Set the bean that the generated map should reflect.
setBean(Object) - Method in class net.sf.cglib.beans.BeanMap
Change the underlying bean this map should use.
setBean(Object) - Method in class net.sf.cglib.beans.ImmutableBean.Generator
 
setBeanClass(Class) - Method in class net.sf.cglib.beans.BeanMap.Generator
Set the class of the bean that the generated map should support.
setCallback(Callback) - Method in class net.sf.cglib.proxy.Enhancer
Set the single Callback to use.
setCallback(int, Callback) - Method in interface net.sf.cglib.proxy.Factory
Set the callback for this object for the given type.
setCallbackFilter(CallbackFilter) - Method in class net.sf.cglib.proxy.Enhancer
Set the CallbackFilter used to map the generated class' methods to a particular callback index.
setCallbacks(Callback[]) - Method in class net.sf.cglib.proxy.Enhancer
Set the array of callbacks to use.
setCallbacks(Callback[]) - Method in interface net.sf.cglib.proxy.Factory
Replace all of the callbacks for this object at once.
setCallbackType(Class) - Method in class net.sf.cglib.proxy.Enhancer
Set the single type of Callback to use.
setCallbackTypes(Class[]) - Method in class net.sf.cglib.proxy.Enhancer
Set the array of callback types to use.
setClasses(Class[]) - Method in class net.sf.cglib.proxy.Mixin.Generator
 
setClassLoader(ClassLoader) - Method in class net.sf.cglib.core.AbstractClassGenerator
Set the ClassLoader in which the class will be generated.
setCustomizer(Customizer) - Method in class net.sf.cglib.core.KeyFactory.Generator
 
setDelegates(Object[]) - Method in class net.sf.cglib.proxy.Mixin.Generator
 
setField(int, Object) - Method in interface net.sf.cglib.transform.impl.FieldProvider
 
setField(String, Object) - Method in interface net.sf.cglib.transform.impl.FieldProvider
 
setFixedInput(boolean) - Method in class net.sf.cglib.util.StringSwitcher.Generator
Configure how unknown String keys will be handled.
setGetters(String[]) - Method in class net.sf.cglib.beans.BulkBean.Generator
 
setHashConstant(int) - Method in class net.sf.cglib.core.KeyFactory.Generator
 
setHashMultiplier(int) - Method in class net.sf.cglib.core.KeyFactory.Generator
 
setInterceptDuringConstruction(boolean) - Method in class net.sf.cglib.proxy.Enhancer
Set whether methods called from within the proxy's constructer will be intercepted.
setInterceptFieldCallback(InterceptFieldCallback) - Method in interface net.sf.cglib.transform.impl.InterceptFieldEnabled
 
setInterface(Class) - Method in class net.sf.cglib.core.KeyFactory.Generator
 
setInterface(Class) - Method in class net.sf.cglib.reflect.ConstructorDelegate.Generator
 
setInterface(Class) - Method in class net.sf.cglib.reflect.MethodDelegate.Generator
 
setInterface(Class) - Method in class net.sf.cglib.reflect.MulticastDelegate.Generator
 
setInterfaces(Class[]) - Method in class net.sf.cglib.proxy.Enhancer
Set the interfaces to implement.
setInts(int[]) - Method in class net.sf.cglib.util.StringSwitcher.Generator
Set the array of integer results.
setMethodName(String) - Method in class net.sf.cglib.reflect.MethodDelegate.Generator
 
setNamingPolicy(NamingPolicy) - Method in class net.sf.cglib.core.AbstractClassGenerator
Override the default naming policy.
setPropertyValues(Object, Object[]) - Method in class net.sf.cglib.beans.BulkBean
 
setRequire(int) - Method in class net.sf.cglib.beans.BeanMap.Generator
Limit the properties reflected by the generated map.
setSerialVersionUID(Long) - Method in class net.sf.cglib.proxy.Enhancer
Insert a static serialVersionUID field into the generated class.
setSetters(String[]) - Method in class net.sf.cglib.beans.BulkBean.Generator
 
setSource(Class) - Method in class net.sf.cglib.beans.BeanCopier.Generator
 
setStrategy(GeneratorStrategy) - Method in class net.sf.cglib.core.AbstractClassGenerator
Set the strategy to use to create the bytecode from this generator.
setStrings(String[]) - Method in class net.sf.cglib.util.StringSwitcher.Generator
Set the array of recognized Strings.
setStyle(int) - Method in class net.sf.cglib.proxy.Mixin.Generator
 
setSuperclass(Class) - Method in class net.sf.cglib.beans.BeanGenerator
Set the class which the generated class will extend.
setSuperclass(Class) - Method in class net.sf.cglib.proxy.Enhancer
Set the class which the generated class will extend.
setTarget(Class) - Method in class net.sf.cglib.beans.BeanCopier.Generator
 
setTarget(Class) - Method in class net.sf.cglib.beans.BulkBean.Generator
 
setTarget(ClassVisitor) - Method in class net.sf.cglib.core.ClassEmitter
 
setTarget(Object) - Method in class net.sf.cglib.reflect.MethodDelegate.Generator
 
setTarget(ClassVisitor) - Method in class net.sf.cglib.transform.AbstractClassFilterTransformer
 
setTarget(ClassVisitor) - Method in class net.sf.cglib.transform.AbstractClassTransformer
 
setTarget(ClassVisitor) - Method in interface net.sf.cglib.transform.ClassTransformer
 
setTarget(ClassVisitor) - Method in class net.sf.cglib.transform.ClassTransformerChain
 
setTarget(ClassVisitor) - Method in class net.sf.cglib.transform.ClassTransformerTee
 
setTarget(ClassVisitor) - Method in class net.sf.cglib.transform.MethodFilterTransformer
 
setTargetClass(Class) - Method in class net.sf.cglib.reflect.ConstructorDelegate.Generator
 
setTargetClass(Class) - Method in class net.sf.cglib.reflect.MethodDelegate.Generator
 
setType(Class) - Method in class net.sf.cglib.reflect.FastClass.Generator
 
setTypes(Class[]) - Method in class net.sf.cglib.beans.BulkBean.Generator
 
setUseCache(boolean) - Method in class net.sf.cglib.core.AbstractClassGenerator
Whether use and update the static cache of generated classes for a class with the same properties.
setUseConverter(boolean) - Method in class net.sf.cglib.beans.BeanCopier.Generator
 
setUseFactory(boolean) - Method in class net.sf.cglib.proxy.Enhancer
Set whether the enhanced object instances should implement the Factory interface.
setVerbose(boolean) - Method in class net.sf.cglib.transform.AbstractTransformTask
 
SIG_STATIC - Static variable in interface net.sf.cglib.core.Constants
 
Signature - Class in net.sf.cglib.core
A representation of a method signature, containing the method name, return type, and parameter types.
Signature(String, String) - Constructor for class net.sf.cglib.core.Signature
 
Signature(String, Type, Type[]) - Constructor for class net.sf.cglib.core.Signature
 
size() - Method in class net.sf.cglib.beans.BeanMap
 
size() - Method in class net.sf.cglib.beans.FixedKeySet
 
SOURCE_FILE - Static variable in interface net.sf.cglib.core.Constants
 
STATIC_NAME - Static variable in interface net.sf.cglib.core.Constants
 
store_local(Local) - Method in class net.sf.cglib.core.CodeEmitter
 
string_switch(CodeEmitter, String[], int, ObjectSwitchCallback) - Static method in class net.sf.cglib.core.EmitUtils
 
StringSwitcher - Class in net.sf.cglib.util
This class implements a simple String->int mapping for a fixed set of keys.
StringSwitcher.Generator - Class in net.sf.cglib.util
 
StringSwitcher.Generator() - Constructor for class net.sf.cglib.util.StringSwitcher.Generator
 
STYLE_BEANS - Static variable in class net.sf.cglib.proxy.Mixin
 
STYLE_EVERYTHING - Static variable in class net.sf.cglib.proxy.Mixin
 
STYLE_INTERFACES - Static variable in class net.sf.cglib.proxy.Mixin
 
SUB - Static variable in class net.sf.cglib.core.CodeEmitter
 
SUID_FIELD_NAME - Static variable in interface net.sf.cglib.core.Constants
 
super_getfield(String, Type) - Method in class net.sf.cglib.core.CodeEmitter
 
super_getstatic(String, Type) - Method in class net.sf.cglib.core.CodeEmitter
 
super_invoke() - Method in class net.sf.cglib.core.CodeEmitter
 
super_invoke(Signature) - Method in class net.sf.cglib.core.CodeEmitter
 
super_invoke_constructor() - Method in class net.sf.cglib.core.CodeEmitter
 
super_invoke_constructor(Signature) - Method in class net.sf.cglib.core.CodeEmitter
 
super_putfield(String, Type) - Method in class net.sf.cglib.core.CodeEmitter
 
super_putstatic(String, Type) - Method in class net.sf.cglib.core.CodeEmitter
 
swap() - Method in class net.sf.cglib.core.CodeEmitter
 
swap(Type, Type) - Method in class net.sf.cglib.core.CodeEmitter
 
SWITCH_STYLE_HASH - Static variable in interface net.sf.cglib.core.Constants
 
SWITCH_STYLE_HASHONLY - Static variable in interface net.sf.cglib.core.Constants
 
SWITCH_STYLE_TRIE - Static variable in interface net.sf.cglib.core.Constants
 

T

throw_exception(Type, String) - Method in class net.sf.cglib.core.CodeEmitter
 
TinyBitSet - Class in net.sf.cglib.core
 
TinyBitSet() - Constructor for class net.sf.cglib.core.TinyBitSet
 
toByteArray() - Method in class net.sf.cglib.core.DebuggingClassWriter
 
toInternalNames(Type[]) - Static method in class net.sf.cglib.core.TypeUtils
 
toString() - Method in class net.sf.cglib.beans.BeanMap
 
toString() - Method in class net.sf.cglib.core.ClassInfo
 
toString() - Method in class net.sf.cglib.core.MethodInfo
 
toString() - Method in class net.sf.cglib.core.Signature
 
toString() - Method in class net.sf.cglib.reflect.FastClass
 
toString() - Method in class net.sf.cglib.reflect.FastMember
 
toString() - Method in class net.sf.cglib.transform.ClassTransformerChain
 
transform(Collection, Transformer) - Static method in class net.sf.cglib.core.CollectionUtils
 
transform(Object) - Method in class net.sf.cglib.core.MethodInfoTransformer
 
transform(Object) - Method in interface net.sf.cglib.core.Transformer
 
Transformer - Interface in net.sf.cglib.core
 
TransformingClassGenerator - Class in net.sf.cglib.transform
 
TransformingClassGenerator(ClassGenerator, ClassTransformer) - Constructor for class net.sf.cglib.transform.TransformingClassGenerator
 
TransformingClassLoader - Class in net.sf.cglib.transform
 
TransformingClassLoader(ClassLoader, ClassFilter, ClassTransformerFactory) - Constructor for class net.sf.cglib.transform.TransformingClassLoader
 
TYPE_BIG_DECIMAL - Static variable in interface net.sf.cglib.core.Constants
 
TYPE_BIG_INTEGER - Static variable in interface net.sf.cglib.core.Constants
 
TYPE_BOOLEAN - Static variable in interface net.sf.cglib.core.Constants
 
TYPE_BYTE - Static variable in interface net.sf.cglib.core.Constants
 
TYPE_CHARACTER - Static variable in interface net.sf.cglib.core.Constants
 
TYPE_CLASS - Static variable in interface net.sf.cglib.core.Constants
 
TYPE_CLASS_ARRAY - Static variable in interface net.sf.cglib.core.Constants
 
TYPE_CLASS_LOADER - Static variable in interface net.sf.cglib.core.Constants
 
TYPE_DOUBLE - Static variable in interface net.sf.cglib.core.Constants
 
TYPE_ERROR - Static variable in interface net.sf.cglib.core.Constants
 
TYPE_FLOAT - Static variable in interface net.sf.cglib.core.Constants
 
TYPE_INTEGER - Static variable in interface net.sf.cglib.core.Constants
 
TYPE_LONG - Static variable in interface net.sf.cglib.core.Constants
 
TYPE_NUMBER - Static variable in interface net.sf.cglib.core.Constants
 
TYPE_OBJECT - Static variable in interface net.sf.cglib.core.Constants
 
TYPE_OBJECT_ARRAY - Static variable in interface net.sf.cglib.core.Constants
 
TYPE_RUNTIME_EXCEPTION - Static variable in interface net.sf.cglib.core.Constants
 
TYPE_SHORT - Static variable in interface net.sf.cglib.core.Constants
 
TYPE_SIGNATURE - Static variable in interface net.sf.cglib.core.Constants
 
TYPE_STRING - Static variable in interface net.sf.cglib.core.Constants
 
TYPE_STRING_ARRAY - Static variable in interface net.sf.cglib.core.Constants
 
TYPE_STRING_BUFFER - Static variable in interface net.sf.cglib.core.Constants
 
TYPE_SYSTEM - Static variable in interface net.sf.cglib.core.Constants
 
TYPE_THROWABLE - Static variable in interface net.sf.cglib.core.Constants
 
TYPES_EMPTY - Static variable in interface net.sf.cglib.core.Constants
 
TypeUtils - Class in net.sf.cglib.core
 

U

unbox(Type) - Method in class net.sf.cglib.core.CodeEmitter
If the argument is a primitive class, replaces the object on the top of the stack with the unwrapped (primitive) equivalent.
unbox_or_zero(Type) - Method in class net.sf.cglib.core.CodeEmitter
Unboxes the object on the top of the stack.
UndeclaredThrowableException - Exception in net.sf.cglib.proxy
Used by Proxy as a replacement for java.lang.reflect.UndeclaredThrowableException.
UndeclaredThrowableException(Throwable) - Constructor for exception net.sf.cglib.proxy.UndeclaredThrowableException
Creates a new instance of UndeclaredThrowableException without detail message.
UndeclaredThrowableStrategy - Class in net.sf.cglib.transform.impl
A GeneratorStrategy suitable for use with net.sf.cglib.Enhancer which causes all undeclared exceptions thrown from within a proxied method to be wrapped in an alternative exception of your choice.
UndeclaredThrowableStrategy(Class) - Constructor for class net.sf.cglib.transform.impl.UndeclaredThrowableStrategy
Create a new instance of this strategy.
UndeclaredThrowableTransformer - Class in net.sf.cglib.transform.impl
 
UndeclaredThrowableTransformer(Class) - Constructor for class net.sf.cglib.transform.impl.UndeclaredThrowableTransformer
 
upperFirst(String) - Static method in class net.sf.cglib.core.TypeUtils
 
USHR - Static variable in class net.sf.cglib.core.CodeEmitter
 

V

values() - Method in class net.sf.cglib.beans.BeanMap
 
VisibilityPredicate - Class in net.sf.cglib.core
 
VisibilityPredicate(Class, boolean) - Constructor for class net.sf.cglib.core.VisibilityPredicate
 
visit(int, int, String, String, String, String[]) - Method in class net.sf.cglib.core.ClassEmitter
 
visit(int, int, String, String, String, String[]) - Method in class net.sf.cglib.core.DebuggingClassWriter
 
visit(int, int, String, String, String, String[]) - Method in class net.sf.cglib.transform.AbstractClassFilterTransformer
 
visit(String, Object) - Method in class net.sf.cglib.transform.AnnotationVisitorTee
 
visit(int, int, String, String, String, String[]) - Method in class net.sf.cglib.transform.ClassVisitorTee
 
visitAnnotation(String, boolean) - Method in class net.sf.cglib.transform.AbstractClassFilterTransformer
 
visitAnnotation(String, String) - Method in class net.sf.cglib.transform.AnnotationVisitorTee
 
visitAnnotation(String, boolean) - Method in class net.sf.cglib.transform.ClassVisitorTee
 
visitAnnotation(String, boolean) - Method in class net.sf.cglib.transform.FieldVisitorTee
 
visitAnnotation(String, boolean) - Method in class net.sf.cglib.transform.MethodVisitorTee
 
visitAnnotationDefault() - Method in class net.sf.cglib.transform.MethodVisitorTee
 
visitArray(String) - Method in class net.sf.cglib.transform.AnnotationVisitorTee
 
visitAttribute(Attribute) - Method in class net.sf.cglib.transform.AbstractClassFilterTransformer
 
visitAttribute(Attribute) - Method in class net.sf.cglib.transform.ClassVisitorTee
 
visitAttribute(Attribute) - Method in class net.sf.cglib.transform.FieldVisitorTee
 
visitAttribute(Attribute) - Method in class net.sf.cglib.transform.MethodVisitorTee
 
visitCode() - Method in class net.sf.cglib.transform.MethodVisitorTee
 
visitEnd() - Method in class net.sf.cglib.core.ClassEmitter
 
visitEnd() - Method in class net.sf.cglib.transform.AbstractClassFilterTransformer
 
visitEnd() - Method in class net.sf.cglib.transform.AnnotationVisitorTee
 
visitEnd() - Method in class net.sf.cglib.transform.ClassVisitorTee
 
visitEnd() - Method in class net.sf.cglib.transform.FieldVisitorTee
 
visitEnd() - Method in class net.sf.cglib.transform.MethodVisitorTee
 
visitEnum(String, String, String) - Method in class net.sf.cglib.transform.AnnotationVisitorTee
 
visitField(int, String, String, String, Object) - Method in class net.sf.cglib.core.ClassEmitter
 
visitField(int, String, String, String, Object) - Method in class net.sf.cglib.transform.AbstractClassFilterTransformer
 
visitField(int, String, String, String, Object) - Method in class net.sf.cglib.transform.ClassVisitorTee
 
visitFieldInsn(int, String, String, String) - Method in class net.sf.cglib.transform.MethodVisitorTee
 
visitFrame(int, int, Object[], int, Object[]) - Method in class net.sf.cglib.transform.MethodVisitorTee
 
visitIincInsn(int, int) - Method in class net.sf.cglib.core.LocalVariablesSorter
 
visitIincInsn(int, int) - Method in class net.sf.cglib.transform.MethodVisitorTee
 
visitInnerClass(String, String, String, int) - Method in class net.sf.cglib.transform.AbstractClassFilterTransformer
 
visitInnerClass(String, String, String, int) - Method in class net.sf.cglib.transform.ClassVisitorTee
 
visitInsn(int) - Method in class net.sf.cglib.transform.MethodVisitorTee
 
visitIntInsn(int, int) - Method in class net.sf.cglib.transform.MethodVisitorTee
 
visitJumpInsn(int, Label) - Method in class net.sf.cglib.transform.MethodVisitorTee
 
visitLabel(Label) - Method in class net.sf.cglib.transform.MethodVisitorTee
 
visitLdcInsn(Object) - Method in class net.sf.cglib.transform.MethodVisitorTee
 
visitLineNumber(int, Label) - Method in class net.sf.cglib.transform.MethodVisitorTee
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class net.sf.cglib.core.LocalVariablesSorter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class net.sf.cglib.transform.MethodVisitorTee
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class net.sf.cglib.transform.MethodVisitorTee
 
visitMaxs(int, int) - Method in class net.sf.cglib.core.CodeEmitter
 
visitMaxs(int, int) - Method in class net.sf.cglib.core.LocalVariablesSorter
 
visitMaxs(int, int) - Method in class net.sf.cglib.transform.MethodVisitorTee
 
visitMethod(int, String, String, String, String[]) - Method in class net.sf.cglib.core.ClassEmitter
 
visitMethod(int, String, String, String, String[]) - Method in class net.sf.cglib.transform.AbstractClassFilterTransformer
 
visitMethod(int, String, String, String, String[]) - Method in class net.sf.cglib.transform.ClassTransformerChain
 
visitMethod(int, String, String, String, String[]) - Method in class net.sf.cglib.transform.ClassVisitorTee
 
visitMethod(int, String, String, String, String[]) - Method in class net.sf.cglib.transform.MethodFilterTransformer
 
visitMethodInsn(int, String, String, String) - Method in class net.sf.cglib.transform.MethodVisitorTee
 
visitMultiANewArrayInsn(String, int) - Method in class net.sf.cglib.transform.MethodVisitorTee
 
visitOuterClass(String, String, String) - Method in class net.sf.cglib.transform.AbstractClassFilterTransformer
 
visitOuterClass(String, String, String) - Method in class net.sf.cglib.transform.ClassVisitorTee
 
visitParameterAnnotation(int, String, boolean) - Method in class net.sf.cglib.transform.MethodVisitorTee
 
visitSource(String, String) - Method in class net.sf.cglib.transform.AbstractClassFilterTransformer
 
visitSource(String, String) - Method in class net.sf.cglib.transform.ClassVisitorTee
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class net.sf.cglib.transform.MethodVisitorTee
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class net.sf.cglib.transform.MethodVisitorTee
 
visitTypeInsn(int, String) - Method in class net.sf.cglib.transform.MethodVisitorTee
 
visitVarInsn(int, int) - Method in class net.sf.cglib.core.LocalVariablesSorter
 
visitVarInsn(int, int) - Method in class net.sf.cglib.transform.MethodVisitorTee
 

W

wrap_throwable(Block, Type) - Static method in class net.sf.cglib.core.EmitUtils
 
wrap_undeclared_throwable(CodeEmitter, Block, Type[], Type) - Static method in class net.sf.cglib.core.EmitUtils
 
writeBoolean(Object, String, boolean, boolean) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
writeBoolean(Object, String, boolean, boolean) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
 
writeByte(Object, String, byte, byte) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
writeByte(Object, String, byte, byte) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
 
writeChar(Object, String, char, char) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
writeChar(Object, String, char, char) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
 
writeDouble(Object, String, double, double) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
writeDouble(Object, String, double, double) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
 
writeFloat(Object, String, float, float) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
writeFloat(Object, String, float, float) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
 
writeInt(Object, String, int, int) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
writeInt(Object, String, int, int) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
 
writeLong(Object, String, long, long) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
writeLong(Object, String, long, long) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
 
writeObject(Object, String, Object, Object) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
writeObject(Object, String, Object, Object) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
 
writeShort(Object, String, short, short) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
writeShort(Object, String, short, short) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
 

X

XOR - Static variable in class net.sf.cglib.core.CodeEmitter
 

Z

zero_or_null(Type) - Method in class net.sf.cglib.core.CodeEmitter
Pushes a zero onto the stack if the argument is a primitive class, or a null otherwise.

A B C D E F G H I K L M N O P Q R S T U V W X Z

Copyright (c) 2001 - Apache Software Foundation


NOTHING
NOTHING
Add the Maven Dependecy to your project: maven dependecy for com.amazonaws : aws-java-sdk : 1.3.14