public class ASMPUTGETFieldAdapter extends ClassVisitor
Title: ASMClassAdapter.java
Description:
bboss workgroup
Copyright (c) 2008
api, cv| Constructor and Description |
|---|
ASMPUTGETFieldAdapter(java.lang.Class beanType,
java.util.List<ClassUtil.PropertieDescription> propertieDescriptionies) |
ASMPUTGETFieldAdapter(ClassVisitor cv,
java.lang.Class beanType,
java.util.List<ClassUtil.PropertieDescription> propertieDescriptionies) |
| Modifier and Type | Method and Description |
|---|---|
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.
|
visit, visitAnnotation, visitAttribute, visitEnd, visitInnerClass, visitMethod, visitOuterClass, visitSource, visitTypeAnnotationpublic ASMPUTGETFieldAdapter(java.lang.Class beanType,
java.util.List<ClassUtil.PropertieDescription> propertieDescriptionies)
public ASMPUTGETFieldAdapter(ClassVisitor cv, java.lang.Class beanType, java.util.List<ClassUtil.PropertieDescription> propertieDescriptionies)
public FieldVisitor visitField(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.Object value)
ClassVisitorvisitField in class 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.