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

a - 类 中的变量net.sf.cglib.util.ParallelSorter
 
aaload() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
aaload(int) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
aastore() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
AbstractClassFilterTransformer - net.sf.cglib.transform中的类
 
AbstractClassFilterTransformer(ClassTransformer) - 类 的构造器net.sf.cglib.transform.AbstractClassFilterTransformer
 
AbstractClassGenerator<T> - net.sf.cglib.core中的类
Abstract class for all code-generating CGLIB utilities.
AbstractClassGenerator(AbstractClassGenerator.Source) - 类 的构造器net.sf.cglib.core.AbstractClassGenerator
 
AbstractClassGenerator.ClassLoaderData - net.sf.cglib.core中的类
 
AbstractClassGenerator.Source - net.sf.cglib.core中的类
 
AbstractClassLoader - net.sf.cglib.transform中的类
 
AbstractClassLoader(ClassLoader, ClassLoader, ClassFilter) - 类 的构造器net.sf.cglib.transform.AbstractClassLoader
 
AbstractClassTransformer - net.sf.cglib.transform中的类
 
AbstractClassTransformer() - 类 的构造器net.sf.cglib.transform.AbstractClassTransformer
 
AbstractInterceptFieldCallback - net.sf.cglib.transform.impl中的类
 
AbstractInterceptFieldCallback() - 类 的构造器net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
AbstractProcessTask - net.sf.cglib.transform中的类
 
AbstractProcessTask() - 类 的构造器net.sf.cglib.transform.AbstractProcessTask
 
AbstractTransformTask - net.sf.cglib.transform中的类
 
AbstractTransformTask() - 类 的构造器net.sf.cglib.transform.AbstractTransformTask
 
accept(int, int, String, String, String, String[]) - 类 中的方法net.sf.cglib.transform.AbstractClassFilterTransformer
 
accept(int, int, String, String, String, String[]) - 类 中的方法net.sf.cglib.transform.ClassFilterTransformer
 
accept(int, String, String, String, String[]) - 接口 中的方法net.sf.cglib.transform.MethodFilter
 
accept(Method) - 接口 中的方法net.sf.cglib.proxy.CallbackFilter
Map a method to a callback.
accept(Method) - 类 中的方法net.sf.cglib.proxy.CallbackHelper
 
accept(String) - 接口 中的方法net.sf.cglib.transform.ClassFilter
 
acceptRead(Type, String) - 接口 中的方法net.sf.cglib.transform.impl.InterceptFieldFilter
 
acceptWrite(Type, String) - 接口 中的方法net.sf.cglib.transform.impl.InterceptFieldFilter
 
AccessFieldTransformer - net.sf.cglib.transform.impl中的类
 
AccessFieldTransformer(AccessFieldTransformer.Callback) - 类 的构造器net.sf.cglib.transform.impl.AccessFieldTransformer
 
AccessFieldTransformer.Callback - net.sf.cglib.transform.impl中的接口
 
aconst_null() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
add(Class) - 类 中的方法net.sf.cglib.proxy.InterfaceMaker
Add all the public methods in the specified class.
add(Object) - 类 中的方法net.sf.cglib.reflect.MulticastDelegate
 
add(Method) - 类 中的方法net.sf.cglib.proxy.InterfaceMaker
Add a method signature to the interface.
add(KeyFactoryCustomizer) - 类 中的方法net.sf.cglib.core.internal.CustomizerRegistry
 
add(Signature, Type[]) - 类 中的方法net.sf.cglib.proxy.InterfaceMaker
Add a method signature to the interface.
add(Type[], Type) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
add(Type[], Type[]) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
ADD - 类 中的静态变量net.sf.cglib.core.CodeEmitter
 
add_properties(ClassEmitter, String[], Type[]) - 类 中的静态方法net.sf.cglib.core.EmitUtils
 
add_property(ClassEmitter, String, Type, String) - 类 中的静态方法net.sf.cglib.core.EmitUtils
 
addAllInterfaces(Class, List) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
addAllMethods(Class, List) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
addCustomizer(KeyFactoryCustomizer) - 类 中的方法net.sf.cglib.core.KeyFactory.Generator
 
AddDelegateTransformer - net.sf.cglib.transform.impl中的类
 
AddDelegateTransformer(Class[], Class) - 类 的构造器net.sf.cglib.transform.impl.AddDelegateTransformer
Creates a new instance of AddDelegateTransformer
addFileset(FileSet) - 类 中的方法net.sf.cglib.transform.AbstractProcessTask
 
addHelper(Object) - 类 中的方法net.sf.cglib.reflect.MulticastDelegate
 
AddInitTransformer - net.sf.cglib.transform.impl中的类
 
AddInitTransformer(Method) - 类 的构造器net.sf.cglib.transform.impl.AddInitTransformer
 
addProperties(BeanGenerator, PropertyDescriptor[]) - 类 中的静态方法net.sf.cglib.beans.BeanGenerator
 
addProperties(BeanGenerator, Class) - 类 中的静态方法net.sf.cglib.beans.BeanGenerator
 
addProperties(BeanGenerator, Map) - 类 中的静态方法net.sf.cglib.beans.BeanGenerator
 
addProperty(String, Class) - 类 中的方法net.sf.cglib.beans.BeanGenerator
 
AddPropertyTransformer - net.sf.cglib.transform.impl中的类
 
AddPropertyTransformer(String[], Type[]) - 类 的构造器net.sf.cglib.transform.impl.AddPropertyTransformer
 
AddPropertyTransformer(Map) - 类 的构造器net.sf.cglib.transform.impl.AddPropertyTransformer
 
AddStaticInitTransformer - net.sf.cglib.transform.impl中的类
 
AddStaticInitTransformer(Method) - 类 的构造器net.sf.cglib.transform.impl.AddStaticInitTransformer
 
AND - 类 中的静态变量net.sf.cglib.core.CodeEmitter
 
AnnotationVisitorTee - net.sf.cglib.transform中的类
 
AnnotationVisitorTee(AnnotationVisitor, AnnotationVisitor) - 类 的构造器net.sf.cglib.transform.AnnotationVisitorTee
 
append_string(CodeEmitter, Type, EmitUtils.ArrayDelimiters, Customizer) - 类 中的静态方法net.sf.cglib.core.EmitUtils
append_string(CodeEmitter, Type, EmitUtils.ArrayDelimiters, CustomizerRegistry) - 类 中的静态方法net.sf.cglib.core.EmitUtils
 
apply(K) - 接口 中的方法net.sf.cglib.core.internal.Function
 
array_load(Type) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
array_store(Type) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
ArrayDelimiters(String, String, String) - 类 的构造器net.sf.cglib.core.EmitUtils.ArrayDelimiters
 
arraylength() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
ASM_API - 接口 中的静态变量net.sf.cglib.core.Constants
 
athrow() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
attributes() - 类 中的方法net.sf.cglib.transform.AbstractClassLoader
 
attributes() - 类 中的方法net.sf.cglib.transform.AbstractTransformTask
 

B

bean - 类 中的变量net.sf.cglib.beans.BeanMap
 
BeanCopier - net.sf.cglib.beans中的类
 
BeanCopier() - 类 的构造器net.sf.cglib.beans.BeanCopier
 
BeanCopier.Generator - net.sf.cglib.beans中的类
 
BeanGenerator - net.sf.cglib.beans中的类
 
BeanGenerator() - 类 的构造器net.sf.cglib.beans.BeanGenerator
 
BeanMap - net.sf.cglib.beans中的类
A Map-based view of a JavaBean.
BeanMap() - 类 的构造器net.sf.cglib.beans.BeanMap
 
BeanMap(Object) - 类 的构造器net.sf.cglib.beans.BeanMap
 
BeanMap.Generator - net.sf.cglib.beans中的类
 
beforeExecute() - 类 中的方法net.sf.cglib.transform.AbstractProcessTask
 
begin_block() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
begin_class(int, int, String, Type, Type[], String) - 类 中的方法net.sf.cglib.core.ClassEmitter
 
begin_class(int, int, String, Type, Type[], String) - 类 中的方法net.sf.cglib.transform.impl.AddDelegateTransformer
 
begin_class(int, int, String, Type, Type[], String) - 类 中的方法net.sf.cglib.transform.impl.FieldProviderTransformer
 
begin_class(int, int, String, Type, Type[], String) - 类 中的方法net.sf.cglib.transform.impl.InterceptFieldTransformer
 
begin_method(int, Signature, Type[]) - 类 中的方法net.sf.cglib.core.ClassEmitter
 
begin_method(int, Signature, Type[]) - 类 中的方法net.sf.cglib.transform.impl.AddDelegateTransformer
 
begin_method(int, Signature, Type[]) - 类 中的方法net.sf.cglib.transform.impl.AddInitTransformer
 
begin_method(int, Signature, Type[]) - 类 中的方法net.sf.cglib.transform.impl.InterceptFieldTransformer
 
begin_method(int, Signature, Type[]) - 类 中的方法net.sf.cglib.transform.impl.UndeclaredThrowableTransformer
 
begin_method(ClassEmitter, MethodInfo) - 类 中的静态方法net.sf.cglib.core.EmitUtils
 
begin_method(ClassEmitter, MethodInfo, int) - 类 中的静态方法net.sf.cglib.core.EmitUtils
 
begin_static() - 类 中的方法net.sf.cglib.core.ClassEmitter
 
Block - net.sf.cglib.core中的类
 
Block(CodeEmitter) - 类 的构造器net.sf.cglib.core.Block
 
box(Type) - 类 中的方法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) - 类 中的静态方法net.sf.cglib.core.CollectionUtils
 
BulkBean - net.sf.cglib.beans中的类
 
BulkBean() - 类 的构造器net.sf.cglib.beans.BulkBean
 
BulkBean.Generator - net.sf.cglib.beans中的类
 
BulkBeanException - net.sf.cglib.beans中的异常错误
 
BulkBeanException(String, int) - 异常错误 的构造器net.sf.cglib.beans.BulkBeanException
 
BulkBeanException(Throwable, int) - 异常错误 的构造器net.sf.cglib.beans.BulkBeanException
 

C

Callback - net.sf.cglib.proxy中的接口
All callback interfaces used by Enhancer extend this interface.
CallbackFilter - net.sf.cglib.proxy中的接口
Map methods of subclasses generated by Enhancer to a particular callback.
CallbackHelper - net.sf.cglib.proxy中的类
 
CallbackHelper(Class, Class[]) - 类 的构造器net.sf.cglib.proxy.CallbackHelper
 
cardinality() - 类 中的方法net.sf.cglib.core.TinyBitSet
已过时。
If bit 31 is set then this method results in an infinite loop.
cast_numeric(Type, Type) - 类 中的方法net.sf.cglib.core.CodeEmitter
Casts from one primitive numeric type to another
catch_exception(Block, Type) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
checkcast(Type) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
checkcast_this() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
CLASS_BY_NAME - 类 中的静态变量net.sf.cglib.core.KeyFactory
 
ClassEmitter - net.sf.cglib.core中的类
 
ClassEmitter() - 类 的构造器net.sf.cglib.core.ClassEmitter
 
