Map
-based view of a JavaBean.Enhancer
extend this interface.Enhancer
to a particular
callback.BeanMap
.BeanMap
.Enhancer
only; see the FastMethod
class
for similar functionality.StringSwitcher
.this.FIELD_0 = ?
assignment in key constructorKeyFactory
when building equals, hashCode, and toString.AbstractClassGenerator
.Enhancer
callback.Enhancer
.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.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.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.Enhancer
class implement this interface.KeyFactory
right in constructor.MethodProxy
used when intercepting the method
matching the given signature.Enhancer
callback that simply returns the value to return
from the proxied method.GeneratorStrategy
- get(Object) - Method in class net.sf.cglib.beans.BeanMap
-
- get(Object, Object) - Method in class net.sf.cglib.beans.BeanMap
-
Get the property of a bean.
- get(AbstractClassGenerator, boolean) - Method in class net.sf.cglib.core.AbstractClassGenerator.ClassLoaderData
-
- get(Class<T>) - Method in class net.sf.cglib.core.internal.CustomizerRegistry
-
- get(K) - Method in class net.sf.cglib.core.internal.LoadingCache
-
- get(int) - Method in class net.sf.cglib.core.TinyBitSet
-
Deprecated.
- getAccess() - Method in class net.sf.cglib.core.ClassEmitter
-
- getArgumentTypes() - Method in class net.sf.cglib.core.Signature
-
- getAttemptLoad() - Method in class net.sf.cglib.core.AbstractClassGenerator
-
- getBean() - Method in class net.sf.cglib.beans.BeanMap
-
Return the bean currently in use by this map.
- getBeanGetters(Class) - Static method in class net.sf.cglib.core.ReflectUtils
-
- getBeanProperties(Class) - Static method in class net.sf.cglib.core.ReflectUtils
-
- getBeanSetters(Class) - Static method in class net.sf.cglib.core.ReflectUtils
-
- getBoxedType(Type) - Static method in class net.sf.cglib.core.TypeUtils
-
- getCallback(Method) - Method in class net.sf.cglib.proxy.CallbackHelper
-
- getCallback(int) - Method in interface net.sf.cglib.proxy.Factory
-
Return the
Callback
implementation at the specified index.
- getCallbacks() - Method in class net.sf.cglib.proxy.CallbackHelper
-
- getCallbacks() - Method in interface net.sf.cglib.proxy.Factory
-
Get the current set of callbacks for ths object.
- getCallbackTypes() - Method in class net.sf.cglib.proxy.CallbackHelper
-
- getCause() - Method in exception net.sf.cglib.beans.BulkBeanException
-
- getCause() - Method in exception net.sf.cglib.core.CodeGenerationException
-
- getClassEmitter() - Method in class net.sf.cglib.core.CodeEmitter
-
- getClasses(Object[]) - Static method in class net.sf.cglib.core.ReflectUtils
-
- getClasses(Object[]) - Static method in class net.sf.cglib.proxy.Mixin
-
- getClassInfo() - Method in class net.sf.cglib.core.ClassEmitter
-
- getClassInfo(ClassReader) - Static method in class net.sf.cglib.core.ClassNameReader
-
- getClassInfo() - Method in class net.sf.cglib.core.MethodInfo
-
- getClassInfo(Class) - Static method in class net.sf.cglib.core.ReflectUtils
-
- getClassLoader() - Method in class net.sf.cglib.core.AbstractClassGenerator.ClassLoaderData
-
- getClassLoader() - Method in class net.sf.cglib.core.AbstractClassGenerator
-
- getClassName() - Method in class net.sf.cglib.core.AbstractClassGenerator
-
- getClassName(ClassReader) - Static method in class net.sf.cglib.core.ClassNameReader
-
- getClassName() - Method in class net.sf.cglib.core.DebuggingClassWriter
-
- getClassName(String, String, Object, Predicate) - Method in class net.sf.cglib.core.DefaultNamingPolicy
-
- getClassName(String, String, Object, Predicate) - Method in interface net.sf.cglib.core.NamingPolicy
-
Choose a name for a generated class.
- getClassName(Type) - Static method in class net.sf.cglib.core.TypeUtils
-
- getClassTransformer(String[]) - Method in class net.sf.cglib.transform.AbstractTransformTask
-
returns transformation for source class
- getClassType() - Method in class net.sf.cglib.core.ClassEmitter
-
- getClassVisitor() - Method in class net.sf.cglib.core.DefaultGeneratorStrategy
-
- getClassWriter() - Method in class net.sf.cglib.core.DefaultGeneratorStrategy
-
- getCodeEmitter() - Method in class net.sf.cglib.core.Block
-
- getComponentType(Type) - Static method in class net.sf.cglib.core.TypeUtils
-
- getConstructor(Class, Class[]) - Static method in class net.sf.cglib.core.ReflectUtils
-
- getConstructor(Constructor) - Method in class net.sf.cglib.reflect.FastClass
-
- getConstructor(Class[]) - Method in class net.sf.cglib.reflect.FastClass
-
- getCurrent() - Static method in class net.sf.cglib.core.AbstractClassGenerator
-
Used internally by CGLIB.
- getCustomizers(Class<T>) - Method in class net.sf.cglib.core.KeyFactory.Generator
-
- getDeclaringClass() - Method in class net.sf.cglib.reflect.FastMember
-
- getDefaultClassLoader() - Method in class net.sf.cglib.beans.BeanCopier.Generator
-
- getDefaultClassLoader() - Method in class net.sf.cglib.beans.BeanGenerator
-
- getDefaultClassLoader() - Method in class net.sf.cglib.beans.BeanMap.Generator
-
- getDefaultClassLoader() - Method in class net.sf.cglib.beans.BulkBean.Generator
-
- getDefaultClassLoader() - Method in class net.sf.cglib.beans.ImmutableBean.Generator
-
- getDefaultClassLoader() - Method in class net.sf.cglib.core.AbstractClassGenerator
-
- getDefaultClassLoader() - Method in class net.sf.cglib.core.KeyFactory.Generator
-
- getDefaultClassLoader() - Method in class net.sf.cglib.proxy.Enhancer
-
- getDefaultClassLoader() - Method in class net.sf.cglib.proxy.InterfaceMaker
-
- getDefaultClassLoader() - Method in class net.sf.cglib.proxy.Mixin.Generator
-
- getDefaultClassLoader() - Method in class net.sf.cglib.reflect.ConstructorDelegate.Generator
-
- getDefaultClassLoader() - Method in class net.sf.cglib.reflect.FastClass.Generator
-
- getDefaultClassLoader() - Method in class net.sf.cglib.reflect.MethodDelegate.Generator
-
- getDefaultClassLoader() - Method in class net.sf.cglib.reflect.MulticastDelegate.Generator
-
- getDefaultClassLoader() - Method in class net.sf.cglib.util.ParallelSorter.Generator
-
- getDefaultClassLoader() - Method in class net.sf.cglib.util.StringSwitcher.Generator
-
- getDescriptor() - Method in class net.sf.cglib.core.Signature
-
- getEnd() - Method in class net.sf.cglib.core.Block
-
- getExceptionTypes() - Method in class net.sf.cglib.core.MethodInfo
-
- getExceptionTypes(Member) - Static method in class net.sf.cglib.core.ReflectUtils
-
- getExceptionTypes() - Method in class net.sf.cglib.reflect.FastConstructor
-
- getExceptionTypes() - Method in class net.sf.cglib.reflect.FastMember
-
- getExceptionTypes() - Method in class net.sf.cglib.reflect.FastMethod
-
- getfield(String) - Method in class net.sf.cglib.core.CodeEmitter
-
- getfield(Type, String, Type) - Method in class net.sf.cglib.core.CodeEmitter
-
- getField(int) - Method in interface net.sf.cglib.transform.impl.FieldProvider
-
- getField(String) - Method in interface net.sf.cglib.transform.impl.FieldProvider
-
- getFieldNames() - Method in interface net.sf.cglib.transform.impl.FieldProvider
-
- getFieldTypes() - Method in interface net.sf.cglib.transform.impl.FieldProvider
-
- getFiles() - Method in class net.sf.cglib.transform.AbstractProcessTask
-
- getFlags() - Method in class net.sf.cglib.transform.AbstractClassLoader
-
- getFlags() - Method in class net.sf.cglib.transform.AbstractTransformTask
-
- getGenerator(ClassReader) - Method in class net.sf.cglib.transform.AbstractClassLoader
-
- getGenerator(ClassReader) - Method in class net.sf.cglib.transform.TransformingClassLoader
-
- getGetters() - Method in class net.sf.cglib.beans.BulkBean
-
- getIndex() - Method in exception net.sf.cglib.beans.BulkBeanException
-
- getIndex() - Method in class net.sf.cglib.core.Local
-
- getIndex(String, Class[]) - Method in class net.sf.cglib.reflect.FastClass
-
Return the index of the matching method.
- getIndex(Class[]) - Method in class net.sf.cglib.reflect.FastClass
-
Return the index of the matching constructor.
- getIndex(Signature) - Method in class net.sf.cglib.reflect.FastClass
-
- getIndex() - Method in class net.sf.cglib.reflect.FastMember
-
- getIndexMap(List) - Static method in class net.sf.cglib.core.CollectionUtils
-
- getInstance() - Static method in class net.sf.cglib.core.MethodInfoTransformer
-
- getInstance(AnnotationVisitor, AnnotationVisitor) - Static method in class net.sf.cglib.transform.AnnotationVisitorTee
-
- getInterceptFieldCallback() - Method in interface net.sf.cglib.transform.impl.InterceptFieldEnabled
-
- getInterfaces() - Method in class net.sf.cglib.core.ClassInfo
-
- getInvocationHandler(Object) - Static method in class net.sf.cglib.proxy.Proxy
-
- getJavaClass() - Method in class net.sf.cglib.reflect.FastClass
-
- getJavaConstructor() - Method in class net.sf.cglib.reflect.FastConstructor
-
- getJavaMethod() - Method in class net.sf.cglib.reflect.FastMethod
-
- getMaxIndex() - Method in class net.sf.cglib.reflect.FastClass
-
Returns the maximum method index for this class.
- getMethod(Method) - Method in class net.sf.cglib.reflect.FastClass
-
- getMethod(String, Class[]) - Method in class net.sf.cglib.reflect.FastClass
-
- getMethodInfo() - Method in class net.sf.cglib.core.CodeEmitter
-
- getMethodInfo(Member, int) - Static method in class net.sf.cglib.core.ReflectUtils
-
- getMethodInfo(Member) - Static method in class net.sf.cglib.core.ReflectUtils
-
- getMethods(Class, Class[], List) - Static method in class net.sf.cglib.proxy.Enhancer
-
Finds all of the methods that will be extended by an
Enhancer-generated class using the specified superclass and
interfaces.
- getModifiers() - Method in class net.sf.cglib.core.ClassInfo
-
- getModifiers() - Method in class net.sf.cglib.core.MethodInfo
-
- getModifiers() - Method in class net.sf.cglib.reflect.FastMember
-
- getName() - Method in class net.sf.cglib.core.Signature
-
- getName() - Method in class net.sf.cglib.reflect.FastClass
-
- getName() - Method in class net.sf.cglib.reflect.FastMember
-
- getNames(Class[]) - Static method in class net.sf.cglib.core.ReflectUtils
-
- getNamingPolicy() - Method in class net.sf.cglib.core.AbstractClassGenerator
-
- getOutType(int, Type) - Method in interface net.sf.cglib.core.FieldTypeCustomizer
-
Computes type of field for storing given parameter
- getPackageName(Type) - Static method in class net.sf.cglib.core.TypeUtils
-
- getPackageName(String) - Static method in class net.sf.cglib.core.TypeUtils
-
- getParameterTypes() - Method in class net.sf.cglib.reflect.FastConstructor
-
- getParameterTypes() - Method in class net.sf.cglib.reflect.FastMember
-
- getParameterTypes() - Method in class net.sf.cglib.reflect.FastMethod
-
- getPropertyMethods(PropertyDescriptor[], boolean, boolean) - Static method in class net.sf.cglib.core.ReflectUtils
-
- getPropertyName(Type, String) - Method in interface net.sf.cglib.transform.impl.AccessFieldTransformer.Callback
-
- getPropertyType(String) - Method in class net.sf.cglib.beans.BeanMap
-
Get the type of a property.
- getPropertyTypes() - Method in class net.sf.cglib.beans.BulkBean
-
- getPropertyValues(Object, Object[]) - Method in class net.sf.cglib.beans.BulkBean
-
- getPropertyValues(Object) - Method in class net.sf.cglib.beans.BulkBean
-
- getProtectionDomain() - Method in class net.sf.cglib.beans.BeanCopier.Generator
-
- getProtectionDomain() - Method in class net.sf.cglib.beans.BeanGenerator
-
- getProtectionDomain() - Method in class net.sf.cglib.beans.BeanMap.Generator
-
- getProtectionDomain() - Method in class net.sf.cglib.beans.BulkBean.Generator
-
- getProtectionDomain() - Method in class net.sf.cglib.beans.ImmutableBean.Generator
-
- getProtectionDomain() - Method in class net.sf.cglib.core.AbstractClassGenerator
-
Returns the protection domain to use when defining the class.
- getProtectionDomain() - Method in class net.sf.cglib.core.KeyFactory.Generator
-
- getProtectionDomain(Class) - Static method in class net.sf.cglib.core.ReflectUtils
-
- getProtectionDomain() - Method in class net.sf.cglib.proxy.Enhancer
-
- getProtectionDomain() - Method in class net.sf.cglib.proxy.Mixin.Generator
-
- getProtectionDomain() - Method in class net.sf.cglib.reflect.ConstructorDelegate.Generator
-
- getProtectionDomain() - Method in class net.sf.cglib.reflect.FastClass.Generator
-
- getProtectionDomain() - Method in class net.sf.cglib.reflect.MethodDelegate.Generator
-
- getProtectionDomain() - Method in class net.sf.cglib.reflect.MulticastDelegate.Generator
-
- getProxyClass(ClassLoader, Class[]) - Static method in class net.sf.cglib.proxy.Proxy
-
- getReturnType() - Method in class net.sf.cglib.core.CodeEmitter
-
- getReturnType() - Method in class net.sf.cglib.core.Signature
-
- getReturnType() - Method in class net.sf.cglib.reflect.FastMethod
-
- getSampleProperty() - Method in class net.sf.cglib.samples.Bean
-
- getSetters() - Method in class net.sf.cglib.beans.BulkBean
-
- getSignature() - Method in class net.sf.cglib.core.CodeEmitter
-
- getSignature() - Method in class net.sf.cglib.core.MethodInfo
-
- getSignature(Member) - Static method in class net.sf.cglib.core.ReflectUtils
-
- getSignature() - Method in class net.sf.cglib.proxy.MethodProxy
-
Return the signature of the proxied method.
- getSignatureWithoutReturnType(String, Class[]) - Static method in class net.sf.cglib.reflect.FastClass
-
- getStackSize(Type[]) - Static method in class net.sf.cglib.core.TypeUtils
-
- getStart() - Method in class net.sf.cglib.core.Block
-
- getstatic(Type, String, Type) - Method in class net.sf.cglib.core.CodeEmitter
-
- getStaticHook() - Method in class net.sf.cglib.core.ClassEmitter
-
- getStrategy() - Method in class net.sf.cglib.core.AbstractClassGenerator
-
- getSuperIndex() - Method in class net.sf.cglib.proxy.MethodProxy
-
Return the
FastClass
method index
for the method used by MethodProxy.invokeSuper(java.lang.Object, java.lang.Object[])
.
- getSuperName() - Method in class net.sf.cglib.core.DebuggingClassWriter
-
- getSuperName() - Method in class net.sf.cglib.proxy.MethodProxy
-
Return the name of the synthetic method created by CGLIB which is
used by
MethodProxy.invokeSuper(java.lang.Object, java.lang.Object[])
to invoke the superclass
(non-intercepted) method implementation.
- getSuperType() - Method in class net.sf.cglib.core.ClassEmitter
-
- getSuperType() - Method in class net.sf.cglib.core.ClassInfo
-
- getTag() - Method in class net.sf.cglib.core.DefaultNamingPolicy
-
Returns a string which is incorporated into every generated class name.
- getTarget() - Method in class net.sf.cglib.reflect.MethodDelegate
-
- getTargets() - Method in class net.sf.cglib.reflect.MulticastDelegate
-
- getters - Variable in class net.sf.cglib.beans.BulkBean
-
- getType() - Method in class net.sf.cglib.core.ClassInfo
-
- getType() - Method in class net.sf.cglib.core.Local
-
- getType(String) - Static method in class net.sf.cglib.core.TypeUtils
-
- getTypes(Class[]) - Static method in class net.sf.cglib.core.TypeUtils
-
- getUnboxedType(Type) - Static method in class net.sf.cglib.core.TypeUtils
-
- getUndeclaredThrowable() - Method in exception net.sf.cglib.proxy.UndeclaredThrowableException
-
- getUniqueNamePredicate() - Method in class net.sf.cglib.core.AbstractClassGenerator.ClassLoaderData
-
- getUseCache() - Method in class net.sf.cglib.core.AbstractClassGenerator
-
- goTo(Label) - Method in class net.sf.cglib.core.CodeEmitter
-
- GT - Static variable in class net.sf.cglib.core.CodeEmitter
-
H
- h - Variable in class net.sf.cglib.proxy.Proxy
-
- HASH_ASM_TYPE - Static variable in class 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) - Static method in class net.sf.cglib.core.EmitUtils
-
Deprecated.
- hash_code(CodeEmitter, Type, int, CustomizerRegistry) - Static method in class net.sf.cglib.core.EmitUtils
-
- hashCode() - Method in class net.sf.cglib.beans.BeanMap
-
- hashCode() - Method in class net.sf.cglib.core.ClassInfo
-
- hashCode() - Method in class net.sf.cglib.core.DefaultNamingPolicy
-
- hashCode() - Method in class net.sf.cglib.core.MethodInfo
-
- hashCode() - Method in class net.sf.cglib.core.Signature
-
- hashCode() - Method in class net.sf.cglib.core.WeakCacheKey
-
- hashCode() - Method in class net.sf.cglib.proxy.CallbackHelper
-
- hashCode() - Method in class net.sf.cglib.reflect.FastClass
-
- hashCode() - Method in class net.sf.cglib.reflect.FastMember
-
- hashCode() - Method in class net.sf.cglib.reflect.MethodDelegate
-
- HashCodeCustomizer - Interface in net.sf.cglib.core
-
I
- ICONST(int) - Static method in class net.sf.cglib.core.TypeUtils
-
- IDENTITY - Static variable in class net.sf.cglib.core.internal.LoadingCache
-
- identity() - Static method in class net.sf.cglib.core.internal.LoadingCache
-
- if_cmp(Type, int, Label) - Method in class net.sf.cglib.core.CodeEmitter
-
- if_icmp(int, Label) - Method in class net.sf.cglib.core.CodeEmitter
-
- if_jump(int, Label) - Method in class net.sf.cglib.core.CodeEmitter
-
- ifnonnull(Label) - Method in class net.sf.cglib.core.CodeEmitter
-
- ifnull(Label) - Method in class net.sf.cglib.core.CodeEmitter
-
- iinc(Local, int) - Method in class net.sf.cglib.core.CodeEmitter
-
- ImmutableBean - Class in net.sf.cglib.beans
-
- ImmutableBean.Generator - Class in net.sf.cglib.beans
-
- index - Variable in class net.sf.cglib.reflect.FastMember
-
- init() - Method in class net.sf.cglib.core.ClassEmitter
-
- init() - Method in class net.sf.cglib.transform.impl.AddStaticInitTransformer
-
- INSTANCE - Static variable in class net.sf.cglib.core.DefaultGeneratorStrategy
-
- INSTANCE - Static variable in class net.sf.cglib.core.DefaultNamingPolicy
-
- INSTANCE - Static variable in interface net.sf.cglib.proxy.NoOp
-
A thread-safe singleton instance of the
NoOp
callback.
- instance_of(Type) - Method in class net.sf.cglib.core.CodeEmitter
-
- instance_of_this() - Method in class net.sf.cglib.core.CodeEmitter
-
- intercept(Object, Method, Object[], MethodProxy) - Method in interface net.sf.cglib.proxy.MethodInterceptor
-
All generated proxied methods call this method instead of the original method.
- intercept(Object, Method, Object[], MethodProxy) - Method in class net.sf.cglib.samples.Beans
-
- intercept(Object, Method, Object[], MethodProxy) - Method in class net.sf.cglib.samples.Trace
-
- InterceptFieldCallback - Interface in net.sf.cglib.transform.impl
-
- InterceptFieldEnabled - Interface in net.sf.cglib.transform.impl
-
- InterceptFieldFilter - Interface in net.sf.cglib.transform.impl
-
- InterceptFieldTransformer - Class in net.sf.cglib.transform.impl
-
- InterceptFieldTransformer(InterceptFieldFilter) - Constructor for class net.sf.cglib.transform.impl.InterceptFieldTransformer
-
- InterfaceMaker - Class in net.sf.cglib.proxy
-
Generates new interfaces at runtime.
- InterfaceMaker() - Constructor for class net.sf.cglib.proxy.InterfaceMaker
-
Create a new
InterfaceMaker
.
- intValue(String) - Method in class net.sf.cglib.util.StringSwitcher
-
Return the integer associated with the given key.
- InvocationHandler - Interface in net.sf.cglib.proxy
-
InvocationHandler
replacement (unavailable under JDK 1.2).
- invoke(MethodInfo, Type) - Method in class net.sf.cglib.core.CodeEmitter
-
- invoke(MethodInfo) - Method in class net.sf.cglib.core.CodeEmitter
-
- invoke(Object, Method, Object[]) - Method in interface net.sf.cglib.proxy.InvocationHandler
-
- invoke(Object, Object[]) - Method in class net.sf.cglib.proxy.MethodProxy
-
Invoke the original method, on a different object of the same type.
- invoke(String, Class[], Object, Object[]) - Method in class net.sf.cglib.reflect.FastClass
-
- invoke(int, Object, Object[]) - Method in class net.sf.cglib.reflect.FastClass
-
Invoke the method with the specified index.
- invoke(Object, Object[]) - Method in class net.sf.cglib.reflect.FastMethod
-
- invoke_constructor(Type) - Method in class net.sf.cglib.core.CodeEmitter
-
- invoke_constructor(Type, Signature) - Method in class net.sf.cglib.core.CodeEmitter
-
- invoke_constructor_this() - Method in class net.sf.cglib.core.CodeEmitter
-
- invoke_constructor_this(Signature) - Method in class net.sf.cglib.core.CodeEmitter
-
- invoke_interface(Type, Signature) - Method in class net.sf.cglib.core.CodeEmitter
-
- invoke_static(Type, Signature) - Method in class net.sf.cglib.core.CodeEmitter
-
Deprecated.
- invoke_static(Type, Signature, boolean) - Method in class net.sf.cglib.core.CodeEmitter
-
- invoke_static_this(Signature) - Method in class net.sf.cglib.core.CodeEmitter
-
- invoke_virtual(Type, Signature) - Method in class net.sf.cglib.core.CodeEmitter
-
- invoke_virtual_this(Signature) - Method in class net.sf.cglib.core.CodeEmitter
-
- invokeSuper(Object, Object[]) - Method in class net.sf.cglib.proxy.MethodProxy
-
Invoke the original (super) method on the specified object.
- isAbstract(int) - Static method in class net.sf.cglib.core.TypeUtils
-
- isArray(Type) - Static method in class net.sf.cglib.core.TypeUtils
-
- isBridge(int) - Static method in class net.sf.cglib.core.TypeUtils
-
- isClassFile(File) - Method in class net.sf.cglib.transform.AbstractTransformTask
-
- isConstructor(MethodInfo) - Static method in class net.sf.cglib.core.TypeUtils
-
- isEmpty() - Method in class net.sf.cglib.beans.BeanMap
-
- isEnhanced(Class) - Static method in class net.sf.cglib.proxy.Enhancer
-
Determine if a class was generated using
Enhancer
.
- isFinal(int) - Static method in class net.sf.cglib.core.TypeUtils
-
- isInterface(int) - Static method in class net.sf.cglib.core.TypeUtils
-
- isJarFile(File) - Method in class net.sf.cglib.transform.AbstractTransformTask
-
- isPrimitive(Type) - Static method in class net.sf.cglib.core.TypeUtils
-
- isPrivate(int) - Static method in class net.sf.cglib.core.TypeUtils
-
- isProtected(int) - Static method in class net.sf.cglib.core.TypeUtils
-
- isProxyClass(Class) - Static method in class net.sf.cglib.proxy.Proxy
-
- isPublic(int) - Static method in class net.sf.cglib.core.TypeUtils
-
- isStatic(int) - Static method in class net.sf.cglib.core.TypeUtils
-
- isStaticHook() - Method in class net.sf.cglib.core.CodeEmitter
-
- isSynthetic(int) - Static method in class net.sf.cglib.core.TypeUtils
-
- iterator() - Method in class net.sf.cglib.beans.FixedKeySet
-
K
- KeyFactory - Class in net.sf.cglib.core
-
Generates classes to handle multi-valued keys, for use in things such as Maps and Sets.
- KeyFactory() - Constructor for class net.sf.cglib.core.KeyFactory
-
- KeyFactory.Generator - Class in net.sf.cglib.core
-
- KeyFactoryCustomizer - Interface in net.sf.cglib.core
-
Marker interface for customizers of
KeyFactory
- keyMapper - Variable in class net.sf.cglib.core.internal.LoadingCache
-
- KeySample - Class in net.sf.cglib.samples
-
- KeySample() - Constructor for class net.sf.cglib.samples.KeySample
-
L
- LazyLoader - Interface in net.sf.cglib.proxy
-
Lazy-loading
Enhancer
callback.
- LCONST(long) - Static method in class net.sf.cglib.core.TypeUtils
-
- LE - Static variable in class net.sf.cglib.core.CodeEmitter
-
- length() - Method in class net.sf.cglib.core.TinyBitSet
-
Deprecated.
- load_arg(int) - Method in class net.sf.cglib.core.CodeEmitter
-
Pushes the specified argument of the current method onto the stack.
- load_args() - Method in class net.sf.cglib.core.CodeEmitter
-
Pushes all of the arguments of the current method onto the stack.
- load_args(int, int) - Method in class net.sf.cglib.core.CodeEmitter
-
- load_class(CodeEmitter, Type) - Static method in class net.sf.cglib.core.EmitUtils
-
- load_class_this(CodeEmitter) - Static method in class net.sf.cglib.core.EmitUtils
-
- load_local(Local) - Method in class net.sf.cglib.core.CodeEmitter
-
- load_method(CodeEmitter, MethodInfo) - Static method in class net.sf.cglib.core.EmitUtils
-
- load_this() - Method in class net.sf.cglib.core.CodeEmitter
-
- loadClass(String) - Method in class net.sf.cglib.transform.AbstractClassLoader
-
- loader - Variable in class net.sf.cglib.core.internal.LoadingCache
-
- LoadingCache<K,KK,V> - Class in net.sf.cglib.core.internal
-
- LoadingCache(Function<K, KK>, Function<K, V>) - Constructor for class net.sf.cglib.core.internal.LoadingCache
-
- loadObject() - Method in interface net.sf.cglib.proxy.Dispatcher
-
Return the object which the original method invocation should
be dispatched.
- loadObject() - Method in interface net.sf.cglib.proxy.FixedValue
-
Return the object which the original method invocation should
return.
- loadObject() - Method in interface net.sf.cglib.proxy.LazyLoader
-
Return the object which the original method invocation should be
dispatched.
- loadObject(Object) - Method in interface net.sf.cglib.proxy.ProxyRefDispatcher
-
Return the object which the original method invocation should
be dispatched.
- Local - Class in net.sf.cglib.core
-
- Local(int, Type) - Constructor for class net.sf.cglib.core.Local
-
- LocalVariablesSorter - Class in net.sf.cglib.core
-
A
MethodVisitor
that renumbers local variables in their order of
appearance.
- LocalVariablesSorter(int, String, MethodVisitor) - Constructor for class net.sf.cglib.core.LocalVariablesSorter
-
- LocalVariablesSorter(LocalVariablesSorter) - Constructor for class net.sf.cglib.core.LocalVariablesSorter
-
- LT - Static variable in class net.sf.cglib.core.CodeEmitter
-
M
- main(String[]) - Static method in class net.sf.cglib.samples.Beans
-
- main(String[]) - Static method in class net.sf.cglib.samples.KeySample
-
- main(String[]) - Static method in class net.sf.cglib.samples.Trace
-
- make_label() - Method in class net.sf.cglib.core.CodeEmitter
-
- make_local() - Method in class net.sf.cglib.core.CodeEmitter
-
- make_local(Type) - Method in class net.sf.cglib.core.CodeEmitter
-
- map - Variable in class net.sf.cglib.core.internal.LoadingCache
-
- mark(Label) - Method in class net.sf.cglib.core.CodeEmitter
-
- math(int, Type) - Method in class net.sf.cglib.core.CodeEmitter
-
- member - Variable in class net.sf.cglib.reflect.FastMember
-
- mergeSort(int) - Method in class net.sf.cglib.util.ParallelSorter
-
- mergeSort(int, int, int) - Method in class net.sf.cglib.util.ParallelSorter
-
Sort the arrays using an in-place merge sort.
- mergeSort(int, Comparator) - Method in class net.sf.cglib.util.ParallelSorter
-
Sort the arrays using an in-place merge sort.
- mergeSort(int, int, int, Comparator) - Method in class net.sf.cglib.util.ParallelSorter
-
Sort the arrays using an in-place merge sort.
- method_switch(CodeEmitter, List, ObjectSwitchCallback) - Static method in class net.sf.cglib.core.EmitUtils
-
- MethodDelegate - Class in net.sf.cglib.reflect
-
DOCUMENTATION FROM APACHE AVALON DELEGATE CLASS
- MethodDelegate() - Constructor for class net.sf.cglib.reflect.MethodDelegate
-
- MethodDelegate.Generator - Class in net.sf.cglib.reflect
-
- MethodFilter - Interface in net.sf.cglib.transform
-
- MethodFilterTransformer - Class in net.sf.cglib.transform
-
- MethodFilterTransformer(MethodFilter, ClassTransformer) - Constructor for class net.sf.cglib.transform.MethodFilterTransformer
-
- MethodInfo - Class in net.sf.cglib.core
-
- MethodInfo() - Constructor for class net.sf.cglib.core.MethodInfo
-
- MethodInfoTransformer - Class in net.sf.cglib.core
-
- MethodInfoTransformer() - Constructor for class net.sf.cglib.core.MethodInfoTransformer
-
- MethodInterceptor - Interface in net.sf.cglib.proxy
-
General-purpose
Enhancer
callback which provides for "around advice".
- MethodProxy - Class in net.sf.cglib.proxy
-
Classes generated by
Enhancer
pass this object to the
registered MethodInterceptor
objects when an intercepted method is invoked.
- MethodVisitorTee - Class in net.sf.cglib.transform
-
- MethodVisitorTee(MethodVisitor, MethodVisitor) - Constructor for class net.sf.cglib.transform.MethodVisitorTee
-
- MethodWrapper - Class in net.sf.cglib.core
-
- MethodWrapper.MethodWrapperKey - Interface in net.sf.cglib.core
-
Internal interface, only public due to ClassLoader issues.
- Mixin - Class in net.sf.cglib.proxy
-
Mixin
allows
multiple objects to be combined into a single larger object.
- Mixin() - Constructor for class net.sf.cglib.proxy.Mixin
-
- Mixin.Generator - Class in net.sf.cglib.proxy
-
- monitorenter() - Method in class net.sf.cglib.core.CodeEmitter
-
- monitorexit() - Method in class net.sf.cglib.core.CodeEmitter
-
- MUL - Static variable in class net.sf.cglib.core.CodeEmitter
-
- MulticastDelegate - Class in net.sf.cglib.reflect
-
- MulticastDelegate() - Constructor for class net.sf.cglib.reflect.MulticastDelegate
-
- MulticastDelegate.Generator - Class in net.sf.cglib.reflect
-
N
- NamingPolicy - Interface in net.sf.cglib.core
-
Customize the generated class name for
AbstractClassGenerator
-based utilities.
- NE - Static variable in class net.sf.cglib.core.CodeEmitter
-
- NEG - Static variable in class net.sf.cglib.core.CodeEmitter
-
- net.sf.cglib.beans - package net.sf.cglib.beans
-
- net.sf.cglib.core - package net.sf.cglib.core
-
- net.sf.cglib.core.internal - package net.sf.cglib.core.internal
-
- net.sf.cglib.proxy - package net.sf.cglib.proxy
-
- net.sf.cglib.reflect - package net.sf.cglib.reflect
-
- net.sf.cglib.samples - package net.sf.cglib.samples
-
- net.sf.cglib.transform - package net.sf.cglib.transform
-
- net.sf.cglib.transform.impl - package net.sf.cglib.transform.impl
-
- net.sf.cglib.util - package net.sf.cglib.util
-
- new_instance(Type) - Method in class net.sf.cglib.core.CodeEmitter
-
- new_instance_this() - Method in class net.sf.cglib.core.CodeEmitter
-
- newarray() - Method in class net.sf.cglib.core.CodeEmitter
-
- newarray(Type) - Method in class net.sf.cglib.core.CodeEmitter
-
- NEWARRAY(Type) - Static method in class net.sf.cglib.core.TypeUtils
-
- newInstance(Object) - Method in class net.sf.cglib.beans.BeanMap
-
Create a new
BeanMap
instance using the specified bean.
- newInstance(String, String[], String) - Method in interface net.sf.cglib.core.MethodWrapper.MethodWrapperKey
-
- newInstance(Class) - Static method in class net.sf.cglib.core.ReflectUtils
-
- newInstance(Class, Class[], Object[]) - Static method in class net.sf.cglib.core.ReflectUtils
-
- newInstance(Constructor, Object[]) - Static method in class net.sf.cglib.core.ReflectUtils
-
- newInstance(String, String[], WeakCacheKey<CallbackFilter>, Type[], boolean, boolean, Long) - Method in interface net.sf.cglib.proxy.Enhancer.EnhancerKey
-
- newInstance(Callback) - Method in interface net.sf.cglib.proxy.Factory
-
Creates new instance of the same type, using the no-arg constructor.
- newInstance(Callback[]) - Method in interface net.sf.cglib.proxy.Factory
-
Creates new instance of the same type, using the no-arg constructor.
- newInstance(Class[], Object[], Callback[]) - Method in interface net.sf.cglib.proxy.Factory
-
Creates a new instance of the same type, using the constructor
matching the given signature.
- newInstance(Object[]) - Method in class net.sf.cglib.proxy.Mixin
-
- newInstance() - Method in class net.sf.cglib.reflect.FastClass
-
- newInstance(Class[], Object[]) - Method in class net.sf.cglib.reflect.FastClass
-
- newInstance(int, Object[]) - Method in class net.sf.cglib.reflect.FastClass
-
Create a new instance using the specified constructor index and arguments.
- newInstance() - Method in class net.sf.cglib.reflect.FastConstructor
-
- newInstance(Object[]) - Method in class net.sf.cglib.reflect.FastConstructor
-
- newInstance(Object) - Method in class net.sf.cglib.reflect.MethodDelegate
-
- newInstance() - Method in class net.sf.cglib.reflect.MulticastDelegate
-
- newInstance(Class) - Static method in class net.sf.cglib.samples.Beans
-
- newInstance(Class) - Static method in class net.sf.cglib.samples.Trace
-
- newInstance() - Method in interface net.sf.cglib.transform.ClassTransformerFactory
-
- newInstance(Object[]) - Method in class net.sf.cglib.util.ParallelSorter
-
- newLocal(int) - Method in class net.sf.cglib.core.LocalVariablesSorter
-
- newProxyInstance(ClassLoader, Class[], InvocationHandler) - Static method in class net.sf.cglib.proxy.Proxy
-
- nextInstance(Object) - Method in class net.sf.cglib.beans.BeanCopier.Generator
-
- nextInstance(Object) - Method in class net.sf.cglib.beans.BeanGenerator
-
- nextInstance(Object) - Method in class net.sf.cglib.beans.BeanMap.Generator
-
- nextInstance(Object) - Method in class net.sf.cglib.beans.BulkBean.Generator
-
- nextInstance(Object) - Method in class net.sf.cglib.beans.ImmutableBean.Generator
-
- nextInstance(Object) - Method in class net.sf.cglib.core.AbstractClassGenerator
-
- nextInstance(Object) - Method in class net.sf.cglib.core.KeyFactory.Generator
-
- nextInstance(Object) - Method in class net.sf.cglib.proxy.Enhancer
-
- nextInstance(Object) - Method in class net.sf.cglib.proxy.InterfaceMaker
-
- nextInstance(Object) - Method in class net.sf.cglib.proxy.Mixin.Generator
-
- nextInstance(Object) - Method in class net.sf.cglib.reflect.ConstructorDelegate.Generator
-
- nextInstance(Object) - Method in class net.sf.cglib.reflect.FastClass.Generator
-
- nextInstance(Object) - Method in class net.sf.cglib.reflect.MethodDelegate.Generator
-
- nextInstance(Object) - Method in class net.sf.cglib.reflect.MulticastDelegate.Generator
-
- nextInstance(Object) - Method in class net.sf.cglib.util.ParallelSorter.Generator
-
- nextInstance(Object) - Method in class net.sf.cglib.util.StringSwitcher.Generator
-
- NoOp - Interface in net.sf.cglib.proxy
-
Methods using this
Enhancer
callback will delegate directly to the
default (super) implementation in the base class.
- not() - Method in class net.sf.cglib.core.CodeEmitter
-
Toggles the integer on the top of the stack from 1 to 0 or vice versa
- not_equals(CodeEmitter, Type, Label, Customizer) - Static method in class net.sf.cglib.core.EmitUtils
-
Deprecated.
- not_equals(CodeEmitter, Type, Label, CustomizerRegistry) - Static method in class net.sf.cglib.core.EmitUtils
-
Branches to the specified label if the top two items on the stack
are not equal.
- null_constructor(ClassEmitter) - Static method in class net.sf.cglib.core.EmitUtils
-
O
- OBJECT_BY_CLASS - Static variable in class net.sf.cglib.core.KeyFactory
-
Deprecated.
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 - Interface in net.sf.cglib.core
-
- OR - Static variable in class net.sf.cglib.core.CodeEmitter
-
P
- ParallelSorter - Class in net.sf.cglib.util
-
For the efficient sorting of multiple arrays in parallel.
- ParallelSorter() - Constructor for class net.sf.cglib.util.ParallelSorter
-
- ParallelSorter.Generator - Class in net.sf.cglib.util
-
- parseConstructor(Type[]) - Static method in class net.sf.cglib.core.TypeUtils
-
- parseConstructor(String) - Static method in class net.sf.cglib.core.TypeUtils
-
- parseSignature(String) - Static method in class net.sf.cglib.core.TypeUtils
-
- parseType(String) - Static method in class net.sf.cglib.core.TypeUtils
-
- parseTypes(String) - Static method in class net.sf.cglib.core.TypeUtils
-
- pop() - Method in class net.sf.cglib.core.CodeEmitter
-
- pop2() - Method in class net.sf.cglib.core.CodeEmitter
-
- postProcess(Class) - Method in class net.sf.cglib.transform.AbstractClassLoader
-
- Predicate - Interface in net.sf.cglib.core
-
- PRIVATE_FINAL_STATIC - Static variable in interface net.sf.cglib.core.Constants
-
- process_array(CodeEmitter, Type, ProcessArrayCallback) - Static method in class net.sf.cglib.core.EmitUtils
-
Process an array on the stack.
- process_arrays(CodeEmitter, Type, ProcessArrayCallback) - Static method in class net.sf.cglib.core.EmitUtils
-
Process two arrays on the stack in parallel.
- process_switch(int[], ProcessSwitchCallback) - Method in class net.sf.cglib.core.CodeEmitter
-
- process_switch(int[], ProcessSwitchCallback, boolean) - Method in class net.sf.cglib.core.CodeEmitter
-
- ProcessArrayCallback - Interface in net.sf.cglib.core
-
- processCase(Object, Label) - Method in interface net.sf.cglib.core.ObjectSwitchCallback
-
- processCase(int, Label) - Method in interface net.sf.cglib.core.ProcessSwitchCallback
-
- processDefault() - Method in interface net.sf.cglib.core.ObjectSwitchCallback
-
- processDefault() - Method in interface net.sf.cglib.core.ProcessSwitchCallback
-
- processElement(Type) - Method in interface net.sf.cglib.core.ProcessArrayCallback
-
- processFile(File) - Method in class net.sf.cglib.transform.AbstractProcessTask
-
- processFile(File) - Method in class net.sf.cglib.transform.AbstractTransformTask
-
- processJarFile(File) - Method in class net.sf.cglib.transform.AbstractTransformTask
-
- ProcessSwitchCallback - Interface in net.sf.cglib.core
-
- Proxy - Class in net.sf.cglib.proxy
-
This class is meant to be used as replacement for
java.lang.reflect.Proxy
under JDK 1.2.
- Proxy(InvocationHandler) - Constructor for class net.sf.cglib.proxy.Proxy
-
- ProxyRefDispatcher - Interface in net.sf.cglib.proxy
-
Dispatching
Enhancer
callback.
- push(int) - Method in class net.sf.cglib.core.CodeEmitter
-
- push(long) - Method in class net.sf.cglib.core.CodeEmitter
-
- push(float) - Method in class net.sf.cglib.core.CodeEmitter
-
- push(double) - Method in class net.sf.cglib.core.CodeEmitter
-
- push(String) - Method in class net.sf.cglib.core.CodeEmitter
-
- push(boolean) - Method in class net.sf.cglib.core.CodeEmitter
-
- push_array(CodeEmitter, Object[]) - Static method in class net.sf.cglib.core.EmitUtils
-
- push_object(CodeEmitter, Object) - Static method in class net.sf.cglib.core.EmitUtils
-
- put(Object, Object) - Method in class net.sf.cglib.beans.BeanMap
-
- put(Object, Object, Object) - Method in class net.sf.cglib.beans.BeanMap
-
Set the property of a bean.
- putAll(Map) - Method in class net.sf.cglib.beans.BeanMap
-
- putfield(String) - Method in class net.sf.cglib.core.CodeEmitter
-
- putfield(Type, String, Type) - Method in class net.sf.cglib.core.CodeEmitter
-
- putstatic(Type, String, Type) - Method in class net.sf.cglib.core.CodeEmitter
-
Q
- quickSort(int) - Method in class net.sf.cglib.util.ParallelSorter
-
Sort the arrays using the quicksort algorithm.
- quickSort(int, int, int) - Method in class net.sf.cglib.util.ParallelSorter
-
Sort the arrays using the quicksort algorithm.
- quickSort(int, Comparator) - Method in class net.sf.cglib.util.ParallelSorter
-
Sort the arrays using the quicksort algorithm.
- quickSort(int, int, int, Comparator) - Method in class net.sf.cglib.util.ParallelSorter
-
Sort the arrays using the quicksort algorithm.
R
- readBoolean(Object, String, boolean) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
-
- readBoolean(Object, String, boolean) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
-
- readByte(Object, String, byte) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
-
- readByte(Object, String, byte) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
-
- readChar(Object, String, char) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
-
- readChar(Object, String, char) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
-
- readDouble(Object, String, double) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
-
- readDouble(Object, String, double) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
-
- readFloat(Object, String, float) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
-
- readFloat(Object, String, float) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
-
- readInt(Object, String, int) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
-
- readInt(Object, String, int) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
-
- readLong(Object, String, long) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
-
- readLong(Object, String, long) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
-
- readObject(Object, String, Object) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
-
- readObject(Object, String, Object) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
-
- readShort(Object, String, short) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
-
- readShort(Object, String, short) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
-
- ReflectUtils - Class in net.sf.cglib.core
-
- registerCallbacks(Class, Callback[]) - Static method in class net.sf.cglib.proxy.Enhancer
-
Call this method to register the
Callback
array to use before
creating a new instance of the generated class via reflection.
- registerStaticCallbacks(Class, Callback[]) - Static method in class net.sf.cglib.proxy.Enhancer
-
Similar to
Enhancer.registerCallbacks(java.lang.Class, net.sf.cglib.proxy.Callback[])
, but suitable for use
when multiple threads will be creating instances of the generated class.
- RejectModifierPredicate - Class in net.sf.cglib.core
-
- RejectModifierPredicate(int) - Constructor for class net.sf.cglib.core.RejectModifierPredicate
-
- REM - Static variable in class net.sf.cglib.core.CodeEmitter
-
- remove(Object) - Method in class net.sf.cglib.beans.BeanMap
-
- remove(Object) - Method in class net.sf.cglib.reflect.MulticastDelegate
-
- removePropertyChangeListener(PropertyChangeListener) - Method in class net.sf.cglib.samples.Bean
-
- removePropertyChangeListener(PropertyChangeListener) - Method in class net.sf.cglib.samples.Beans
-
- REQUIRE_GETTER - Static variable in class net.sf.cglib.beans.BeanMap
-
Limit the properties reflected in the key set of the map
to readable properties.
- REQUIRE_SETTER - Static variable in class net.sf.cglib.beans.BeanMap
-
Limit the properties reflected in the key set of the map
to writable properties.
- reserveName(String) - Method in class net.sf.cglib.core.AbstractClassGenerator.ClassLoaderData
-
- return_value() - Method in class net.sf.cglib.core.CodeEmitter
-
- reverse(Map, Map) - Static method in class net.sf.cglib.core.CollectionUtils
-
S
- set(int) - Method in class net.sf.cglib.core.TinyBitSet
-
Deprecated.
- setArrays(Object[]) - Method in class net.sf.cglib.util.ParallelSorter.Generator
-
- setAttemptLoad(boolean) - Method in class net.sf.cglib.core.AbstractClassGenerator
-
If set, CGLIB will attempt to load classes from the specified
ClassLoader
before generating them.
- setBean(Object) - Method in class net.sf.cglib.beans.BeanMap.Generator
-
Set the bean that the generated map should reflect.
- setBean(Object) - Method in class net.sf.cglib.beans.BeanMap
-
Change the underlying bean this map should use.
- setBean(Object) - Method in class net.sf.cglib.beans.ImmutableBean.Generator
-
- setBeanClass(Class) - Method in class net.sf.cglib.beans.BeanMap.Generator
-
Set the class of the bean that the generated map should support.
- setCallback(Callback) - Method in class net.sf.cglib.proxy.Enhancer
-
Set the single
Callback
to use.
- setCallback(int, Callback) - Method in interface net.sf.cglib.proxy.Factory
-
Set the callback for this object for the given type.
- setCallbackFilter(CallbackFilter) - Method in class net.sf.cglib.proxy.Enhancer
-
Set the
CallbackFilter
used to map the generated class' methods
to a particular callback index.
- setCallbacks(Callback[]) - Method in class net.sf.cglib.proxy.Enhancer
-
Set the array of callbacks to use.
- setCallbacks(Callback[]) - Method in interface net.sf.cglib.proxy.Factory
-
Replace all of the callbacks for this object at once.
- setCallbackType(Class) - Method in class net.sf.cglib.proxy.Enhancer
-
Set the single type of
Callback
to use.
- setCallbackTypes(Class[]) - Method in class net.sf.cglib.proxy.Enhancer
-
Set the array of callback types to use.
- setClasses(Class[]) - Method in class net.sf.cglib.proxy.Mixin.Generator
-
- setClassLoader(ClassLoader) - Method in class net.sf.cglib.core.AbstractClassGenerator
-
Set the
ClassLoader
in which the class will be generated.
- setCustomizer(Customizer) - Method in class net.sf.cglib.core.KeyFactory.Generator
-
Deprecated.
- setDelegates(Object[]) - Method in class net.sf.cglib.proxy.Mixin.Generator
-
- setField(int, Object) - Method in interface net.sf.cglib.transform.impl.FieldProvider
-
- setField(String, Object) - Method in interface net.sf.cglib.transform.impl.FieldProvider
-
- setFixedInput(boolean) - Method in class net.sf.cglib.util.StringSwitcher.Generator
-
Configure how unknown String keys will be handled.
- setGetters(String[]) - Method in class net.sf.cglib.beans.BulkBean.Generator
-
- setHashConstant(int) - Method in class net.sf.cglib.core.KeyFactory.Generator
-
- setHashMultiplier(int) - Method in class net.sf.cglib.core.KeyFactory.Generator
-
- setInterceptDuringConstruction(boolean) - Method in class net.sf.cglib.proxy.Enhancer
-
Set whether methods called from within the proxy's constructer
will be intercepted.
- setInterceptFieldCallback(InterceptFieldCallback) - Method in interface net.sf.cglib.transform.impl.InterceptFieldEnabled
-
- setInterface(Class) - Method in class net.sf.cglib.core.KeyFactory.Generator
-
- setInterface(Class) - Method in class net.sf.cglib.reflect.ConstructorDelegate.Generator
-
- setInterface(Class) - Method in class net.sf.cglib.reflect.MethodDelegate.Generator
-
- setInterface(Class) - Method in class net.sf.cglib.reflect.MulticastDelegate.Generator
-
- setInterfaces(Class[]) - Method in class net.sf.cglib.proxy.Enhancer
-
Set the interfaces to implement.
- setInts(int[]) - Method in class net.sf.cglib.util.StringSwitcher.Generator
-
Set the array of integer results.
- setMethodName(String) - Method in class net.sf.cglib.reflect.MethodDelegate.Generator
-
- setNamePrefix(String) - Method in class net.sf.cglib.core.AbstractClassGenerator
-
- setNamingPolicy(NamingPolicy) - Method in class net.sf.cglib.core.AbstractClassGenerator
-
Override the default naming policy.
- setPropertyValues(Object, Object[]) - Method in class net.sf.cglib.beans.BulkBean
-
- setRequire(int) - Method in class net.sf.cglib.beans.BeanMap.Generator
-
Limit the properties reflected by the generated map.
- setSampleProperty(String) - Method in class net.sf.cglib.samples.Bean
-
- setSerialVersionUID(Long) - Method in class net.sf.cglib.proxy.Enhancer
-
Insert a static serialVersionUID field into the generated class.
- setSetters(String[]) - Method in class net.sf.cglib.beans.BulkBean.Generator
-
- setSource(Class) - Method in class net.sf.cglib.beans.BeanCopier.Generator
-
- setStrategy(GeneratorStrategy) - Method in class net.sf.cglib.core.AbstractClassGenerator
-
Set the strategy to use to create the bytecode from this generator.
- setStrings(String[]) - Method in class net.sf.cglib.util.StringSwitcher.Generator
-
Set the array of recognized Strings.
- setStyle(int) - Method in class net.sf.cglib.proxy.Mixin.Generator
-
- setSuperclass(Class) - Method in class net.sf.cglib.beans.BeanGenerator
-
Set the class which the generated class will extend.
- setSuperclass(Class) - Method in class net.sf.cglib.proxy.Enhancer
-
Set the class which the generated class will extend.
- setTarget(Class) - Method in class net.sf.cglib.beans.BeanCopier.Generator
-
- setTarget(Class) - Method in class net.sf.cglib.beans.BulkBean.Generator
-
- setTarget(ClassVisitor) - Method in class net.sf.cglib.core.ClassEmitter
-
- setTarget(Object) - Method in class net.sf.cglib.reflect.MethodDelegate.Generator
-
- setTarget(ClassVisitor) - Method in class net.sf.cglib.transform.AbstractClassFilterTransformer
-
- setTarget(ClassVisitor) - Method in class net.sf.cglib.transform.AbstractClassTransformer
-
- setTarget(ClassVisitor) - Method in class net.sf.cglib.transform.ClassTransformer
-
- setTarget(ClassVisitor) - Method in class net.sf.cglib.transform.ClassTransformerChain
-
- setTarget(ClassVisitor) - Method in class net.sf.cglib.transform.ClassTransformerTee
-
- setTarget(ClassVisitor) - Method in class net.sf.cglib.transform.MethodFilterTransformer
-
- setTargetClass(Class) - Method in class net.sf.cglib.reflect.ConstructorDelegate.Generator
-
- setTargetClass(Class) - Method in class net.sf.cglib.reflect.MethodDelegate.Generator
-
- setters - Variable in class net.sf.cglib.beans.BulkBean
-
- setType(Class) - Method in class net.sf.cglib.reflect.FastClass.Generator
-
- setTypes(Class[]) - Method in class net.sf.cglib.beans.BulkBean.Generator
-
- setUseCache(boolean) - Method in class net.sf.cglib.core.AbstractClassGenerator
-
Whether use and update the static cache of generated classes
for a class with the same properties.
- setUseConverter(boolean) - Method in class net.sf.cglib.beans.BeanCopier.Generator
-
- setUseFactory(boolean) - Method in class net.sf.cglib.proxy.Enhancer
-
Set whether the enhanced object instances should implement
the
Factory
interface.
- setVerbose(boolean) - Method in class net.sf.cglib.transform.AbstractTransformTask
-
- SIG_STATIC - Static variable in interface net.sf.cglib.core.Constants
-
- Signature - Class in net.sf.cglib.core
-
A representation of a method signature, containing the method name,
return type, and parameter types.
- Signature(String, String) - Constructor for class net.sf.cglib.core.Signature
-
- Signature(String, Type, Type[]) - Constructor for class net.sf.cglib.core.Signature
-
- SimpleClass - Class in net.sf.cglib.samples
-
- SimpleClass() - Constructor for class net.sf.cglib.samples.SimpleClass
-
- singleton(Customizer) - Static method in class net.sf.cglib.core.internal.CustomizerRegistry
-
Deprecated.
Only to keep backward compatibility.
- size() - Method in class net.sf.cglib.beans.BeanMap
-
- size() - Method in class net.sf.cglib.beans.FixedKeySet
-
- Source(String) - Constructor for class net.sf.cglib.core.AbstractClassGenerator.Source
-
- SOURCE_FILE - Static variable in interface net.sf.cglib.core.Constants
-
- STATIC_NAME - Static variable in interface net.sf.cglib.core.Constants
-
- STORE_CLASS_AS_STRING - Static variable in class net.sf.cglib.core.KeyFactory
-
- store_local(Local) - Method in class net.sf.cglib.core.CodeEmitter
-
- string_switch(CodeEmitter, String[], int, ObjectSwitchCallback) - Static method in class net.sf.cglib.core.EmitUtils
-
- StringSwitcher - Class in net.sf.cglib.util
-
This class implements a simple String->int mapping for a fixed set of keys.
- StringSwitcher() - Constructor for class net.sf.cglib.util.StringSwitcher
-
- StringSwitcher.Generator - Class in net.sf.cglib.util
-
- STYLE_BEANS - Static variable in class net.sf.cglib.proxy.Mixin
-
- STYLE_EVERYTHING - Static variable in class net.sf.cglib.proxy.Mixin
-
- STYLE_INTERFACES - Static variable in class net.sf.cglib.proxy.Mixin
-
- SUB - Static variable in class net.sf.cglib.core.CodeEmitter
-
- SUID_FIELD_NAME - Static variable in interface net.sf.cglib.core.Constants
-
- super_getfield(String, Type) - Method in class net.sf.cglib.core.CodeEmitter
-
- super_getstatic(String, Type) - Method in class net.sf.cglib.core.CodeEmitter
-
- super_invoke() - Method in class net.sf.cglib.core.CodeEmitter
-
- super_invoke(Signature) - Method in class net.sf.cglib.core.CodeEmitter
-
- super_invoke_constructor() - Method in class net.sf.cglib.core.CodeEmitter
-
- super_invoke_constructor(Signature) - Method in class net.sf.cglib.core.CodeEmitter
-
- super_putfield(String, Type) - Method in class net.sf.cglib.core.CodeEmitter
-
- super_putstatic(String, Type) - Method in class net.sf.cglib.core.CodeEmitter
-
- swap() - Method in class net.sf.cglib.core.CodeEmitter
-
- swap(Type, Type) - Method in class net.sf.cglib.core.CodeEmitter
-
- SWITCH_STYLE_HASH - Static variable in interface net.sf.cglib.core.Constants
-
- SWITCH_STYLE_HASHONLY - Static variable in interface net.sf.cglib.core.Constants
-
- SWITCH_STYLE_TRIE - Static variable in interface net.sf.cglib.core.Constants
-
T
- target - Variable in class net.sf.cglib.beans.BulkBean
-
- target - Variable in class net.sf.cglib.reflect.MethodDelegate
-
- targets - Variable in class net.sf.cglib.reflect.MulticastDelegate
-
- throw_exception(Type, String) - Method in class net.sf.cglib.core.CodeEmitter
-
- TinyBitSet - Class in net.sf.cglib.core
-
Deprecated.
- TinyBitSet() - Constructor for class net.sf.cglib.core.TinyBitSet
-
Deprecated.
- toByteArray() - Method in class net.sf.cglib.core.DebuggingClassWriter
-
- toInternalNames(Type[]) - Static method in class net.sf.cglib.core.TypeUtils
-
- toString() - Method in class net.sf.cglib.beans.BeanMap
-
- toString() - Method in class net.sf.cglib.core.ClassInfo
-
- toString() - Method in class net.sf.cglib.core.MethodInfo
-
- toString() - Method in class net.sf.cglib.core.Signature
-
- toString() - Method in class net.sf.cglib.core.WeakCacheKey
-
- toString() - Method in class net.sf.cglib.reflect.FastClass
-
- toString() - Method in class net.sf.cglib.reflect.FastMember
-
- toString() - Method in class net.sf.cglib.samples.Bean
-
- toString() - Method in class net.sf.cglib.transform.ClassTransformerChain
-
- Trace - Class in net.sf.cglib.samples
-
- transform(Collection, Transformer) - Static method in class net.sf.cglib.core.CollectionUtils
-
- transform(byte[]) - Method in class net.sf.cglib.core.DefaultGeneratorStrategy
-
- transform(ClassGenerator) - Method in class net.sf.cglib.core.DefaultGeneratorStrategy
-
- transform(Object) - Method in class net.sf.cglib.core.MethodInfoTransformer
-
- transform(Object) - Method in interface net.sf.cglib.core.Transformer
-
- transform(ClassGenerator) - Method in class net.sf.cglib.transform.impl.UndeclaredThrowableStrategy
-
- Transformer - Interface in net.sf.cglib.core
-
- TransformingClassGenerator - Class in net.sf.cglib.transform
-
- TransformingClassGenerator(ClassGenerator, ClassTransformer) - Constructor for class net.sf.cglib.transform.TransformingClassGenerator
-
- TransformingClassLoader - Class in net.sf.cglib.transform
-
- TransformingClassLoader(ClassLoader, ClassFilter, ClassTransformerFactory) - Constructor for class net.sf.cglib.transform.TransformingClassLoader
-
- TYPE_BIG_DECIMAL - Static variable in interface net.sf.cglib.core.Constants
-
- TYPE_BIG_INTEGER - Static variable in interface net.sf.cglib.core.Constants
-
- TYPE_BOOLEAN - Static variable in interface net.sf.cglib.core.Constants
-
- TYPE_BYTE - Static variable in interface net.sf.cglib.core.Constants
-
- TYPE_CHARACTER - Static variable in interface net.sf.cglib.core.Constants
-
- TYPE_CLASS - Static variable in interface net.sf.cglib.core.Constants
-
- TYPE_CLASS_ARRAY - Static variable in interface net.sf.cglib.core.Constants
-
- TYPE_CLASS_LOADER - Static variable in interface net.sf.cglib.core.Constants
-
- TYPE_DOUBLE - Static variable in interface net.sf.cglib.core.Constants
-
- TYPE_ERROR - Static variable in interface net.sf.cglib.core.Constants
-
- TYPE_FLOAT - Static variable in interface net.sf.cglib.core.Constants
-
- TYPE_INTEGER - Static variable in interface net.sf.cglib.core.Constants
-
- TYPE_LONG - Static variable in interface net.sf.cglib.core.Constants
-
- TYPE_NUMBER - Static variable in interface net.sf.cglib.core.Constants
-
- TYPE_OBJECT - Static variable in interface net.sf.cglib.core.Constants
-
- TYPE_OBJECT_ARRAY - Static variable in interface net.sf.cglib.core.Constants
-
- TYPE_RUNTIME_EXCEPTION - Static variable in interface net.sf.cglib.core.Constants
-
- TYPE_SHORT - Static variable in interface net.sf.cglib.core.Constants
-
- TYPE_SIGNATURE - Static variable in interface net.sf.cglib.core.Constants
-
- TYPE_STRING - Static variable in interface net.sf.cglib.core.Constants
-
- TYPE_STRING_ARRAY - Static variable in interface net.sf.cglib.core.Constants
-
- TYPE_STRING_BUFFER - Static variable in interface net.sf.cglib.core.Constants
-
- TYPE_SYSTEM - Static variable in interface net.sf.cglib.core.Constants
-
- TYPE_THROWABLE - Static variable in interface net.sf.cglib.core.Constants
-
- TYPE_TYPE - Static variable in interface net.sf.cglib.core.Constants
-
- types - Variable in class net.sf.cglib.beans.BulkBean
-
- TYPES_EMPTY - Static variable in interface net.sf.cglib.core.Constants
-
- TypeUtils - Class in net.sf.cglib.core
-
U
- unbox(Type) - Method in class net.sf.cglib.core.CodeEmitter
-
If the argument is a primitive class, replaces the object
on the top of the stack with the unwrapped (primitive)
equivalent.
- unbox_or_zero(Type) - Method in class net.sf.cglib.core.CodeEmitter
-
Unboxes the object on the top of the stack.
- UndeclaredThrowableException - Exception in net.sf.cglib.proxy
-
Used by
Proxy
as a replacement for java.lang.reflect.UndeclaredThrowableException
.
- UndeclaredThrowableException(Throwable) - Constructor for exception net.sf.cglib.proxy.UndeclaredThrowableException
-
Creates a new instance of
UndeclaredThrowableException
without detail message.
- UndeclaredThrowableStrategy - Class in net.sf.cglib.transform.impl
-
A
GeneratorStrategy
suitable for use with net.sf.cglib.Enhancer
which
causes all undeclared exceptions thrown from within a proxied method to be wrapped
in an alternative exception of your choice.
- UndeclaredThrowableStrategy(Class) - Constructor for class net.sf.cglib.transform.impl.UndeclaredThrowableStrategy
-
Create a new instance of this strategy.
- UndeclaredThrowableTransformer - Class in net.sf.cglib.transform.impl
-
- UndeclaredThrowableTransformer(Class) - Constructor for class net.sf.cglib.transform.impl.UndeclaredThrowableTransformer
-
- unwrapCachedValue(T) - Method in class net.sf.cglib.core.AbstractClassGenerator
-
- unwrapCachedValue(Object) - Method in class net.sf.cglib.proxy.Enhancer
-
- upperFirst(String) - Static method in class net.sf.cglib.core.TypeUtils
-
- USHR - Static variable in class net.sf.cglib.core.CodeEmitter
-
V
- values() - Method in class net.sf.cglib.beans.BeanMap
-
- VisibilityPredicate - Class in net.sf.cglib.core
-
- VisibilityPredicate(Class, boolean) - Constructor for class net.sf.cglib.core.VisibilityPredicate
-
- visit(int, int, String, String, String, String[]) - Method in class net.sf.cglib.core.ClassEmitter
-
- visit(int, int, String, String, String, String[]) - Method in class net.sf.cglib.core.DebuggingClassWriter
-
- visit(int, int, String, String, String, String[]) - Method in class net.sf.cglib.transform.AbstractClassFilterTransformer
-
- visit(String, Object) - Method in class net.sf.cglib.transform.AnnotationVisitorTee
-
- visit(int, int, String, String, String, String[]) - Method in class net.sf.cglib.transform.ClassVisitorTee
-
- visitAnnotation(String, boolean) - Method in class net.sf.cglib.transform.AbstractClassFilterTransformer
-
- visitAnnotation(String, String) - Method in class net.sf.cglib.transform.AnnotationVisitorTee
-
- visitAnnotation(String, boolean) - Method in class net.sf.cglib.transform.ClassVisitorTee
-
- visitAnnotation(String, boolean) - Method in class net.sf.cglib.transform.FieldVisitorTee
-
- visitAnnotation(String, boolean) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitAnnotationDefault() - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitArray(String) - Method in class net.sf.cglib.transform.AnnotationVisitorTee
-
- visitAttribute(Attribute) - Method in class net.sf.cglib.transform.AbstractClassFilterTransformer
-
- visitAttribute(Attribute) - Method in class net.sf.cglib.transform.ClassVisitorTee
-
- visitAttribute(Attribute) - Method in class net.sf.cglib.transform.FieldVisitorTee
-
- visitAttribute(Attribute) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitCode() - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitEnd() - Method in class net.sf.cglib.core.ClassEmitter
-
- visitEnd() - Method in class net.sf.cglib.transform.AbstractClassFilterTransformer
-
- visitEnd() - Method in class net.sf.cglib.transform.AnnotationVisitorTee
-
- visitEnd() - Method in class net.sf.cglib.transform.ClassVisitorTee
-
- visitEnd() - Method in class net.sf.cglib.transform.FieldVisitorTee
-
- visitEnd() - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitEnum(String, String, String) - Method in class net.sf.cglib.transform.AnnotationVisitorTee
-
- visitField(int, String, String, String, Object) - Method in class net.sf.cglib.core.ClassEmitter
-
- visitField(int, String, String, String, Object) - Method in class net.sf.cglib.transform.AbstractClassFilterTransformer
-
- visitField(int, String, String, String, Object) - Method in class net.sf.cglib.transform.ClassVisitorTee
-
- visitFieldInsn(int, String, String, String) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitFrame(int, int, Object[], int, Object[]) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitIincInsn(int, int) - Method in class net.sf.cglib.core.LocalVariablesSorter
-
- visitIincInsn(int, int) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitInnerClass(String, String, String, int) - Method in class net.sf.cglib.transform.AbstractClassFilterTransformer
-
- visitInnerClass(String, String, String, int) - Method in class net.sf.cglib.transform.ClassVisitorTee
-
- visitInsn(int) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitInsnAnnotation(int, TypePath, String, boolean) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitIntInsn(int, int) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitJumpInsn(int, Label) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitLabel(Label) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitLdcInsn(Object) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitLineNumber(int, Label) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitLocalVariable(String, String, String, Label, Label, int) - Method in class net.sf.cglib.core.LocalVariablesSorter
-
- visitLocalVariable(String, String, String, Label, Label, int) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitLookupSwitchInsn(Label, int[], Label[]) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitMaxs(int, int) - Method in class net.sf.cglib.core.CodeEmitter
-
- visitMaxs(int, int) - Method in class net.sf.cglib.core.LocalVariablesSorter
-
- visitMaxs(int, int) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitMethod(int, String, String, String, String[]) - Method in class net.sf.cglib.core.ClassEmitter
-
- visitMethod(int, String, String, String, String[]) - Method in class net.sf.cglib.transform.AbstractClassFilterTransformer
-
- visitMethod(int, String, String, String, String[]) - Method in class net.sf.cglib.transform.ClassTransformerChain
-
- visitMethod(int, String, String, String, String[]) - Method in class net.sf.cglib.transform.ClassVisitorTee
-
- visitMethod(int, String, String, String, String[]) - Method in class net.sf.cglib.transform.MethodFilterTransformer
-
- visitMethodInsn(int, String, String, String) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitMethodInsn(int, String, String, String, boolean) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitMultiANewArrayInsn(String, int) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitOuterClass(String, String, String) - Method in class net.sf.cglib.transform.AbstractClassFilterTransformer
-
- visitOuterClass(String, String, String) - Method in class net.sf.cglib.transform.ClassVisitorTee
-
- visitParameter(String, int) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitParameterAnnotation(int, String, boolean) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitSource(String, String) - Method in class net.sf.cglib.transform.AbstractClassFilterTransformer
-
- visitSource(String, String) - Method in class net.sf.cglib.transform.ClassVisitorTee
-
- visitTableSwitchInsn(int, int, Label, Label[]) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitTryCatchBlock(Label, Label, Label, String) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class net.sf.cglib.transform.ClassVisitorTee
-
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class net.sf.cglib.transform.FieldVisitorTee
-
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitTypeInsn(int, String) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
- visitVarInsn(int, int) - Method in class net.sf.cglib.core.LocalVariablesSorter
-
- visitVarInsn(int, int) - Method in class net.sf.cglib.transform.MethodVisitorTee
-
W
- WeakCacheKey<T> - Class in net.sf.cglib.core
-
Allows to check for object equality, yet the class does not keep strong reference to the target.
- WeakCacheKey(T) - Constructor for class net.sf.cglib.core.WeakCacheKey
-
- wrap_throwable(Block, Type) - Static method in class net.sf.cglib.core.EmitUtils
-
- wrap_undeclared_throwable(CodeEmitter, Block, Type[], Type) - Static method in class net.sf.cglib.core.EmitUtils
-
- wrapCachedClass(Class) - Method in class net.sf.cglib.core.AbstractClassGenerator
-
- wrapCachedClass(Class) - Method in class net.sf.cglib.proxy.Enhancer
-
- writeBoolean(Object, String, boolean, boolean) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
-
- writeBoolean(Object, String, boolean, boolean) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
-
- writeByte(Object, String, byte, byte) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
-
- writeByte(Object, String, byte, byte) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
-
- writeChar(Object, String, char, char) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
-
- writeChar(Object, String, char, char) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
-
- writeDouble(Object, String, double, double) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
-
- writeDouble(Object, String, double, double) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
-
- writeFloat(Object, String, float, float) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
-
- writeFloat(Object, String, float, float) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
-
- writeInt(Object, String, int, int) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
-
- writeInt(Object, String, int, int) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
-
- writeLong(Object, String, long, long) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
-
- writeLong(Object, String, long, long) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
-
- writeObject(Object, String, Object, Object) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
-
- writeObject(Object, String, Object, Object) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
-
- writeShort(Object, String, short, short) - Method in class net.sf.cglib.transform.impl.AbstractInterceptFieldCallback
-
- writeShort(Object, String, short, short) - Method in interface net.sf.cglib.transform.impl.InterceptFieldCallback
-
X
- XOR - Static variable in class net.sf.cglib.core.CodeEmitter
-
Z
- zero_or_null(Type) - Method in class net.sf.cglib.core.CodeEmitter
-
Pushes a zero onto the stack if the argument is a primitive class, or a null otherwise.
A B C D E F G H I K L M N O P Q R S T U V W X Z
Copyright © 2023. All rights reserved.