net.sf.cglib.transform.impl
Class InterceptFieldTransformer
java.lang.Object
org.objectweb.asm.ClassAdapter
net.sf.cglib.core.ClassEmitter
net.sf.cglib.transform.ClassEmitterTransformer
net.sf.cglib.transform.impl.InterceptFieldTransformer
- All Implemented Interfaces:
- ClassTransformer, org.objectweb.asm.ClassVisitor
- public class InterceptFieldTransformer
- extends ClassEmitterTransformer
- Author:
- Juozas Baliuka, Chris Nokleberg
Fields inherited from class org.objectweb.asm.ClassAdapter |
cv |
Method Summary |
void |
begin_class(int access,
java.lang.String className,
org.objectweb.asm.Type superType,
org.objectweb.asm.Type[] interfaces,
java.lang.String sourceFile)
|
CodeEmitter |
begin_method(int access,
Signature sig,
org.objectweb.asm.Type[] exceptions,
org.objectweb.asm.Attribute attrs)
|
void |
declare_field(int access,
java.lang.String name,
org.objectweb.asm.Type type,
java.lang.Object value,
org.objectweb.asm.Attribute attrs)
|
Methods inherited from class net.sf.cglib.core.ClassEmitter |
begin_static, define_attribute, end_class, getAccess, getClassType, getStaticHook, getSuperType, init, setTarget, visit, visitAttribute, visitEnd, visitField, visitMethod |
Methods inherited from class org.objectweb.asm.ClassAdapter |
visitInnerClass |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.objectweb.asm.ClassVisitor |
visit, visitAttribute, visitEnd, visitField, visitInnerClass, visitMethod |
InterceptFieldTransformer
public InterceptFieldTransformer(InterceptFieldFilter filter)
begin_class
public void begin_class(int access,
java.lang.String className,
org.objectweb.asm.Type superType,
org.objectweb.asm.Type[] interfaces,
java.lang.String sourceFile)
- Overrides:
begin_class
in class ClassEmitter
declare_field
public void declare_field(int access,
java.lang.String name,
org.objectweb.asm.Type type,
java.lang.Object value,
org.objectweb.asm.Attribute attrs)
- Overrides:
declare_field
in class ClassEmitter
begin_method
public CodeEmitter begin_method(int access,
Signature sig,
org.objectweb.asm.Type[] exceptions,
org.objectweb.asm.Attribute attrs)
- Overrides:
begin_method
in class ClassEmitter
Copyright © 2002-2003 cglib. All Rights Reserved.