ClassEmitter(ClassVisitor) - 类 的构造器net.sf.cglib.core.ClassEmitter
 
ClassEmitterTransformer - net.sf.cglib.transform中的类
 
ClassEmitterTransformer() - 类 的构造器net.sf.cglib.transform.ClassEmitterTransformer
 
ClassesKey - net.sf.cglib.core中的类
 
ClassFilter - net.sf.cglib.transform中的接口
 
ClassFilterTransformer - net.sf.cglib.transform中的类
 
ClassFilterTransformer(ClassFilter, ClassTransformer) - 类 的构造器net.sf.cglib.transform.ClassFilterTransformer
 
ClassGenerator - net.sf.cglib.core中的接口
 
ClassInfo - net.sf.cglib.core中的类
 
ClassInfo() - 类 的构造器net.sf.cglib.core.ClassInfo
 
ClassLoaderData(ClassLoader) - 类 的构造器net.sf.cglib.core.AbstractClassGenerator.ClassLoaderData
 
ClassNameReader - net.sf.cglib.core中的类
 
ClassReaderGenerator - net.sf.cglib.transform中的类
 
ClassReaderGenerator(ClassReader, int) - 类 的构造器net.sf.cglib.transform.ClassReaderGenerator
 
ClassReaderGenerator(ClassReader, Attribute[], int) - 类 的构造器net.sf.cglib.transform.ClassReaderGenerator
 
ClassTransformer - net.sf.cglib.transform中的类
 
ClassTransformer() - 类 的构造器net.sf.cglib.transform.ClassTransformer
 
ClassTransformer(int) - 类 的构造器net.sf.cglib.transform.ClassTransformer
 
ClassTransformerChain - net.sf.cglib.transform中的类
 
ClassTransformerChain(ClassTransformer[]) - 类 的构造器net.sf.cglib.transform.ClassTransformerChain
 
ClassTransformerFactory - net.sf.cglib.transform中的接口
 
ClassTransformerTee - net.sf.cglib.transform中的类
 
ClassTransformerTee(ClassVisitor) - 类 的构造器net.sf.cglib.transform.ClassTransformerTee
 
ClassVisitorTee - net.sf.cglib.transform中的类
 
ClassVisitorTee(ClassVisitor, ClassVisitor) - 类 的构造器net.sf.cglib.transform.ClassVisitorTee
 
clear() - 类 中的方法net.sf.cglib.beans.BeanMap
 
clear(int) - 类 中的方法net.sf.cglib.core.TinyBitSet
已过时。
 
CodeEmitter - net.sf.cglib.core中的类
 
CodeEmitter(CodeEmitter) - 类 的构造器net.sf.cglib.core.CodeEmitter
 
CodeGenerationException - net.sf.cglib.core中的异常错误
 
CodeGenerationException(Throwable) - 异常错误 的构造器net.sf.cglib.core.CodeGenerationException
 
CollectionUtils - net.sf.cglib.core中的类
 
compare(int, int) - 类 中的方法net.sf.cglib.util.ParallelSorter
 
Constants - net.sf.cglib.core中的接口
 
CONSTRUCTOR_NAME - 接口 中的静态变量net.sf.cglib.core.Constants
 
constructor_switch(CodeEmitter, List, ObjectSwitchCallback) - 类 中的静态方法net.sf.cglib.core.EmitUtils
 
ConstructorDelegate - net.sf.cglib.reflect中的类
 
ConstructorDelegate() - 类 的构造器net.sf.cglib.reflect.ConstructorDelegate
 
ConstructorDelegate.Generator - net.sf.cglib.reflect中的类
 
containsKey(Object) - 类 中的方法net.sf.cglib.beans.BeanMap
 
containsValue(Object) - 类 中的方法net.sf.cglib.beans.BeanMap
 
convert(Object, Class, Object) - 接口 中的方法net.sf.cglib.core.Converter
 
Converter - net.sf.cglib.core中的接口
 
copy(Object, Object, Converter) - 类 中的方法net.sf.cglib.beans.BeanCopier
 
create() - 类 中的方法net.sf.cglib.beans.BeanCopier.Generator
 
create() - 类 中的方法net.sf.cglib.beans.BeanGenerator
 
create() - 类 中的方法net.sf.cglib.beans.BeanMap.Generator
Create a new instance of the BeanMap.
create() - 类 中的方法net.sf.cglib.beans.BulkBean.Generator
 
create() - 类 中的方法net.sf.cglib.beans.ImmutableBean.Generator
 
create() - 类 中的方法net.sf.cglib.core.KeyFactory.Generator
 
create() - 类 中的方法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() - 类 中的方法net.sf.cglib.proxy.InterfaceMaker
Create an interface using the current set of method signatures.
create() - 类 中的方法net.sf.cglib.proxy.Mixin.Generator
 
create() - 类 中的方法net.sf.cglib.reflect.ConstructorDelegate.Generator
 
create() - 类 中的方法net.sf.cglib.reflect.FastClass.Generator
 
create() - 类 中的方法net.sf.cglib.reflect.MethodDelegate.Generator
 
create() - 类 中的方法net.sf.cglib.reflect.MulticastDelegate.Generator
 
create() - 类 中的方法net.sf.cglib.util.ParallelSorter.Generator
 
create() - 类 中的方法net.sf.cglib.util.StringSwitcher.Generator
Generate the StringSwitcher.
create(Class) - 类 中的静态方法net.sf.cglib.core.KeyFactory
 
create(Class) - 类 中的静态方法net.sf.cglib.reflect.FastClass
 
create(Class) - 类 中的静态方法net.sf.cglib.reflect.MulticastDelegate
 
create(Class[], Object[]) - 类 中的方法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[]) - 类 中的静态方法net.sf.cglib.proxy.Mixin
Helper method to create an interface mixin.
create(ClassLoader, Class) - 类 中的静态方法net.sf.cglib.reflect.FastClass
 
create(ClassLoader, Class, Customizer) - 类 中的静态方法net.sf.cglib.core.KeyFactory
 
create(ClassLoader, Class, KeyFactoryCustomizer, List<KeyFactoryCustomizer>) - 类 中的静态方法net.sf.cglib.core.KeyFactory
 
create(Class, Class) - 类 中的静态方法net.sf.cglib.reflect.ConstructorDelegate
 
create(Class, Class[], Callback) - 类 中的静态方法net.sf.cglib.proxy.Enhancer
Helper method to create an intercepted object.
create(Class, Class[], CallbackFilter, Callback[]) - 类 中的静态方法net.sf.cglib.proxy.Enhancer
Helper method to create an intercepted object.
create(Class, Class, boolean) - 类 中的静态方法net.sf.cglib.beans.BeanCopier
 
create(Class, Class, String, String, String) - 类 中的静态方法net.sf.cglib.proxy.MethodProxy
For internal use by Enhancer only; see the FastMethod class for similar functionality.
create(Class, String[], String[], Class[]) - 类 中的静态方法net.sf.cglib.beans.BulkBean
 
create(Class, Customizer) - 类 中的静态方法net.sf.cglib.core.KeyFactory
 
create(Class, KeyFactoryCustomizer, List<KeyFactoryCustomizer>) - 类 中的静态方法net.sf.cglib.core.KeyFactory
 
create(Class, Callback) - 类 中的静态方法net.sf.cglib.proxy.Enhancer
Helper method to create an intercepted object.
create(Object) - 类 中的静态方法net.sf.cglib.beans.BeanMap
Helper method to create a new BeanMap.
create(Object) - 类 中的静态方法net.sf.cglib.beans.ImmutableBean
 
create(Object) - 类 中的方法net.sf.cglib.core.AbstractClassGenerator
 
create(Object[]) - 类 中的静态方法net.sf.cglib.core.ClassesKey
 
create(Object[]) - 类 中的静态方法net.sf.cglib.proxy.Mixin
Helper method to create an interface mixin.
create(Object[]) - 类 中的静态方法net.sf.cglib.util.ParallelSorter
Create a new ParallelSorter object for a set of arrays.
create(Object, String, Class) - 类 中的静态方法net.sf.cglib.reflect.MethodDelegate
 
create(Method) - 类 中的静态方法net.sf.cglib.core.MethodWrapper
 
create(String[], int[], boolean) - 类 中的静态方法net.sf.cglib.util.StringSwitcher
Helper method to create a StringSwitcher.
create_arg_array() - 类 中的方法net.sf.cglib.core.CodeEmitter
Allocates and fills an Object[] array with the arguments to the current method.
createBean(ClassLoader, Object[]) - 类 中的静态方法net.sf.cglib.proxy.Mixin
Helper method to create a bean mixin.
createBean(Object[]) - 类 中的静态方法net.sf.cglib.proxy.Mixin
 
createClass() - 类 中的方法net.sf.cglib.beans.BeanGenerator
 
createClass() - 类 中的方法net.sf.cglib.proxy.Enhancer
Generate a new class if necessary and return it without creating a new instance.
createEntry(K, KK, Object) - 类 中的方法net.sf.cglib.core.internal.LoadingCache
Loads entry to the cache.
createSet(Collection) - 类 中的静态方法net.sf.cglib.core.MethodWrapper
 
createStatic(Class, String, Class) - 类 中的静态方法net.sf.cglib.reflect.MethodDelegate
 
customize(CodeEmitter, int, Type) - 接口 中的方法net.sf.cglib.core.FieldTypeCustomizer
Customizes this.FIELD_0 = ? assignment in key constructor
customize(CodeEmitter, Type) - 接口 中的方法net.sf.cglib.core.Customizer
 
customize(CodeEmitter, Type) - 接口 中的方法net.sf.cglib.core.HashCodeCustomizer
Customizes calculation of hashcode
Customizer - net.sf.cglib.core中的接口
Customizes key types for KeyFactory when building equals, hashCode, and toString.
CustomizerRegistry - net.sf.cglib.core.internal中的类
 
CustomizerRegistry(Class[]) - 类 的构造器net.sf.cglib.core.internal.CustomizerRegistry
 

D

DCONST(double) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
DEBUG_LOCATION_PROPERTY - 类 中的静态变量net.sf.cglib.core.DebuggingClassWriter
 
DebuggingClassWriter - net.sf.cglib.core中的类
 
DebuggingClassWriter(int) - 类 的构造器net.sf.cglib.core.DebuggingClassWriter
 
declare_field(int, String, Type, Object) - 类 中的方法net.sf.cglib.core.ClassEmitter
 
declare_field(int, String, Type, Object) - 类 中的方法net.sf.cglib.transform.impl.AccessFieldTransformer
 
declare_field(int, String, Type, Object) - 类 中的方法net.sf.cglib.transform.impl.FieldProviderTransformer
 
declare_field(int, String, Type, Object) - 类 中的方法net.sf.cglib.transform.impl.InterceptFieldTransformer
 
DEFAULT_DELIMITERS - 类 中的静态变量net.sf.cglib.core.EmitUtils
 
DefaultGeneratorStrategy - net.sf.cglib.core中的类
 
DefaultGeneratorStrategy() - 类 的构造器net.sf.cglib.core.DefaultGeneratorStrategy
 
