Frames | No Frames |
Constructors which throw type org.apache.bcel.classfile.ClassFormatException | |
Construct object from file stream. |
Methods which throw type org.apache.bcel.classfile.ClassFormatException | |
String | ConstantPool.constantToString(int index, byte tag) Retrieve constant at `index' from constant pool and resolve it to
a string representation. |
String | Resolve constant to a string representation. |
Constant | ConstantPool.getConstant(int index, byte tag) Get constant from constant pool and check whether it has the
expected type. |
String | ConstantPool.getConstantString(int index, byte tag) Get string from constant pool and bypass the indirection of
`ConstantClass' and `ConstantString' objects. |
String[] | Utility.methodSignatureArgumentTypes(String signature) |
String[] | Utility.methodSignatureArgumentTypes(String signature, boolean chopit) |
String | Utility.methodSignatureReturnType(String signature) |
String | Utility.methodSignatureReturnType(String signature, boolean chopit) |
String | Utility.methodSignatureToString(String signature, String name, String access, boolean chopit, LocalVariableTable vars) A return?type signature represents the return value from a method. |
String | Utility.methodTypeToSignature(String ret, String[] argv) Converts string containing the method return and argument types
to a byte code method signature. |
JavaClass | Parse the given Java class file and return an object that represents
the contained data, i.e., constants, methods, fields and commands. |
Attribute | |
byte | Utility.typeOfMethodSignature(String signature) Return type of method signature as a byte value as defined in Constants
|
byte | Utility.typeOfSignature(String signature) Return type of signature as a byte value as defined in Constants
|