| Modifier and Type | Field and Description |
|---|---|
| private static final String[] | |
| private final PrintStream |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static String | |
| private static String | |
| private static String | |
| public static String | instructionString(CodeIterator iter, int pos, ConstPool pool)
Gets a string representation of the bytecode instruction at the specified position. |
| private static String | |
| private static String | |
| private static String | |
| private static String | |
| public static void | |
| public void | |
| private static String | |
| private static String |
| opcodes | back to summary |
|---|---|
| private static final String[] opcodes | |
| stream | back to summary |
|---|---|
| private final PrintStream stream | |
| InstructionPrinter | back to summary |
|---|---|
| public InstructionPrinter(PrintStream stream) Constructs a | |
| arrayInfo | back to summary |
|---|---|
| private static String arrayInfo(int type) | |
| classInfo | back to summary |
|---|---|
| private static String classInfo(ConstPool pool, int index) | |
| fieldInfo | back to summary |
|---|---|
| private static String fieldInfo(ConstPool pool, int index) | |
| instructionString | back to summary |
|---|---|
| public static String instructionString(CodeIterator iter, int pos, ConstPool pool) Gets a string representation of the bytecode instruction at the specified position. | |
| interfaceMethodInfo | back to summary |
|---|---|
| private static String interfaceMethodInfo(ConstPool pool, int index) | |
| ldc | back to summary |
|---|---|
| private static String ldc(ConstPool pool, int index) | |
| lookupSwitch | back to summary |
|---|---|
| private static String lookupSwitch(CodeIterator iter, int pos) | |
| methodInfo | back to summary |
|---|---|
| private static String methodInfo(ConstPool pool, int index) | |
| back to summary | |
|---|---|
| public static void print(CtMethod method, PrintStream stream) Prints the bytecode instructions of a given method. | |
| back to summary | |
|---|---|
| public void print(CtMethod method) Prints the bytecode instructions of a given method. | |
| tableSwitch | back to summary |
|---|---|
| private static String tableSwitch(CodeIterator iter, int pos) | |
| wide | back to summary |
|---|---|
| private static String wide(CodeIterator iter, int pos) | |