DefaultNamingPolicy - net.sf.cglib.core中的类
The default policy used by AbstractClassGenerator.
DefaultNamingPolicy() - 类 的构造器net.sf.cglib.core.DefaultNamingPolicy
 
defineClass(String, byte[], ClassLoader) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
defineClass(String, byte[], ClassLoader, ProtectionDomain) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
defineClass(String, byte[], ClassLoader, ProtectionDomain, Class<?>) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
Dispatcher - net.sf.cglib.proxy中的接口
Dispatching Enhancer callback.
DIV - 类 中的静态变量net.sf.cglib.core.CodeEmitter
 
dup() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
dup_x1() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
dup_x2() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
dup2() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
dup2_x1() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
dup2_x2() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
DuplicatesPredicate - net.sf.cglib.core中的类
 
DuplicatesPredicate() - 类 的构造器net.sf.cglib.core.DuplicatesPredicate
Constructs a DuplicatesPredicate that will allow subclass bridge methods to be preferred over superclass non-bridge methods.
DuplicatesPredicate(List) - 类 的构造器net.sf.cglib.core.DuplicatesPredicate
Constructs a DuplicatesPredicate that prefers using superclass non-bridge methods despite a subclass method with the same signtaure existing (if the subclass is a bridge method).

E

EmitUtils - net.sf.cglib.core中的类
 
EmitUtils.ArrayDelimiters - net.sf.cglib.core中的类
 
EMPTY_CLASS_ARRAY - 接口 中的静态变量net.sf.cglib.core.Constants
 
emulateClassGetName(Type) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
end() - 类 中的方法net.sf.cglib.core.Block
 
end_class() - 类 中的方法net.sf.cglib.core.ClassEmitter
 
end_class() - 类 中的方法net.sf.cglib.transform.impl.AddPropertyTransformer
 
end_class() - 类 中的方法net.sf.cglib.transform.impl.FieldProviderTransformer
 
end_method() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
Enhancer - net.sf.cglib.proxy中的类
Generates dynamic subclasses to enable method interception.
Enhancer() - 类 的构造器net.sf.cglib.proxy.Enhancer
Create a new Enhancer.
Enhancer.EnhancerKey - net.sf.cglib.proxy中的接口
Internal interface, only public due to ClassLoader issues.
entrySet() - 类 中的方法net.sf.cglib.beans.BeanMap
 
EQ - 类 中的静态变量net.sf.cglib.core.CodeEmitter
 
eqMethod - 类 中的变量net.sf.cglib.reflect.MethodDelegate
 
equals(Object) - 类 中的方法net.sf.cglib.beans.BeanMap
 
equals(Object) - 类 中的方法net.sf.cglib.core.ClassInfo
 
equals(Object) - 类 中的方法net.sf.cglib.core.DefaultNamingPolicy
 
equals(Object) - 接口 中的方法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) - 类 中的方法net.sf.cglib.core.MethodInfo
 
equals(Object) - 接口 中的方法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) - 类 中的方法net.sf.cglib.core.Signature
 
equals(Object) - 类 中的方法net.sf.cglib.core.WeakCacheKey
 
equals(Object) - 接口 中的方法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) - 类 中的方法net.sf.cglib.proxy.CallbackHelper
 
equals(Object) - 类 中的方法net.sf.cglib.reflect.FastClass
 
equals(Object) - 类 中的方法net.sf.cglib.reflect.FastMember
 
equals(Object) - 类 中的方法net.sf.cglib.reflect.MethodDelegate
 
escapeType(String) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
evaluate(Object) - 类 中的方法net.sf.cglib.core.DuplicatesPredicate
 
evaluate(Object) - 接口 中的方法net.sf.cglib.core.Predicate
 
evaluate(Object) - 类 中的方法net.sf.cglib.core.RejectModifierPredicate
 
evaluate(Object) - 类 中的方法net.sf.cglib.core.VisibilityPredicate
 
execute() - 类 中的方法net.sf.cglib.transform.AbstractProcessTask
 

F

Factory - net.sf.cglib.proxy中的接口
All enhanced instances returned by the Enhancer class implement this interface.
factory_method(ClassEmitter, Signature) - 类 中的静态方法net.sf.cglib.core.EmitUtils
 
FastClass - net.sf.cglib.reflect中的类
 
FastClass() - 类 的构造器net.sf.cglib.reflect.FastClass
 
FastClass(Class) - 类 的构造器net.sf.cglib.reflect.FastClass
 
FastClass.Generator - net.sf.cglib.reflect中的类
 
FastConstructor - net.sf.cglib.reflect中的类
 
FastMember - net.sf.cglib.reflect中的类
 
FastMember(FastClass, Member, int) - 类 的构造器net.sf.cglib.reflect.FastMember
 
FastMethod - net.sf.cglib.reflect中的类
 
fc - 类 中的变量net.sf.cglib.reflect.FastMember
 
FCONST(float) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
FieldProvider - net.sf.cglib.transform.impl中的接口
 
FieldProviderTransformer - net.sf.cglib.transform.impl中的类
 
FieldProviderTransformer() - 类 的构造器net.sf.cglib.transform.impl.FieldProviderTransformer
 
FieldTypeCustomizer - net.sf.cglib.core中的接口
Customizes key types for KeyFactory right in constructor.
FieldVisitorTee - net.sf.cglib.transform中的类
 
FieldVisitorTee(FieldVisitor, FieldVisitor) - 类 的构造器net.sf.cglib.transform.FieldVisitorTee
 
filter(Collection, Predicate) - 类 中的静态方法net.sf.cglib.core.CollectionUtils
 
filterConstructors(Class, List) - 类 中的方法net.sf.cglib.proxy.Enhancer
Filter the list of constructors from the superclass.
find(Class, Signature) - 类 中的静态方法net.sf.cglib.proxy.MethodProxy
Return the MethodProxy used when intercepting the method matching the given signature.
findConstructor(String) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
findConstructor(String, ClassLoader) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
findDeclaredMethod(Class, String, Class[]) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
findInterfaceMethod(Class) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
findMethod(String) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
findMethod(String, ClassLoader) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
findMethods(String[], Method[]) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
findNewInstance(Class) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
findPackageProtected(Class[]) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
firstInstance(Class) - 类 中的方法net.sf.cglib.beans.BeanCopier.Generator
 
firstInstance(Class) - 类 中的方法net.sf.cglib.beans.BeanGenerator
 
firstInstance(Class) - 类 中的方法net.sf.cglib.beans.BeanMap.Generator
 
firstInstance(Class) - 类 中的方法net.sf.cglib.beans.BulkBean.Generator
 
firstInstance(Class) - 类 中的方法net.sf.cglib.beans.ImmutableBean.Generator
 
firstInstance(Class) - 类 中的方法net.sf.cglib.core.AbstractClassGenerator
 
firstInstance(Class) - 类 中的方法net.sf.cglib.core.KeyFactory.Generator
 
firstInstance(Class) - 类 中的方法net.sf.cglib.proxy.Enhancer
This method should not be called in regular flow.
firstInstance(Class) - 类 中的方法net.sf.cglib.proxy.InterfaceMaker
 
firstInstance(Class) - 类 中的方法net.sf.cglib.proxy.Mixin.Generator
 
firstInstance(Class) - 类 中的方法net.sf.cglib.reflect.ConstructorDelegate.Generator
 
firstInstance(Class) - 类 中的方法net.sf.cglib.reflect.FastClass.Generator
 
firstInstance(Class) - 类 中的方法net.sf.cglib.reflect.MethodDelegate.Generator
 
firstInstance(Class) - 类 中的方法net.sf.cglib.reflect.MulticastDelegate.Generator
 
firstInstance(Class) - 类 中的方法net.sf.cglib.util.ParallelSorter.Generator
 
firstInstance(Class) - 类 中的方法net.sf.cglib.util.StringSwitcher.Generator
 
firstLocal - 类 中的变量net.sf.cglib.core.LocalVariablesSorter
 
FixedKeySet - net.sf.cglib.beans中的类
 
FixedKeySet(String[]) - 类 的构造器net.sf.cglib.beans.FixedKeySet
 
FixedValue - net.sf.cglib.proxy中的接口
Enhancer callback that simply returns the value to return from the proxied method.
fromInternalName(String) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
fromInternalNames(String[]) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
Function<K,​V> - net.sf.cglib.core.internal中的接口
 

G

GE - 类 中的静态变量net.sf.cglib.core.CodeEmitter
 
generate(AbstractClassGenerator.ClassLoaderData) - 类 中的方法net.sf.cglib.core.AbstractClassGenerator
 
generate(AbstractClassGenerator.ClassLoaderData) - 类 中的方法net.sf.cglib.proxy.Enhancer
 
generate(ClassGenerator) - 类 中的方法net.sf.cglib.core.DefaultGeneratorStrategy
 
generate(ClassGenerator) - 接口 中的方法net.sf.cglib.core.GeneratorStrategy
Generate the class.
generateClass(ClassVisitor) - 类 中的方法net.sf.cglib.beans.BeanCopier.Generator
 
generateClass(ClassVisitor) - 类 中的方法net.sf.cglib.beans.BeanGenerator
 
generateClass(ClassVisitor) - 类 中的方法net.sf.cglib.beans.BeanMap.Generator
 
generateClass(ClassVisitor) - 类 中的方法net.sf.cglib.beans.BulkBean.Generator
 
generateClass(ClassVisitor) - 类 中的方法net.sf.cglib.beans.ImmutableBean.Generator
 
generateClass(ClassVisitor) - 接口 中的方法net.sf.cglib.core.ClassGenerator
 
generateClass(ClassVisitor) - 类 中的方法net.sf.cglib.core.KeyFactory.Generator
 
generateClass(ClassVisitor) - 类 中的方法net.sf.cglib.proxy.Enhancer
 
generateClass(ClassVisitor) - 类 中的方法net.sf.cglib.proxy.InterfaceMaker
 
generateClass(ClassVisitor) - 类 中的方法net.sf.cglib.proxy.Mixin.Generator
 
generateClass(ClassVisitor) - 类 中的方法net.sf.cglib.reflect.ConstructorDelegate.Generator
 
generateClass(ClassVisitor) - 类 中的方法net.sf.cglib.reflect.FastClass.Generator
 
generateClass(ClassVisitor) - 类 中的方法net.sf.cglib.reflect.MethodDelegate.Generator
 
generateClass(ClassVisitor) - 类 中的方法net.sf.cglib.reflect.MulticastDelegate.Generator
 
generateClass(ClassVisitor) - 类 中的方法net.sf.cglib.transform.ClassReaderGenerator
 
generateClass(ClassVisitor) - 类 中的方法net.sf.cglib.transform.TransformingClassGenerator
 
generateClass(ClassVisitor) - 类 中的方法net.sf.cglib.util.ParallelSorter.Generator
 
generateClass(ClassVisitor) - 类 中的方法net.sf.cglib.util.StringSwitcher.Generator
 
Generator() - 类 的构造器net.sf.cglib.beans.BeanCopier.Generator
 
Generator() - 类 的构造器net.sf.cglib.beans.BeanMap.Generator
 
