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
Enhancerextend this interface. - CallbackFilter - net.sf.cglib.proxy中的接口
-
Map methods of subclasses generated by
Enhancerto 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
Enhanceronly; see theFastMethodclass 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
KeyFactorywhen 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
Enhancercallback. - 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
GeneratorStrategyin use does not currently, but may in the future, affect the caching of classes generated byAbstractClassGenerator, so this is a reminder that you should correctly implementequalsandhashCodeto avoid generating too many classes. - equals(Object) - 类 中的方法net.sf.cglib.core.MethodInfo
- equals(Object) - 接口 中的方法net.sf.cglib.core.NamingPolicy
-
The
NamingPolicyin use does not currently, but may in the future, affect the caching of classes generated byAbstractClassGenerator, so this is a reminder that you should correctly implementequalsandhashCodeto 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
CallbackFilterin use affects which cached class theEnhancerwill use, so this is a reminder that you should correctly implementequalsandhashCodefor customCallbackFilterimplementations 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
Enhancerclass 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
KeyFactoryright 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
MethodProxyused 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中的接口
-
Enhancercallback 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
GeneratorStrategyClassGeneratorand producing a byte array containing the data for the generatedClass. - 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
Callbackimplementation 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
FastClassmethod index for the method used byMethodProxy.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
NoOpcallback. - 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中的接口
-
InvocationHandlerreplacement (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
Enhancercallback. - 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
MethodVisitorthat 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
Enhancercallback which provides for "around advice". - MethodProxy - net.sf.cglib.proxy中的类
-
Classes generated by
Enhancerpass this object to the registeredMethodInterceptorobjects 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中的类
-
Mixinallows 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
BeanMapinstance 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
Enhancercallback 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.Proxyunder JDK 1.2. - Proxy(InvocationHandler) - 类 的构造器net.sf.cglib.proxy.Proxy
- ProxyRefDispatcher - net.sf.cglib.proxy中的接口
-
Dispatching
Enhancercallback. - 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
Callbackarray 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
ClassLoaderbefore 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
Callbackto use. - setCallbackFilter(CallbackFilter) - 类 中的方法net.sf.cglib.proxy.Enhancer
-
Set the
CallbackFilterused 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
Callbackto 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
ClassLoaderin 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
Factoryinterface. - 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
Proxyas a replacement forjava.lang.reflect.UndeclaredThrowableException. - UndeclaredThrowableException(Throwable) - 异常错误 的构造器net.sf.cglib.proxy.UndeclaredThrowableException
-
Creates a new instance of
UndeclaredThrowableExceptionwithout detail message. - UndeclaredThrowableStrategy - net.sf.cglib.transform.impl中的类
-
A
GeneratorStrategysuitable for use withnet.sf.cglib.Enhancerwhich 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.
所有类 所有程序包