Public Methods | |
final void | dump (DataOutputStream file) throws IOException |
final Attribute[] | getAttributes () |
final ConstantPool | getConstantPool () |
final String | getName () |
final int | getNameIndex () |
final String | getSignature () |
final int | getSignatureIndex () |
final void | setAttributes (Attribute[] attributes) |
final void | setConstantPool (ConstantPool constant_pool) |
final void | setNameIndex (int name_index) |
final void | setSignatureIndex (int signature_index) |
String | getClassName (ConstantPoolGen cpg) |
ObjectType | getClassType (ConstantPoolGen cpg) |
String | getName (ConstantPoolGen cpg) |
String | getSignature (ConstantPoolGen cpg) |
final void | dump (DataOutputStream file) throws IOException |
final Attribute[] | getAttributes () |
final ConstantPool | getConstantPool () |
final String | getName () |
final int | getNameIndex () |
final String | getSignature () |
final int | getSignatureIndex () |
final void | setAttributes (Attribute[] attributes) |
final void | setConstantPool (ConstantPool constant_pool) |
final void | setNameIndex (int name_index) |
final void | setSignatureIndex (int signature_index) |
String | getClassName (ConstantPoolGen cpg) |
ObjectType | getClassType (ConstantPoolGen cpg) |
String | getName (ConstantPoolGen cpg) |
String | getSignature (ConstantPoolGen cpg) |
Protected Methods | |
FieldOrMethod (int access_flags, int name_index, int signature_index, Attribute[] attributes, ConstantPool constant_pool) | |
FieldOrMethod (FieldOrMethod c) | |
FieldOrMethod (DataInputStream file, ConstantPool constant_pool) throws IOException, ClassFormatError | |
FieldOrMethod | copy_ (ConstantPool constant_pool) |
FieldOrMethod (short tag, int index) | |
FieldOrMethod (int access_flags, int name_index, int signature_index, Attribute[] attributes, ConstantPool constant_pool) | |
FieldOrMethod (FieldOrMethod c) | |
FieldOrMethod (DataInputStream file, ConstantPool constant_pool) throws IOException, ClassFormatError | |
FieldOrMethod | copy_ (ConstantPool constant_pool) |
FieldOrMethod (short tag, int index) | |
Protected Attributes | |
int | name_index |
int | signature_index |
int | attributes_count |
Attribute[] | attributes |
ConstantPool | constant_pool |
Attribute[] | attributes |
Private Methods | |
FieldOrMethod () | |
FieldOrMethod () | |
FieldOrMethod () | |
FieldOrMethod () |
Definition at line 12 of file lib/jpf/de/fub/bytecode/classfile/FieldOrMethod.java.
|
Definition at line 27 of file lib/jpf/de/fub/bytecode/classfile/FieldOrMethod.java. |
|
Initialize from another object. Note that both objects use the same references (shallow copy). Use clone() for a physical copy. Definition at line 41 of file lib/jpf/de/fub/bytecode/classfile/FieldOrMethod.java. |
|
Construct object from file stream.
Definition at line 51 of file lib/jpf/de/fub/bytecode/classfile/FieldOrMethod.java. |
|
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction(). Not to be used otherwise. Definition at line 17 of file lib/jpf/de/fub/bytecode/generic/FieldOrMethod.java. |
|
Definition at line 21 of file lib/jpf/de/fub/bytecode/generic/FieldOrMethod.java. |
|
Definition at line 27 of file src/de/fub/bytecode/classfile/FieldOrMethod.java. |
|
Initialize from another object. Note that both objects use the same references (shallow copy). Use clone() for a physical copy. Definition at line 41 of file src/de/fub/bytecode/classfile/FieldOrMethod.java. |
|
Construct object from file stream.
Definition at line 51 of file src/de/fub/bytecode/classfile/FieldOrMethod.java. |
|
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction(). Not to be used otherwise. Definition at line 17 of file src/de/fub/bytecode/generic/FieldOrMethod.java. |
|
Definition at line 21 of file src/de/fub/bytecode/generic/FieldOrMethod.java. |
|
Definition at line 65 of file src/de/fub/bytecode/classfile/FieldOrMethod.java. |
|
Definition at line 65 of file lib/jpf/de/fub/bytecode/classfile/FieldOrMethod.java. Referenced by Method::copy(), and Field::copy().
|
|
Dump object to file stream on binary format.
Reimplemented from CPInstruction. Reimplemented in INVOKEINTERFACE, and INVOKEINTERFACE. Definition at line 86 of file src/de/fub/bytecode/classfile/FieldOrMethod.java. |
|
Dump object to file stream on binary format.
Reimplemented from CPInstruction. Reimplemented in INVOKEINTERFACE, and INVOKEINTERFACE. Definition at line 86 of file lib/jpf/de/fub/bytecode/classfile/FieldOrMethod.java. Referenced by JavaClass::dump().
|
|
Definition at line 99 of file src/de/fub/bytecode/classfile/FieldOrMethod.java. |
|
Definition at line 99 of file lib/jpf/de/fub/bytecode/classfile/FieldOrMethod.java. Referenced by FieldGen::FieldGen(), FieldOrMethod(), MethodGen::MethodGen(), and CodeHTML::writeMethod().
|
|
Definition at line 26 of file src/de/fub/bytecode/generic/FieldOrMethod.java. |
|
Definition at line 26 of file lib/jpf/de/fub/bytecode/generic/FieldOrMethod.java. |
|
Definition at line 33 of file src/de/fub/bytecode/generic/FieldOrMethod.java. |
|
Definition at line 33 of file lib/jpf/de/fub/bytecode/generic/FieldOrMethod.java. |
|
Definition at line 103 of file src/de/fub/bytecode/classfile/FieldOrMethod.java. |
|
Definition at line 103 of file lib/jpf/de/fub/bytecode/classfile/FieldOrMethod.java. Referenced by FieldOrMethod(), MethodInfo::loadCode(), and MethodInfo::loadExceptions().
|
|
Definition at line 38 of file src/de/fub/bytecode/generic/FieldOrMethod.java. |
|
Reimplemented in Field, Field, and Method. Definition at line 107 of file src/de/fub/bytecode/classfile/FieldOrMethod.java. |
|
Definition at line 38 of file lib/jpf/de/fub/bytecode/generic/FieldOrMethod.java. |
|
Reimplemented in Field, Field, and Method. Definition at line 107 of file lib/jpf/de/fub/bytecode/classfile/FieldOrMethod.java. Referenced by FieldInstruction::getFieldName(), and Field::toString().
|
|
Definition at line 116 of file src/de/fub/bytecode/classfile/FieldOrMethod.java. |
|
Definition at line 116 of file lib/jpf/de/fub/bytecode/classfile/FieldOrMethod.java. Referenced by FieldOrMethod().
|
|
Definition at line 46 of file src/de/fub/bytecode/generic/FieldOrMethod.java. |
|
Definition at line 120 of file src/de/fub/bytecode/classfile/FieldOrMethod.java. |
|
Definition at line 46 of file lib/jpf/de/fub/bytecode/generic/FieldOrMethod.java. |
|
Definition at line 120 of file lib/jpf/de/fub/bytecode/classfile/FieldOrMethod.java. Referenced by FieldGen::FieldGen(), FieldInfo::FieldInfo(), MethodGen::MethodGen(), MethodInfo::MethodInfo(), ClassGen::containsMethod(), FieldInstruction::getFieldType(), Field::toString(), and CodeHTML::writeMethod().
|
|
Definition at line 129 of file src/de/fub/bytecode/classfile/FieldOrMethod.java. |
|
Definition at line 129 of file lib/jpf/de/fub/bytecode/classfile/FieldOrMethod.java. Referenced by FieldOrMethod().
|
|
Definition at line 133 of file src/de/fub/bytecode/classfile/FieldOrMethod.java. |
|
Definition at line 133 of file lib/jpf/de/fub/bytecode/classfile/FieldOrMethod.java. |
|
Definition at line 140 of file src/de/fub/bytecode/classfile/FieldOrMethod.java. |
|
Definition at line 140 of file lib/jpf/de/fub/bytecode/classfile/FieldOrMethod.java. |
|
Definition at line 146 of file src/de/fub/bytecode/classfile/FieldOrMethod.java. |
|
Definition at line 146 of file lib/jpf/de/fub/bytecode/classfile/FieldOrMethod.java. |
|
Definition at line 152 of file src/de/fub/bytecode/classfile/FieldOrMethod.java. |
|
Definition at line 152 of file lib/jpf/de/fub/bytecode/classfile/FieldOrMethod.java. |