Generator() - 类 的构造器net.sf.cglib.beans.BulkBean.Generator
 
Generator() - 类 的构造器net.sf.cglib.beans.ImmutableBean.Generator
 
Generator() - 类 的构造器net.sf.cglib.core.KeyFactory.Generator
 
Generator() - 类 的构造器net.sf.cglib.proxy.Mixin.Generator
 
Generator() - 类 的构造器net.sf.cglib.reflect.ConstructorDelegate.Generator
 
Generator() - 类 的构造器net.sf.cglib.reflect.FastClass.Generator
 
Generator() - 类 的构造器net.sf.cglib.reflect.MethodDelegate.Generator
 
Generator() - 类 的构造器net.sf.cglib.reflect.MulticastDelegate.Generator
 
Generator() - 类 的构造器net.sf.cglib.util.ParallelSorter.Generator
 
Generator() - 类 的构造器net.sf.cglib.util.StringSwitcher.Generator
 
GeneratorStrategy - net.sf.cglib.core中的接口
The GeneratorStrategyClassGenerator and producing a byte array containing the data for the generated Class.
get(int) - 类 中的方法net.sf.cglib.core.TinyBitSet
已过时。
 
get(Class<T>) - 类 中的方法net.sf.cglib.core.internal.CustomizerRegistry
 
get(Object) - 类 中的方法net.sf.cglib.beans.BeanMap
 
get(Object, Object) - 类 中的方法net.sf.cglib.beans.BeanMap
Get the property of a bean.
get(K) - 类 中的方法net.sf.cglib.core.internal.LoadingCache
 
get(AbstractClassGenerator, boolean) - 类 中的方法net.sf.cglib.core.AbstractClassGenerator.ClassLoaderData
 
getAccess() - 类 中的方法net.sf.cglib.core.ClassEmitter
 
getArgumentTypes() - 类 中的方法net.sf.cglib.core.Signature
 
getAttemptLoad() - 类 中的方法net.sf.cglib.core.AbstractClassGenerator
 
getBean() - 类 中的方法net.sf.cglib.beans.BeanMap
Return the bean currently in use by this map.
getBeanGetters(Class) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
getBeanProperties(Class) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
getBeanSetters(Class) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
getBoxedType(Type) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
getCallback(int) - 接口 中的方法net.sf.cglib.proxy.Factory
Return the Callback implementation at the specified index.
getCallback(Method) - 类 中的方法net.sf.cglib.proxy.CallbackHelper
 
getCallbacks() - 类 中的方法net.sf.cglib.proxy.CallbackHelper
 
getCallbacks() - 接口 中的方法net.sf.cglib.proxy.Factory
Get the current set of callbacks for ths object.
getCallbackTypes() - 类 中的方法net.sf.cglib.proxy.CallbackHelper
 
getCause() - 异常错误 中的方法net.sf.cglib.beans.BulkBeanException
 
getCause() - 异常错误 中的方法net.sf.cglib.core.CodeGenerationException
 
getClassEmitter() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
getClasses(Object[]) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
getClasses(Object[]) - 类 中的静态方法net.sf.cglib.proxy.Mixin
 
getClassInfo() - 类 中的方法net.sf.cglib.core.ClassEmitter
 
getClassInfo() - 类 中的方法net.sf.cglib.core.MethodInfo
 
getClassInfo(Class) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
getClassInfo(ClassReader) - 类 中的静态方法net.sf.cglib.core.ClassNameReader
 
getClassLoader() - 类 中的方法net.sf.cglib.core.AbstractClassGenerator.ClassLoaderData
 
getClassLoader() - 类 中的方法net.sf.cglib.core.AbstractClassGenerator
 
getClassName() - 类 中的方法net.sf.cglib.core.AbstractClassGenerator
 
getClassName() - 类 中的方法net.sf.cglib.core.DebuggingClassWriter
 
getClassName(String, String, Object, Predicate) - 类 中的方法net.sf.cglib.core.DefaultNamingPolicy
 
getClassName(String, String, Object, Predicate) - 接口 中的方法net.sf.cglib.core.NamingPolicy
Choose a name for a generated class.
getClassName(ClassReader) - 类 中的静态方法net.sf.cglib.core.ClassNameReader
 
getClassName(Type) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
getClassTransformer(String[]) - 类 中的方法net.sf.cglib.transform.AbstractTransformTask
returns transformation for source class
getClassType() - 类 中的方法net.sf.cglib.core.ClassEmitter
 
getClassVisitor() - 类 中的方法net.sf.cglib.core.DefaultGeneratorStrategy
 
getClassWriter() - 类 中的方法net.sf.cglib.core.DefaultGeneratorStrategy
 
getCodeEmitter() - 类 中的方法net.sf.cglib.core.Block
 
getComponentType(Type) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
getConstructor(Class[]) - 类 中的方法net.sf.cglib.reflect.FastClass
 
getConstructor(Class, Class[]) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
getConstructor(Constructor) - 类 中的方法net.sf.cglib.reflect.FastClass
 
getCurrent() - 类 中的静态方法net.sf.cglib.core.AbstractClassGenerator
Used internally by CGLIB.
getCustomizers(Class<T>) - 类 中的方法net.sf.cglib.core.KeyFactory.Generator
 
getDeclaringClass() - 类 中的方法net.sf.cglib.reflect.FastMember
 
getDefaultClassLoader() - 类 中的方法net.sf.cglib.beans.BeanCopier.Generator
 
getDefaultClassLoader() - 类 中的方法net.sf.cglib.beans.BeanGenerator
 
getDefaultClassLoader() - 类 中的方法net.sf.cglib.beans.BeanMap.Generator
 
getDefaultClassLoader() - 类 中的方法net.sf.cglib.beans.BulkBean.Generator
 
getDefaultClassLoader() - 类 中的方法net.sf.cglib.beans.ImmutableBean.Generator
 
getDefaultClassLoader() - 类 中的方法net.sf.cglib.core.AbstractClassGenerator
 
getDefaultClassLoader() - 类 中的方法net.sf.cglib.core.KeyFactory.Generator
 
getDefaultClassLoader() - 类 中的方法net.sf.cglib.proxy.Enhancer
 
getDefaultClassLoader() - 类 中的方法net.sf.cglib.proxy.InterfaceMaker
 
getDefaultClassLoader() - 类 中的方法net.sf.cglib.proxy.Mixin.Generator
 
getDefaultClassLoader() - 类 中的方法net.sf.cglib.reflect.ConstructorDelegate.Generator
 
getDefaultClassLoader() - 类 中的方法net.sf.cglib.reflect.FastClass.Generator
 
getDefaultClassLoader() - 类 中的方法net.sf.cglib.reflect.MethodDelegate.Generator
 
getDefaultClassLoader() - 类 中的方法net.sf.cglib.reflect.MulticastDelegate.Generator
 
getDefaultClassLoader() - 类 中的方法net.sf.cglib.util.ParallelSorter.Generator
 
getDefaultClassLoader() - 类 中的方法net.sf.cglib.util.StringSwitcher.Generator
 
getDescriptor() - 类 中的方法net.sf.cglib.core.Signature
 
getEnd() - 类 中的方法net.sf.cglib.core.Block
 
getExceptionTypes() - 类 中的方法net.sf.cglib.core.MethodInfo
 
getExceptionTypes() - 类 中的方法net.sf.cglib.reflect.FastConstructor
 
getExceptionTypes() - 类 中的方法net.sf.cglib.reflect.FastMember
 
getExceptionTypes() - 类 中的方法net.sf.cglib.reflect.FastMethod
 
getExceptionTypes(Member) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
getfield(String) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
getfield(Type, String, Type) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
getField(int) - 接口 中的方法net.sf.cglib.transform.impl.FieldProvider
 
getField(String) - 接口 中的方法net.sf.cglib.transform.impl.FieldProvider
 
getFieldNames() - 接口 中的方法net.sf.cglib.transform.impl.FieldProvider
 
getFieldTypes() - 接口 中的方法net.sf.cglib.transform.impl.FieldProvider
 
getFiles() - 类 中的方法net.sf.cglib.transform.AbstractProcessTask
 
getFlags() - 类 中的方法net.sf.cglib.transform.AbstractClassLoader
 
getFlags() - 类 中的方法net.sf.cglib.transform.AbstractTransformTask
 
getGenerator(ClassReader) - 类 中的方法net.sf.cglib.transform.AbstractClassLoader
 
getGenerator(ClassReader) - 类 中的方法net.sf.cglib.transform.TransformingClassLoader
 
getGetters() - 类 中的方法net.sf.cglib.beans.BulkBean
 
getIndex() - 异常错误 中的方法net.sf.cglib.beans.BulkBeanException
 
getIndex() - 类 中的方法net.sf.cglib.core.Local
 
getIndex() - 类 中的方法net.sf.cglib.reflect.FastMember
 
getIndex(Class[]) - 类 中的方法net.sf.cglib.reflect.FastClass
Return the index of the matching constructor.
getIndex(String, Class[]) - 类 中的方法net.sf.cglib.reflect.FastClass
Return the index of the matching method.
getIndex(Signature) - 类 中的方法net.sf.cglib.reflect.FastClass
 
getIndexMap(List) - 类 中的静态方法net.sf.cglib.core.CollectionUtils
 
getInstance() - 类 中的静态方法net.sf.cglib.core.MethodInfoTransformer
 
getInstance(AnnotationVisitor, AnnotationVisitor) - 类 中的静态方法net.sf.cglib.transform.AnnotationVisitorTee
 
getInterceptFieldCallback() - 接口 中的方法net.sf.cglib.transform.impl.InterceptFieldEnabled
 
getInterfaces() - 类 中的方法net.sf.cglib.core.ClassInfo
 
getInvocationHandler(Object) - 类 中的静态方法net.sf.cglib.proxy.Proxy
 
getJavaClass() - 类 中的方法net.sf.cglib.reflect.FastClass
 
getJavaConstructor() - 类 中的方法net.sf.cglib.reflect.FastConstructor
 
getJavaMethod() - 类 中的方法net.sf.cglib.reflect.FastMethod
 
getMaxIndex() - 类 中的方法net.sf.cglib.reflect.FastClass
Returns the maximum method index for this class.
getMethod(Method) - 类 中的方法net.sf.cglib.reflect.FastClass
 
getMethod(String, Class[]) - 类 中的方法net.sf.cglib.reflect.FastClass
 
getMethodInfo() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
getMethodInfo(Member) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
getMethodInfo(Member, int) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
getMethods(Class, Class[], List) - 类 中的静态方法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() - 类 中的方法net.sf.cglib.core.ClassInfo
 
getModifiers() - 类 中的方法net.sf.cglib.core.MethodInfo
 
getModifiers() - 类 中的方法net.sf.cglib.reflect.FastMember
 
getName() - 类 中的方法net.sf.cglib.core.Signature
 
getName() - 类 中的方法net.sf.cglib.reflect.FastClass
 
getName() - 类 中的方法net.sf.cglib.reflect.FastMember
 
getNames(Class[]) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
getNamingPolicy() - 类 中的方法net.sf.cglib.core.AbstractClassGenerator
 
