Public Methods | |
Signature (int name_index, int length, int signature_index, ConstantPool constant_pool) | |
Signature (Signature c) | |
void | accept (Visitor v) |
Attribute | copy (ConstantPool constant_pool) |
final void | dump (DataOutputStream file) throws IOException |
final String | getSignature () |
final int | getSignatureIndex () |
final void | setSignatureIndex (int signature_index) |
final String | toString () |
Signature (int name_index, int length, int signature_index, ConstantPool constant_pool) | |
Signature (Signature c) | |
void | accept (Visitor v) |
Attribute | copy (ConstantPool constant_pool) |
final void | dump (DataOutputStream file) throws IOException |
final String | getSignature () |
final int | getSignatureIndex () |
final void | setSignatureIndex (int signature_index) |
final String | toString () |
Static Public Methods | |
String | getSignature (Method m) |
Private Methods | |
Signature (int name_index, int length, DataInputStream file, ConstantPool constant_pool) throws IOException | |
Signature (int name_index, int length, DataInputStream file, ConstantPool constant_pool) throws IOException | |
Static Private Methods | |
String | getArrayTypeName (Class c) |
String | getPrimitiveTypeName (String s) |
String | name (Class c) |
Private Attributes | |
int | signature_index |
Definition at line 14 of file lib/jpf/de/fub/bytecode/classfile/Signature.java.
|
Definition at line 23 of file lib/jpf/de/fub/bytecode/classfile/Signature.java. |
|
Construct object from file stream.
Definition at line 37 of file lib/jpf/de/fub/bytecode/classfile/Signature.java. |
|
Initialize from another object. Note that both objects use the same references (shallow copy). Use clone() for a physical copy. Definition at line 46 of file lib/jpf/de/fub/bytecode/classfile/Signature.java. |
|
Definition at line 23 of file src/de/fub/bytecode/classfile/Signature.java. |
|
Construct object from file stream.
Definition at line 37 of file src/de/fub/bytecode/classfile/Signature.java. |
|
Initialize from another object. Note that both objects use the same references (shallow copy). Use clone() for a physical copy. Definition at line 46 of file src/de/fub/bytecode/classfile/Signature.java. |
|
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class. I.e., the hierarchy of methods, fields, attributes, etc. spawns a tree of objects.
Reimplemented from Attribute. Definition at line 56 of file src/de/fub/bytecode/classfile/Signature.java. |
|
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class. I.e., the hierarchy of methods, fields, attributes, etc. spawns a tree of objects.
Reimplemented from Attribute. Definition at line 56 of file lib/jpf/de/fub/bytecode/classfile/Signature.java. |
|
Reimplemented from Attribute. Definition at line 62 of file src/de/fub/bytecode/classfile/Signature.java. |
|
Reimplemented from Attribute. Definition at line 62 of file lib/jpf/de/fub/bytecode/classfile/Signature.java. |
|
Dump source file attribute to file stream in binary format.
Reimplemented from Attribute. Definition at line 71 of file src/de/fub/bytecode/classfile/Signature.java. |
|
Dump source file attribute to file stream in binary format.
Reimplemented from Attribute. Definition at line 71 of file lib/jpf/de/fub/bytecode/classfile/Signature.java. |
|
Definition at line 79 of file src/de/fub/bytecode/classfile/Signature.java. |
|
Definition at line 79 of file lib/jpf/de/fub/bytecode/classfile/Signature.java. |
|
Definition at line 87 of file src/de/fub/bytecode/classfile/Signature.java. |
|
Definition at line 87 of file lib/jpf/de/fub/bytecode/classfile/Signature.java. Referenced by Signature().
|
|
Definition at line 91 of file src/de/fub/bytecode/classfile/Signature.java. |
|
Definition at line 91 of file lib/jpf/de/fub/bytecode/classfile/Signature.java. |
|
Reimplemented from Attribute. Definition at line 97 of file src/de/fub/bytecode/classfile/Signature.java. |
|
Reimplemented from Attribute. Definition at line 97 of file lib/jpf/de/fub/bytecode/classfile/Signature.java. |