public class ProxyClassVisitor
extends org.objectweb.asm.ClassVisitor
| Constructor and Description |
|---|
ProxyClassVisitor() |
ProxyClassVisitor(org.objectweb.asm.ClassVisitor cv) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isProxy()
Returns true if the input class is a proxy class.
|
org.objectweb.asm.FieldVisitor |
visitField(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.Object value)
Visits a field of the class.
|
public ProxyClassVisitor()
public ProxyClassVisitor(org.objectweb.asm.ClassVisitor cv)
public boolean isProxy()
public org.objectweb.asm.FieldVisitor visitField(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.Object value)
visitField in class org.objectweb.asm.ClassVisitoraccess - the field's access flags (see Opcodes). This parameter also indicates if the field is
synthetic and/or deprecated.name - the field's name.desc - the field's descriptor (see Type).signature - the field's signature. May be null if the field's type does not use generic types.value - the field's initial value. This parameter, which may be null if the field does not have an
initial value, must be an Integer, a Float, a Long, a Double or a
String (for int, float, long or String fields respectively).
This parameter is only used for static fields. Its value is ignored for non static fields, which
must be initialized through bytecode instructions in constructors or methods.