getOutType(int, Type) - 接口 中的方法net.sf.cglib.core.FieldTypeCustomizer
Computes type of field for storing given parameter
getPackageName(String) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
getPackageName(Type) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
getParameterTypes() - 类 中的方法net.sf.cglib.reflect.FastConstructor
 
getParameterTypes() - 类 中的方法net.sf.cglib.reflect.FastMember
 
getParameterTypes() - 类 中的方法net.sf.cglib.reflect.FastMethod
 
getPropertyMethods(PropertyDescriptor[], boolean, boolean) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
getPropertyName(Type, String) - 接口 中的方法net.sf.cglib.transform.impl.AccessFieldTransformer.Callback
 
getPropertyType(String) - 类 中的方法net.sf.cglib.beans.BeanMap
Get the type of a property.
getPropertyTypes() - 类 中的方法net.sf.cglib.beans.BulkBean
 
getPropertyValues(Object) - 类 中的方法net.sf.cglib.beans.BulkBean
 
getPropertyValues(Object, Object[]) - 类 中的方法net.sf.cglib.beans.BulkBean
 
getProtectionDomain() - 类 中的方法net.sf.cglib.beans.BeanCopier.Generator
 
getProtectionDomain() - 类 中的方法net.sf.cglib.beans.BeanGenerator
 
getProtectionDomain() - 类 中的方法net.sf.cglib.beans.BeanMap.Generator
 
getProtectionDomain() - 类 中的方法net.sf.cglib.beans.BulkBean.Generator
 
getProtectionDomain() - 类 中的方法net.sf.cglib.beans.ImmutableBean.Generator
 
getProtectionDomain() - 类 中的方法net.sf.cglib.core.AbstractClassGenerator
Returns the protection domain to use when defining the class.
getProtectionDomain() - 类 中的方法net.sf.cglib.core.KeyFactory.Generator
 
getProtectionDomain() - 类 中的方法net.sf.cglib.proxy.Enhancer
 
getProtectionDomain() - 类 中的方法net.sf.cglib.proxy.Mixin.Generator
 
getProtectionDomain() - 类 中的方法net.sf.cglib.reflect.ConstructorDelegate.Generator
 
getProtectionDomain() - 类 中的方法net.sf.cglib.reflect.FastClass.Generator
 
getProtectionDomain() - 类 中的方法net.sf.cglib.reflect.MethodDelegate.Generator
 
getProtectionDomain() - 类 中的方法net.sf.cglib.reflect.MulticastDelegate.Generator
 
getProtectionDomain(Class) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
getProxyClass(ClassLoader, Class[]) - 类 中的静态方法net.sf.cglib.proxy.Proxy
 
getReturnType() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
getReturnType() - 类 中的方法net.sf.cglib.core.Signature
 
getReturnType() - 类 中的方法net.sf.cglib.reflect.FastMethod
 
getSetters() - 类 中的方法net.sf.cglib.beans.BulkBean
 
getSignature() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
getSignature() - 类 中的方法net.sf.cglib.core.MethodInfo
 
getSignature() - 类 中的方法net.sf.cglib.proxy.MethodProxy
Return the signature of the proxied method.
getSignature(Member) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
getSignatureWithoutReturnType(String, Class[]) - 类 中的静态方法net.sf.cglib.reflect.FastClass
 
getStackSize(Type[]) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
getStart() - 类 中的方法net.sf.cglib.core.Block
 
getstatic(Type, String, Type) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
getStaticHook() - 类 中的方法net.sf.cglib.core.ClassEmitter
 
getStrategy() - 类 中的方法net.sf.cglib.core.AbstractClassGenerator
 
getSuperIndex() - 类 中的方法net.sf.cglib.proxy.MethodProxy
Return the FastClass method index for the method used by MethodProxy.invokeSuper(java.lang.Object, java.lang.Object[]).
getSuperName() - 类 中的方法net.sf.cglib.core.DebuggingClassWriter
 
getSuperName() - 类 中的方法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() - 类 中的方法net.sf.cglib.core.ClassEmitter
 
getSuperType() - 类 中的方法net.sf.cglib.core.ClassInfo
 
getTag() - 类 中的方法net.sf.cglib.core.DefaultNamingPolicy
Returns a string which is incorporated into every generated class name.
getTarget() - 类 中的方法net.sf.cglib.reflect.MethodDelegate
 
getTargets() - 类 中的方法net.sf.cglib.reflect.MulticastDelegate
 
getters - 类 中的变量net.sf.cglib.beans.BulkBean
 
getType() - 类 中的方法net.sf.cglib.core.ClassInfo
 
getType() - 类 中的方法net.sf.cglib.core.Local
 
getType(String) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
getTypes(Class[]) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
getUnboxedType(Type) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
getUndeclaredThrowable() - 异常错误 中的方法net.sf.cglib.proxy.UndeclaredThrowableException
 
getUniqueNamePredicate() - 类 中的方法net.sf.cglib.core.AbstractClassGenerator.ClassLoaderData
 
getUseCache() - 类 中的方法net.sf.cglib.core.AbstractClassGenerator
 
goTo(Label) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
GT - 类 中的静态变量net.sf.cglib.core.CodeEmitter
 

H

h - 类 中的变量net.sf.cglib.proxy.Proxy
 
HASH_ASM_TYPE - 类 中的静态变量net.sf.cglib.core.KeyFactory
Type.hashCode() is very expensive as it traverses full descriptor to calculate hash code.
hash_code(CodeEmitter, Type, int, Customizer) - 类 中的静态方法net.sf.cglib.core.EmitUtils
hash_code(CodeEmitter, Type, int, CustomizerRegistry) - 类 中的静态方法net.sf.cglib.core.EmitUtils
 
hashCode() - 类 中的方法net.sf.cglib.beans.BeanMap
 
hashCode() - 类 中的方法net.sf.cglib.core.ClassInfo
 
hashCode() - 类 中的方法net.sf.cglib.core.DefaultNamingPolicy
 
hashCode() - 类 中的方法net.sf.cglib.core.MethodInfo
 
hashCode() - 类 中的方法net.sf.cglib.core.Signature
 
hashCode() - 类 中的方法net.sf.cglib.core.WeakCacheKey
 
hashCode() - 类 中的方法net.sf.cglib.proxy.CallbackHelper
 
hashCode() - 类 中的方法net.sf.cglib.reflect.FastClass
 
hashCode() - 类 中的方法net.sf.cglib.reflect.FastMember
 
hashCode() - 类 中的方法net.sf.cglib.reflect.MethodDelegate
 
HashCodeCustomizer - net.sf.cglib.core中的接口
 

I

ICONST(int) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
identity() - 类 中的静态方法net.sf.cglib.core.internal.LoadingCache
 
IDENTITY - 类 中的静态变量net.sf.cglib.core.internal.LoadingCache
 
if_cmp(Type, int, Label) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
if_icmp(int, Label) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
if_jump(int, Label) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
ifnonnull(Label) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
ifnull(Label) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
iinc(Local, int) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
ImmutableBean - net.sf.cglib.beans中的类
 
ImmutableBean.Generator - net.sf.cglib.beans中的类
 
index - 类 中的变量net.sf.cglib.reflect.FastMember
 
init() - 类 中的方法net.sf.cglib.core.ClassEmitter
 
init() - 类 中的方法net.sf.cglib.transform.impl.AddStaticInitTransformer
 
INSTANCE - 类 中的静态变量net.sf.cglib.core.DefaultGeneratorStrategy
 
INSTANCE - 类 中的静态变量net.sf.cglib.core.DefaultNamingPolicy
 
INSTANCE - 接口 中的静态变量net.sf.cglib.proxy.NoOp
A thread-safe singleton instance of the NoOp callback.
instance_of(Type) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
instance_of_this() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
intercept(Object, Method, Object[], MethodProxy) - 接口 中的方法net.sf.cglib.proxy.MethodInterceptor
All generated proxied methods call this method instead of the original method.
InterceptFieldCallback - net.sf.cglib.transform.impl中的接口
 
InterceptFieldEnabled - net.sf.cglib.transform.impl中的接口
 
InterceptFieldFilter - net.sf.cglib.transform.impl中的接口
 
InterceptFieldTransformer - net.sf.cglib.transform.impl中的类
 
InterceptFieldTransformer(InterceptFieldFilter) - 类 的构造器net.sf.cglib.transform.impl.InterceptFieldTransformer
 
InterfaceMaker - net.sf.cglib.proxy中的类
Generates new interfaces at runtime.
InterfaceMaker() - 类 的构造器net.sf.cglib.proxy.InterfaceMaker
Create a new InterfaceMaker.
intValue(String) - 类 中的方法net.sf.cglib.util.StringSwitcher
Return the integer associated with the given key.
InvocationHandler - net.sf.cglib.proxy中的接口
InvocationHandler replacement (unavailable under JDK 1.2).
invoke(int, Object, Object[]) - 类 中的方法net.sf.cglib.reflect.FastClass
Invoke the method with the specified index.
invoke(Object, Object[]) - 类 中的方法net.sf.cglib.proxy.MethodProxy
Invoke the original method, on a different object of the same type.
invoke(Object, Object[]) - 类 中的方法net.sf.cglib.reflect.FastMethod
 
invoke(Object, Method, Object[]) - 接口 中的方法net.sf.cglib.proxy.InvocationHandler
 
invoke(String, Class[], Object, Object[]) - 类 中的方法net.sf.cglib.reflect.FastClass
 
invoke(MethodInfo) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
invoke(MethodInfo, Type) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
invoke_constructor(Type) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
invoke_constructor(Type, Signature) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
invoke_constructor_this() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
invoke_constructor_this(Signature) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
invoke_interface(Type, Signature) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
invoke_static(Type, Signature) - 类 中的方法net.sf.cglib.core.CodeEmitter
已过时。
invoke_static(Type, Signature, boolean) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
invoke_static_this(Signature) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
invoke_virtual(Type, Signature) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
invoke_virtual_this(Signature) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
invokeSuper(Object, Object[]) - 类 中的方法net.sf.cglib.proxy.MethodProxy
Invoke the original (super) method on the specified object.
isAbstract(int) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
isArray(Type) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
isBridge(int) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
isClassFile(File) - 类 中的方法net.sf.cglib.transform.AbstractTransformTask
 
isConstructor(MethodInfo) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
isEmpty() - 类 中的方法net.sf.cglib.beans.BeanMap
 
isEnhanced(Class) - 类 中的静态方法net.sf.cglib.proxy.Enhancer
Determine if a class was generated using Enhancer.
isFinal(int) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
isInterface(int) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
isJarFile(File) - 类 中的方法net.sf.cglib.transform.AbstractTransformTask
 
isPrimitive(Type) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
isPrivate(int) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
isProtected(int) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
isProxyClass(Class) - 类 中的静态方法net.sf.cglib.proxy.Proxy
 
isPublic(int) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
isStatic(int) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
isStaticHook() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
isSynthetic(int) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
iterator() - 类 中的方法net.sf.cglib.beans.FixedKeySet
 

K

