Package | Description |
---|---|
serp.bytecode |
Bytecode Manipuation
|
serp.bytecode.visitor |
Bytecode Visitor
|
Modifier and Type | Class and Description |
---|---|
class |
MultiANewArrayInstruction
The
multianewarray instruction, which creates a new
multi-dimensional array. |
Modifier and Type | Method and Description |
---|---|
ClassInstruction |
Code.anew()
Create a new instance of an object; the
new opcode. |
ClassInstruction |
Code.anewarray()
Create a new instance of an object array; the
anew opcode. |
ClassInstruction |
Code.checkcast()
Cast an object on the stack to another type; the
checkcast
opcode. |
ClassInstruction |
Code.isinstance()
Test if a stack object is an instance of a class; the
instanceof opcode. |
ClassInstruction |
ClassInstruction.setTypeIndex(int index)
Set the
ConstantPool index of the
ClassEntry describing the class for this instruction. |
Modifier and Type | Method and Description |
---|---|
void |
BCVisitor.enterClassInstruction(ClassInstruction obj) |
void |
PrettyPrintVisitor.enterClassInstruction(ClassInstruction obj) |
void |
BCVisitor.exitClassInstruction(ClassInstruction obj) |
Copyright © 2002–2019. All rights reserved.