javassist.bytecode
Class ClassFileWriter.FieldWriter

java.lang.Object
  extended by javassist.bytecode.ClassFileWriter.FieldWriter
Enclosing class:
ClassFileWriter

public static final class ClassFileWriter.FieldWriter
extends java.lang.Object

Field.


Method Summary
 void add(int accessFlags, int name, int descriptor, ClassFileWriter.AttributeWriter aw)
          Adds a new field.
 void add(int accessFlags, java.lang.String name, java.lang.String descriptor, ClassFileWriter.AttributeWriter aw)
          Adds a new field.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

add

public void add(int accessFlags,
                java.lang.String name,
                java.lang.String descriptor,
                ClassFileWriter.AttributeWriter aw)
Adds a new field.

Parameters:
accessFlags - access flags.
name - the field name.
descriptor - the field type.
aw - the attributes of the field. may be null.
See Also:
AccessFlag

add

public void add(int accessFlags,
                int name,
                int descriptor,
                ClassFileWriter.AttributeWriter aw)
Adds a new field.

Parameters:
accessFlags - access flags.
name - the field name. an index indicating its CONSTANT_Utf8_info.
descriptor - the field type. an index indicating its CONSTANT_Utf8_info.
aw - the attributes of the field. may be null.
See Also:
AccessFlag


Javassist, a Java-bytecode translator toolkit.
Copyright (C) 1999-2010 Shigeru Chiba. All Rights Reserved.