KeyFactory - net.sf.cglib.core中的类
Generates classes to handle multi-valued keys, for use in things such as Maps and Sets.
KeyFactory() - 类 的构造器net.sf.cglib.core.KeyFactory
 
KeyFactory.Generator - net.sf.cglib.core中的类
 
KeyFactoryCustomizer - net.sf.cglib.core中的接口
Marker interface for customizers of KeyFactory
keyMapper - 类 中的变量net.sf.cglib.core.internal.LoadingCache
 

L

LazyLoader - net.sf.cglib.proxy中的接口
Lazy-loading Enhancer callback.
LCONST(long) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
LE - 类 中的静态变量net.sf.cglib.core.CodeEmitter
 
length() - 类 中的方法net.sf.cglib.core.TinyBitSet
已过时。
 
load_arg(int) - 类 中的方法net.sf.cglib.core.CodeEmitter
Pushes the specified argument of the current method onto the stack.
load_args() - 类 中的方法net.sf.cglib.core.CodeEmitter
Pushes all of the arguments of the current method onto the stack.
load_args(int, int) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
load_class(CodeEmitter, Type) - 类 中的静态方法net.sf.cglib.core.EmitUtils
 
load_class_this(CodeEmitter) - 类 中的静态方法net.sf.cglib.core.EmitUtils
 
load_local(Local) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
load_method(CodeEmitter, MethodInfo) - 类 中的静态方法net.sf.cglib.core.EmitUtils
 
load_this() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
loadClass(String) - 类 中的方法net.sf.cglib.transform.AbstractClassLoader
 
loader - 类 中的变量net.sf.cglib.core.internal.LoadingCache
 
LoadingCache<K,​KK,​V> - net.sf.cglib.core.internal中的类
 
LoadingCache(Function<K, KK>, Function<K, V>) - 类 的构造器net.sf.cglib.core.internal.LoadingCache
 
loadObject() - 接口 中的方法net.sf.cglib.proxy.Dispatcher
Return the object which the original method invocation should be dispatched.
loadObject() - 接口 中的方法net.sf.cglib.proxy.FixedValue
Return the object which the original method invocation should return.
loadObject() - 接口 中的方法net.sf.cglib.proxy.LazyLoader
Return the object which the original method invocation should be dispatched.
loadObject(Object) - 接口 中的方法net.sf.cglib.proxy.ProxyRefDispatcher
Return the object which the original method invocation should be dispatched.
Local - net.sf.cglib.core中的类
 
Local(int, Type) - 类 的构造器net.sf.cglib.core.Local
 
LocalVariablesSorter - net.sf.cglib.core中的类
A MethodVisitor that renumbers local variables in their order of appearance.
LocalVariablesSorter(int, String, MethodVisitor) - 类 的构造器net.sf.cglib.core.LocalVariablesSorter
 
LocalVariablesSorter(LocalVariablesSorter) - 类 的构造器net.sf.cglib.core.LocalVariablesSorter
 
LT - 类 中的静态变量net.sf.cglib.core.CodeEmitter
 

M

make_label() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
make_local() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
make_local(Type) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
map - 类 中的变量net.sf.cglib.core.internal.LoadingCache
 
mark(Label) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
math(int, Type) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
member - 类 中的变量net.sf.cglib.reflect.FastMember
 
mergeSort(int) - 类 中的方法net.sf.cglib.util.ParallelSorter
 
mergeSort(int, int, int) - 类 中的方法net.sf.cglib.util.ParallelSorter
Sort the arrays using an in-place merge sort.
mergeSort(int, int, int, Comparator) - 类 中的方法net.sf.cglib.util.ParallelSorter
Sort the arrays using an in-place merge sort.
mergeSort(int, Comparator) - 类 中的方法net.sf.cglib.util.ParallelSorter
Sort the arrays using an in-place merge sort.
method_switch(CodeEmitter, List, ObjectSwitchCallback) - 类 中的静态方法net.sf.cglib.core.EmitUtils
 
MethodDelegate - net.sf.cglib.reflect中的类
DOCUMENTATION FROM APACHE AVALON DELEGATE CLASS
MethodDelegate() - 类 的构造器net.sf.cglib.reflect.MethodDelegate
 
MethodDelegate.Generator - net.sf.cglib.reflect中的类
 
MethodFilter - net.sf.cglib.transform中的接口
 
MethodFilterTransformer - net.sf.cglib.transform中的类
 
MethodFilterTransformer(MethodFilter, ClassTransformer) - 类 的构造器net.sf.cglib.transform.MethodFilterTransformer
 
MethodInfo - net.sf.cglib.core中的类
 
MethodInfo() - 类 的构造器net.sf.cglib.core.MethodInfo
 
MethodInfoTransformer - net.sf.cglib.core中的类
 
MethodInfoTransformer() - 类 的构造器net.sf.cglib.core.MethodInfoTransformer
 
MethodInterceptor - net.sf.cglib.proxy中的接口
General-purpose Enhancer callback which provides for "around advice".
MethodProxy - net.sf.cglib.proxy中的类
Classes generated by Enhancer pass this object to the registered MethodInterceptor objects when an intercepted method is invoked.
MethodVisitorTee - net.sf.cglib.transform中的类
 
MethodVisitorTee(MethodVisitor, MethodVisitor) - 类 的构造器net.sf.cglib.transform.MethodVisitorTee
 
MethodWrapper - net.sf.cglib.core中的类
 
MethodWrapper.MethodWrapperKey - net.sf.cglib.core中的接口
Internal interface, only public due to ClassLoader issues.
Mixin - net.sf.cglib.proxy中的类
Mixin allows multiple objects to be combined into a single larger object.
Mixin() - 类 的构造器net.sf.cglib.proxy.Mixin
 
Mixin.Generator - net.sf.cglib.proxy中的类
 
monitorenter() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
monitorexit() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
MUL - 类 中的静态变量net.sf.cglib.core.CodeEmitter
 
MulticastDelegate - net.sf.cglib.reflect中的类
 
MulticastDelegate() - 类 的构造器net.sf.cglib.reflect.MulticastDelegate
 
MulticastDelegate.Generator - net.sf.cglib.reflect中的类
 

N

NamingPolicy - net.sf.cglib.core中的接口
Customize the generated class name for AbstractClassGenerator-based utilities.
NE - 类 中的静态变量net.sf.cglib.core.CodeEmitter
 
NEG - 类 中的静态变量net.sf.cglib.core.CodeEmitter
 
net.sf.cglib.beans - 程序包 net.sf.cglib.beans
 
net.sf.cglib.core - 程序包 net.sf.cglib.core
 
net.sf.cglib.core.internal - 程序包 net.sf.cglib.core.internal
 
net.sf.cglib.proxy - 程序包 net.sf.cglib.proxy
 
net.sf.cglib.reflect - 程序包 net.sf.cglib.reflect
 
net.sf.cglib.transform - 程序包 net.sf.cglib.transform
 
net.sf.cglib.transform.impl - 程序包 net.sf.cglib.transform.impl
 
net.sf.cglib.util - 程序包 net.sf.cglib.util
 
new_instance(Type) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
new_instance_this() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
newarray() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
newarray(Type) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
NEWARRAY(Type) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
newInstance() - 类 中的方法net.sf.cglib.reflect.FastClass
 
newInstance() - 类 中的方法net.sf.cglib.reflect.FastConstructor
 
newInstance() - 类 中的方法net.sf.cglib.reflect.MulticastDelegate
 
newInstance() - 接口 中的方法net.sf.cglib.transform.ClassTransformerFactory
 
newInstance(int, Object[]) - 类 中的方法net.sf.cglib.reflect.FastClass
Create a new instance using the specified constructor index and arguments.
newInstance(Class) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
newInstance(Class[], Object[]) - 类 中的方法net.sf.cglib.reflect.FastClass
 
newInstance(Class[], Object[], Callback[]) - 接口 中的方法net.sf.cglib.proxy.Factory
Creates a new instance of the same type, using the constructor matching the given signature.
newInstance(Class, Class[], Object[]) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
newInstance(Object) - 类 中的方法net.sf.cglib.beans.BeanMap
Create a new BeanMap instance using the specified bean.
newInstance(Object) - 类 中的方法net.sf.cglib.reflect.MethodDelegate
 
newInstance(Object[]) - 类 中的方法net.sf.cglib.proxy.Mixin
 
newInstance(Object[]) - 类 中的方法net.sf.cglib.reflect.FastConstructor
 
newInstance(Object[]) - 类 中的方法net.sf.cglib.util.ParallelSorter
 
newInstance(Constructor, Object[]) - 类 中的静态方法net.sf.cglib.core.ReflectUtils
 
newInstance(String, String[], String) - 接口 中的方法net.sf.cglib.core.MethodWrapper.MethodWrapperKey
 
newInstance(String, String[], WeakCacheKey<CallbackFilter>, Type[], boolean, boolean, Long) - 接口 中的方法net.sf.cglib.proxy.Enhancer.EnhancerKey
 
newInstance(Callback) - 接口 中的方法net.sf.cglib.proxy.Factory
Creates new instance of the same type, using the no-arg constructor.
newInstance(Callback[]) - 接口 中的方法net.sf.cglib.proxy.Factory
Creates new instance of the same type, using the no-arg constructor.
newLocal(int) - 类 中的方法net.sf.cglib.core.LocalVariablesSorter
 
newProxyInstance(ClassLoader, Class[], InvocationHandler) - 类 中的静态方法net.sf.cglib.proxy.Proxy
 
nextInstance(Object) - 类 中的方法net.sf.cglib.beans.BeanCopier.Generator
 
nextInstance(Object) - 类 中的方法net.sf.cglib.beans.BeanGenerator
 
nextInstance(Object) - 类 中的方法net.sf.cglib.beans.BeanMap.Generator
 
nextInstance(Object) - 类 中的方法net.sf.cglib.beans.BulkBean.Generator
 
nextInstance(Object) - 类 中的方法net.sf.cglib.beans.ImmutableBean.Generator
 
nextInstance(Object) - 类 中的方法net.sf.cglib.core.AbstractClassGenerator
 
nextInstance(Object) - 类 中的方法net.sf.cglib.core.KeyFactory.Generator
 
nextInstance(Object) - 类 中的方法net.sf.cglib.proxy.Enhancer
 
nextInstance(Object) - 类 中的方法net.sf.cglib.proxy.InterfaceMaker
 
nextInstance(Object) - 类 中的方法net.sf.cglib.proxy.Mixin.Generator
 
nextInstance(Object) - 类 中的方法net.sf.cglib.reflect.ConstructorDelegate.Generator
 
nextInstance(Object) - 类 中的方法net.sf.cglib.reflect.FastClass.Generator
 
nextInstance(Object) - 类 中的方法net.sf.cglib.reflect.MethodDelegate.Generator
 
nextInstance(Object) - 类 中的方法net.sf.cglib.reflect.MulticastDelegate.Generator
 
nextInstance(Object) - 类 中的方法net.sf.cglib.util.ParallelSorter.Generator
 
nextInstance(Object) - 类 中的方法net.sf.cglib.util.StringSwitcher.Generator
 
