public class Disassembler
extends java.lang.Object
| Constructor and Description |
|---|
Disassembler(IInstruction[] instructions,
ExceptionHandler[][] handlers,
int[] instructionsToBytecodes)
Create a disassembler for a method.
|
Disassembler(MethodData data)
Create a disassembler for a method.
|
| Modifier and Type | Method and Description |
|---|---|
void |
disassembleTo(java.lang.String prefix,
java.io.Writer w)
Write the disassembly to a stream.
|
void |
disassembleTo(java.io.Writer w)
Write the disassembly to a stream.
|
public Disassembler(IInstruction[] instructions, ExceptionHandler[][] handlers, int[] instructionsToBytecodes)
public Disassembler(MethodData data) throws java.lang.NullPointerException
java.lang.NullPointerException - if data is nullpublic void disassembleTo(java.lang.String prefix,
java.io.Writer w)
throws java.io.IOException
java.io.IOExceptionpublic void disassembleTo(java.io.Writer w)
throws java.io.IOException
java.io.IOException