public class GETSTATIC extends FieldInstruction implements PushInstruction, ExceptionThrower
Stack: ..., -> ..., valueOR
Stack: ..., -> ..., value.word1, value.word2
indexlength, opcode| Constructor and Description |
|---|
GETSTATIC()
Empty constructor needed for Instruction.readInstruction.
|
GETSTATIC(int index) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(Visitor v)
Call corresponding visitor method(s).
|
java.lang.Class<?>[] |
getExceptions() |
int |
produceStack(ConstantPoolGen cpg)
This method also gives right results for instructions whose
effect on the stack depends on the constant pool entry they
reference.
|
getFieldName, getFieldSize, getFieldType, getType, toStringgetClassName, getClassType, getLoadClassType, getName, getReferenceType, getSignaturedump, getIndex, initFromFile, setIndex, toStringconsumeStack, copy, dispose, equals, getComparator, getLength, getName, getOpcode, hashCode, isValidByte, isValidShort, readInstruction, setComparator, setLength, setOpcode, toStringGETSTATIC()
public GETSTATIC(int index)
public int produceStack(ConstantPoolGen cpg)
InstructionproduceStack in interface StackProducerproduceStack in class Instructionpublic java.lang.Class<?>[] getExceptions()
getExceptions in interface ExceptionThrowerpublic void accept(Visitor v)
accept in class Instructionv - Visitor object