NoOp - net.sf.cglib.proxy中的接口
Methods using this Enhancer callback will delegate directly to the default (super) implementation in the base class.
not() - 类 中的方法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) - 类 中的静态方法net.sf.cglib.core.EmitUtils
not_equals(CodeEmitter, Type, Label, CustomizerRegistry) - 类 中的静态方法net.sf.cglib.core.EmitUtils
Branches to the specified label if the top two items on the stack are not equal.
null_constructor(ClassEmitter) - 类 中的静态方法net.sf.cglib.core.EmitUtils
 

O

OBJECT_BY_CLASS - 类 中的静态变量net.sf.cglib.core.KeyFactory
已过时。
this customizer might result in unexpected class leak since key object still holds a strong reference to the Object and class. It is recommended to have pre-processing method that would strip Objects and represent Classes as Strings
ObjectSwitchCallback - net.sf.cglib.core中的接口
 
OR - 类 中的静态变量net.sf.cglib.core.CodeEmitter
 

P

ParallelSorter - net.sf.cglib.util中的类
For the efficient sorting of multiple arrays in parallel.
ParallelSorter() - 类 的构造器net.sf.cglib.util.ParallelSorter
 
ParallelSorter.Generator - net.sf.cglib.util中的类
 
parseConstructor(String) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
parseConstructor(Type[]) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
parseSignature(String) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
parseType(String) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
parseTypes(String) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
pop() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
pop2() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
postProcess(Class) - 类 中的方法net.sf.cglib.transform.AbstractClassLoader
 
Predicate - net.sf.cglib.core中的接口
 
PRIVATE_FINAL_STATIC - 接口 中的静态变量net.sf.cglib.core.Constants
 
process_array(CodeEmitter, Type, ProcessArrayCallback) - 类 中的静态方法net.sf.cglib.core.EmitUtils
Process an array on the stack.
process_arrays(CodeEmitter, Type, ProcessArrayCallback) - 类 中的静态方法net.sf.cglib.core.EmitUtils
Process two arrays on the stack in parallel.
process_switch(int[], ProcessSwitchCallback) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
process_switch(int[], ProcessSwitchCallback, boolean) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
ProcessArrayCallback - net.sf.cglib.core中的接口
 
processCase(int, Label) - 接口 中的方法net.sf.cglib.core.ProcessSwitchCallback
 
processCase(Object, Label) - 接口 中的方法net.sf.cglib.core.ObjectSwitchCallback
 
processDefault() - 接口 中的方法net.sf.cglib.core.ObjectSwitchCallback
 
processDefault() - 接口 中的方法net.sf.cglib.core.ProcessSwitchCallback
 
processElement(Type) - 接口 中的方法net.sf.cglib.core.ProcessArrayCallback
 
processFile(File) - 类 中的方法net.sf.cglib.transform.AbstractProcessTask
 
processFile(File) - 类 中的方法net.sf.cglib.transform.AbstractTransformTask
 
processJarFile(File) - 类 中的方法net.sf.cglib.transform.AbstractTransformTask
 
ProcessSwitchCallback - net.sf.cglib.core中的接口
 
Proxy - net.sf.cglib.proxy中的类
This class is meant to be used as replacement for java.lang.reflect.Proxy under JDK 1.2.
Proxy(InvocationHandler) - 类 的构造器net.sf.cglib.proxy.Proxy
 
ProxyRefDispatcher - net.sf.cglib.proxy中的接口
Dispatching Enhancer callback.
push(boolean) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
push(double) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
push(float) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
push(int) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
push(long) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
push(String) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
push_array(CodeEmitter, Object[]) - 类 中的静态方法net.sf.cglib.core.EmitUtils
 
push_object(CodeEmitter, Object) - 类 中的静态方法net.sf.cglib.core.EmitUtils
 
put(Object, Object) - 类 中的方法net.sf.cglib.beans.BeanMap
 
put(Object, Object, Object) - 类 中的方法net.sf.cglib.beans.BeanMap
Set the property of a bean.
putAll(Map) - 类 中的方法net.sf.cglib.beans.BeanMap
 
putfield(String) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
putfield(Type, String, Type) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
putstatic(Type, String, Type) - 类 中的方法net.sf.cglib.core.CodeEmitter
 

Q

quickSort(int) - 类 中的方法net.sf.cglib.util.ParallelSorter
Sort the arrays using the quicksort algorithm.
quickSort(int, int, int) - 类 中的方法net.sf.cglib.util.ParallelSorter
Sort the arrays using the quicksort algorithm.
quickSort(int, int, int, Comparator) - 类 中的方法net.sf.cglib.util.ParallelSorter
Sort the arrays using the quicksort algorithm.
quickSort(int, Comparator) - 类 中的方法net.sf.cglib.util.ParallelSorter
Sort the arrays using the quicksort algorithm.

R

readBoolean(Object, String, boolean) - 类 中的方法net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
readBoolean(Object, String, boolean) - 接口 中的方法net.sf.cglib.transform.impl.InterceptFieldCallback
 
readByte(Object, String, byte) - 类 中的方法net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
readByte(Object, String, byte) - 接口 中的方法net.sf.cglib.transform.impl.InterceptFieldCallback
 
readChar(Object, String, char) - 类 中的方法net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
readChar(Object, String, char) - 接口 中的方法net.sf.cglib.transform.impl.InterceptFieldCallback
 
readDouble(Object, String, double) - 类 中的方法net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
readDouble(Object, String, double) - 接口 中的方法net.sf.cglib.transform.impl.InterceptFieldCallback
 
readFloat(Object, String, float) - 类 中的方法net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
readFloat(Object, String, float) - 接口 中的方法net.sf.cglib.transform.impl.InterceptFieldCallback
 
readInt(Object, String, int) - 类 中的方法net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
readInt(Object, String, int) - 接口 中的方法net.sf.cglib.transform.impl.InterceptFieldCallback
 
readLong(Object, String, long) - 类 中的方法net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
readLong(Object, String, long) - 接口 中的方法net.sf.cglib.transform.impl.InterceptFieldCallback
 
readObject(Object, String, Object) - 类 中的方法net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
readObject(Object, String, Object) - 接口 中的方法net.sf.cglib.transform.impl.InterceptFieldCallback
 
readShort(Object, String, short) - 类 中的方法net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
readShort(Object, String, short) - 接口 中的方法net.sf.cglib.transform.impl.InterceptFieldCallback
 
ReflectUtils - net.sf.cglib.core中的类
 
registerCallbacks(Class, Callback[]) - 类 中的静态方法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[]) - 类 中的静态方法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 - net.sf.cglib.core中的类
 
RejectModifierPredicate(int) - 类 的构造器net.sf.cglib.core.RejectModifierPredicate
 
REM - 类 中的静态变量net.sf.cglib.core.CodeEmitter
 
remove(Object) - 类 中的方法net.sf.cglib.beans.BeanMap
 
remove(Object) - 类 中的方法net.sf.cglib.reflect.MulticastDelegate
 
REQUIRE_GETTER - 类 中的静态变量net.sf.cglib.beans.BeanMap
Limit the properties reflected in the key set of the map to readable properties.
REQUIRE_SETTER - 类 中的静态变量net.sf.cglib.beans.BeanMap
Limit the properties reflected in the key set of the map to writable properties.
reserveName(String) - 类 中的方法net.sf.cglib.core.AbstractClassGenerator.ClassLoaderData
 
return_value() - 类 中的方法net.sf.cglib.core.CodeEmitter
 
reverse(Map, Map) - 类 中的静态方法net.sf.cglib.core.CollectionUtils
 

S

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

T

target - 类 中的变量net.sf.cglib.beans.BulkBean
 
target - 类 中的变量net.sf.cglib.reflect.MethodDelegate
 
targets - 类 中的变量net.sf.cglib.reflect.MulticastDelegate
 
throw_exception(Type, String) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
TinyBitSet - net.sf.cglib.core中的类
已过时。
TinyBitSet() - 类 的构造器net.sf.cglib.core.TinyBitSet
已过时。
 
toByteArray() - 类 中的方法net.sf.cglib.core.DebuggingClassWriter
 
toInternalNames(Type[]) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
toString() - 类 中的方法net.sf.cglib.beans.BeanMap
 
toString() - 类 中的方法net.sf.cglib.core.ClassInfo
 
toString() - 类 中的方法net.sf.cglib.core.MethodInfo
 
toString() - 类 中的方法net.sf.cglib.core.Signature
 
toString() - 类 中的方法net.sf.cglib.core.WeakCacheKey
 
toString() - 类 中的方法net.sf.cglib.reflect.FastClass
 
toString() - 类 中的方法net.sf.cglib.reflect.FastMember
 
toString() - 类 中的方法net.sf.cglib.transform.ClassTransformerChain
 
transform(byte[]) - 类 中的方法net.sf.cglib.core.DefaultGeneratorStrategy
 
transform(Object) - 类 中的方法net.sf.cglib.core.MethodInfoTransformer
 
transform(Object) - 接口 中的方法net.sf.cglib.core.Transformer
 
transform(Collection, Transformer) - 类 中的静态方法net.sf.cglib.core.CollectionUtils
 
transform(ClassGenerator) - 类 中的方法net.sf.cglib.core.DefaultGeneratorStrategy
 
transform(ClassGenerator) - 类 中的方法net.sf.cglib.transform.impl.UndeclaredThrowableStrategy
 
Transformer - net.sf.cglib.core中的接口
 
TransformingClassGenerator - net.sf.cglib.transform中的类
 
TransformingClassGenerator(ClassGenerator, ClassTransformer) - 类 的构造器net.sf.cglib.transform.TransformingClassGenerator
 
TransformingClassLoader - net.sf.cglib.transform中的类
 
TransformingClassLoader(ClassLoader, ClassFilter, ClassTransformerFactory) - 类 的构造器net.sf.cglib.transform.TransformingClassLoader
 
TYPE_BIG_DECIMAL - 接口 中的静态变量net.sf.cglib.core.Constants
 
TYPE_BIG_INTEGER - 接口 中的静态变量net.sf.cglib.core.Constants
 
TYPE_BOOLEAN - 接口 中的静态变量net.sf.cglib.core.Constants
 
TYPE_BYTE - 接口 中的静态变量net.sf.cglib.core.Constants
 
TYPE_CHARACTER - 接口 中的静态变量net.sf.cglib.core.Constants
 
TYPE_CLASS - 接口 中的静态变量net.sf.cglib.core.Constants
 
TYPE_CLASS_ARRAY - 接口 中的静态变量net.sf.cglib.core.Constants
 
TYPE_CLASS_LOADER - 接口 中的静态变量net.sf.cglib.core.Constants
 
TYPE_DOUBLE - 接口 中的静态变量net.sf.cglib.core.Constants
 
TYPE_ERROR - 接口 中的静态变量net.sf.cglib.core.Constants
 
TYPE_FLOAT - 接口 中的静态变量net.sf.cglib.core.Constants
 
TYPE_INTEGER - 接口 中的静态变量net.sf.cglib.core.Constants
 
TYPE_LONG - 接口 中的静态变量net.sf.cglib.core.Constants
 
TYPE_NUMBER - 接口 中的静态变量net.sf.cglib.core.Constants
 
