public abstract class ArrayInstruction extends Instruction implements ExceptionThrower, TypedInstruction
Modifier and Type | Field and Description |
---|---|
private static long |
serialVersionUID |
length, opcode
Modifier | Constructor and Description |
---|---|
(package private) |
ArrayInstruction()
Empty constructor needed for the Class.newInstance() statement in
Instruction.readInstruction().
|
protected |
ArrayInstruction(short opcode) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<?>[] |
getExceptions() |
Type |
getType(ConstantPoolGen cp) |
accept, consumeStack, copy, dispose, dump, equals, getComparator, getLength, getName, getOpcode, hashCode, initFromFile, produceStack, readInstruction, setComparator, toString, toString, toString
private static final long serialVersionUID
ArrayInstruction()
protected ArrayInstruction(short opcode)
opcode
- of instructionpublic java.lang.Class<?>[] getExceptions()
getExceptions
in interface ExceptionThrower
public Type getType(ConstantPoolGen cp)
getType
in interface TypedInstruction