TYPE_OBJECT - 接口 中的静态变量net.sf.cglib.core.Constants
 
TYPE_OBJECT_ARRAY - 接口 中的静态变量net.sf.cglib.core.Constants
 
TYPE_RUNTIME_EXCEPTION - 接口 中的静态变量net.sf.cglib.core.Constants
 
TYPE_SHORT - 接口 中的静态变量net.sf.cglib.core.Constants
 
TYPE_SIGNATURE - 接口 中的静态变量net.sf.cglib.core.Constants
 
TYPE_STRING - 接口 中的静态变量net.sf.cglib.core.Constants
 
TYPE_STRING_ARRAY - 接口 中的静态变量net.sf.cglib.core.Constants
 
TYPE_STRING_BUFFER - 接口 中的静态变量net.sf.cglib.core.Constants
 
TYPE_SYSTEM - 接口 中的静态变量net.sf.cglib.core.Constants
 
TYPE_THROWABLE - 接口 中的静态变量net.sf.cglib.core.Constants
 
TYPE_TYPE - 接口 中的静态变量net.sf.cglib.core.Constants
 
types - 类 中的变量net.sf.cglib.beans.BulkBean
 
TYPES_EMPTY - 接口 中的静态变量net.sf.cglib.core.Constants
 
TypeUtils - net.sf.cglib.core中的类
 

U

unbox(Type) - 类 中的方法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) - 类 中的方法net.sf.cglib.core.CodeEmitter
Unboxes the object on the top of the stack.
UndeclaredThrowableException - net.sf.cglib.proxy中的异常错误
Used by Proxy as a replacement for java.lang.reflect.UndeclaredThrowableException.
UndeclaredThrowableException(Throwable) - 异常错误 的构造器net.sf.cglib.proxy.UndeclaredThrowableException
Creates a new instance of UndeclaredThrowableException without detail message.
UndeclaredThrowableStrategy - 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) - 类 的构造器net.sf.cglib.transform.impl.UndeclaredThrowableStrategy
Create a new instance of this strategy.
UndeclaredThrowableTransformer - net.sf.cglib.transform.impl中的类
 
UndeclaredThrowableTransformer(Class) - 类 的构造器net.sf.cglib.transform.impl.UndeclaredThrowableTransformer
 
unwrapCachedValue(Object) - 类 中的方法net.sf.cglib.proxy.Enhancer
 
unwrapCachedValue(T) - 类 中的方法net.sf.cglib.core.AbstractClassGenerator
 
upperFirst(String) - 类 中的静态方法net.sf.cglib.core.TypeUtils
 
USHR - 类 中的静态变量net.sf.cglib.core.CodeEmitter
 

V

values() - 类 中的方法net.sf.cglib.beans.BeanMap
 
VisibilityPredicate - net.sf.cglib.core中的类
 
VisibilityPredicate(Class, boolean) - 类 的构造器net.sf.cglib.core.VisibilityPredicate
 
visit(int, int, String, String, String, String[]) - 类 中的方法net.sf.cglib.core.ClassEmitter
 
visit(int, int, String, String, String, String[]) - 类 中的方法net.sf.cglib.core.DebuggingClassWriter
 
visit(int, int, String, String, String, String[]) - 类 中的方法net.sf.cglib.transform.AbstractClassFilterTransformer
 
visit(int, int, String, String, String, String[]) - 类 中的方法net.sf.cglib.transform.ClassVisitorTee
 
visit(String, Object) - 类 中的方法net.sf.cglib.transform.AnnotationVisitorTee
 
visitAnnotation(String, boolean) - 类 中的方法net.sf.cglib.transform.AbstractClassFilterTransformer
 
visitAnnotation(String, boolean) - 类 中的方法net.sf.cglib.transform.ClassVisitorTee
 
visitAnnotation(String, boolean) - 类 中的方法net.sf.cglib.transform.FieldVisitorTee
 
visitAnnotation(String, boolean) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitAnnotation(String, String) - 类 中的方法net.sf.cglib.transform.AnnotationVisitorTee
 
visitAnnotationDefault() - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitArray(String) - 类 中的方法net.sf.cglib.transform.AnnotationVisitorTee
 
visitAttribute(Attribute) - 类 中的方法net.sf.cglib.transform.AbstractClassFilterTransformer
 
visitAttribute(Attribute) - 类 中的方法net.sf.cglib.transform.ClassVisitorTee
 
visitAttribute(Attribute) - 类 中的方法net.sf.cglib.transform.FieldVisitorTee
 
visitAttribute(Attribute) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitCode() - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitEnd() - 类 中的方法net.sf.cglib.core.ClassEmitter
 
visitEnd() - 类 中的方法net.sf.cglib.transform.AbstractClassFilterTransformer
 
visitEnd() - 类 中的方法net.sf.cglib.transform.AnnotationVisitorTee
 
visitEnd() - 类 中的方法net.sf.cglib.transform.ClassVisitorTee
 
visitEnd() - 类 中的方法net.sf.cglib.transform.FieldVisitorTee
 
visitEnd() - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitEnum(String, String, String) - 类 中的方法net.sf.cglib.transform.AnnotationVisitorTee
 
visitField(int, String, String, String, Object) - 类 中的方法net.sf.cglib.core.ClassEmitter
 
visitField(int, String, String, String, Object) - 类 中的方法net.sf.cglib.transform.AbstractClassFilterTransformer
 
visitField(int, String, String, String, Object) - 类 中的方法net.sf.cglib.transform.ClassVisitorTee
 
visitFieldInsn(int, String, String, String) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitFrame(int, int, Object[], int, Object[]) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitIincInsn(int, int) - 类 中的方法net.sf.cglib.core.LocalVariablesSorter
 
visitIincInsn(int, int) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitInnerClass(String, String, String, int) - 类 中的方法net.sf.cglib.transform.AbstractClassFilterTransformer
 
visitInnerClass(String, String, String, int) - 类 中的方法net.sf.cglib.transform.ClassVisitorTee
 
visitInsn(int) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitInsnAnnotation(int, TypePath, String, boolean) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitIntInsn(int, int) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitJumpInsn(int, Label) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitLabel(Label) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitLdcInsn(Object) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitLineNumber(int, Label) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitLocalVariable(String, String, String, Label, Label, int) - 类 中的方法net.sf.cglib.core.LocalVariablesSorter
 
visitLocalVariable(String, String, String, Label, Label, int) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitLookupSwitchInsn(Label, int[], Label[]) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitMaxs(int, int) - 类 中的方法net.sf.cglib.core.CodeEmitter
 
visitMaxs(int, int) - 类 中的方法net.sf.cglib.core.LocalVariablesSorter
 
visitMaxs(int, int) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitMethod(int, String, String, String, String[]) - 类 中的方法net.sf.cglib.core.ClassEmitter
 
visitMethod(int, String, String, String, String[]) - 类 中的方法net.sf.cglib.transform.AbstractClassFilterTransformer
 
visitMethod(int, String, String, String, String[]) - 类 中的方法net.sf.cglib.transform.ClassTransformerChain
 
visitMethod(int, String, String, String, String[]) - 类 中的方法net.sf.cglib.transform.ClassVisitorTee
 
visitMethod(int, String, String, String, String[]) - 类 中的方法net.sf.cglib.transform.MethodFilterTransformer
 
visitMethodInsn(int, String, String, String) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitMethodInsn(int, String, String, String, boolean) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitMultiANewArrayInsn(String, int) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitOuterClass(String, String, String) - 类 中的方法net.sf.cglib.transform.AbstractClassFilterTransformer
 
visitOuterClass(String, String, String) - 类 中的方法net.sf.cglib.transform.ClassVisitorTee
 
visitParameter(String, int) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitParameterAnnotation(int, String, boolean) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitSource(String, String) - 类 中的方法net.sf.cglib.transform.AbstractClassFilterTransformer
 
visitSource(String, String) - 类 中的方法net.sf.cglib.transform.ClassVisitorTee
 
visitTableSwitchInsn(int, int, Label, Label[]) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitTryCatchBlock(Label, Label, Label, String) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类 中的方法net.sf.cglib.transform.ClassVisitorTee
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类 中的方法net.sf.cglib.transform.FieldVisitorTee
 
visitTypeAnnotation(int, TypePath, String, boolean) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitTypeInsn(int, String) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 
visitVarInsn(int, int) - 类 中的方法net.sf.cglib.core.LocalVariablesSorter
 
visitVarInsn(int, int) - 类 中的方法net.sf.cglib.transform.MethodVisitorTee
 

W

WeakCacheKey<T> - net.sf.cglib.core中的类
Allows to check for object equality, yet the class does not keep strong reference to the target.
WeakCacheKey(T) - 类 的构造器net.sf.cglib.core.WeakCacheKey
 
wrap_throwable(Block, Type) - 类 中的静态方法net.sf.cglib.core.EmitUtils
 
wrap_undeclared_throwable(CodeEmitter, Block, Type[], Type) - 类 中的静态方法net.sf.cglib.core.EmitUtils
 
wrapCachedClass(Class) - 类 中的方法net.sf.cglib.core.AbstractClassGenerator
 
wrapCachedClass(Class) - 类 中的方法net.sf.cglib.proxy.Enhancer
 
writeBoolean(Object, String, boolean, boolean) - 类 中的方法net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
writeBoolean(Object, String, boolean, boolean) - 接口 中的方法net.sf.cglib.transform.impl.InterceptFieldCallback
 
writeByte(Object, String, byte, byte) - 类 中的方法net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
writeByte(Object, String, byte, byte) - 接口 中的方法net.sf.cglib.transform.impl.InterceptFieldCallback
 
writeChar(Object, String, char, char) - 类 中的方法net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
writeChar(Object, String, char, char) - 接口 中的方法net.sf.cglib.transform.impl.InterceptFieldCallback
 
writeDouble(Object, String, double, double) - 类 中的方法net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
writeDouble(Object, String, double, double) - 接口 中的方法net.sf.cglib.transform.impl.InterceptFieldCallback
 
writeFloat(Object, String, float, float) - 类 中的方法net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
writeFloat(Object, String, float, float) - 接口 中的方法net.sf.cglib.transform.impl.InterceptFieldCallback
 
writeInt(Object, String, int, int) - 类 中的方法net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
writeInt(Object, String, int, int) - 接口 中的方法net.sf.cglib.transform.impl.InterceptFieldCallback
 
writeLong(Object, String, long, long) - 类 中的方法net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
writeLong(Object, String, long, long) - 接口 中的方法net.sf.cglib.transform.impl.InterceptFieldCallback
 
writeObject(Object, String, Object, Object) - 类 中的方法net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
writeObject(Object, String, Object, Object) - 接口 中的方法net.sf.cglib.transform.impl.InterceptFieldCallback
 
writeShort(Object, String, short, short) - 类 中的方法net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
 
writeShort(Object, String, short, short) - 接口 中的方法net.sf.cglib.transform.impl.InterceptFieldCallback
 

X

XOR - 类 中的静态变量net.sf.cglib.core.CodeEmitter
 

Z

zero_or_null(Type) - 类 中的方法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 
所有类 所有程序包