joeq.Compiler.BytecodeAnalysis
Class Bytecodes.GETSTATIC
java.lang.Object
  
joeq.Compiler.BytecodeAnalysis.Bytecodes.Instruction
      
joeq.Compiler.BytecodeAnalysis.Bytecodes.CPInstruction
          
joeq.Compiler.BytecodeAnalysis.Bytecodes.FieldOrMethod
              
joeq.Compiler.BytecodeAnalysis.Bytecodes.FieldInstruction
                  
joeq.Compiler.BytecodeAnalysis.Bytecodes.GETSTATIC
- All Implemented Interfaces: 
 - Serializable, Cloneable, Bytecodes.ExceptionThrower, Bytecodes.LoadClass, Bytecodes.PushInstruction, Bytecodes.StackProducer, Bytecodes.TypedInstruction
 
- Enclosing interface:
 - Bytecodes
 
public static class Bytecodes.GETSTATIC
- extends Bytecodes.FieldInstruction
- implements Bytecodes.ExceptionThrower, Bytecodes.StackProducer, Bytecodes.PushInstruction, Bytecodes.TypedInstruction, Bytecodes.LoadClass
  
- See Also:
 - Serialized Form
 
 
 
 
 
 
 
 
 
 
 
 
 
Bytecodes.GETSTATIC
public Bytecodes.GETSTATIC(jq_StaticField f)
produceStack
public int produceStack()
- Specified by:
 produceStack in interface Bytecodes.StackProducer- Overrides:
 produceStack in class Bytecodes.Instruction
 
- Returns:
 - Number of words produced onto stack by this instruction
 
 
initFromFile
protected void initFromFile(jq_ConstantPool cp,
                            jwutil.io.ByteSequence bytes,
                            boolean wide)
                     throws IOException
- Read needed data (i.e., index) from file.
- Specified by:
 initFromFile in class Bytecodes.FieldOrMethod
 
- Parameters:
 bytes - input streamwide - wide prefix?cp - constant pool of class we are reading
- Throws:
 IOException
 
 
getExceptions
public Set getExceptions()
- Specified by:
 getExceptions in interface Bytecodes.ExceptionThrower
 
 
accept
public void accept(Bytecodes.Visitor v)
- Call corresponding visitor method(s). The order is:
 Call visitor methods of implemented interfaces first, then
 call methods according to the class hierarchy in descending order,
 i.e., the most specific visitXXX() call comes last.
- Specified by:
 accept in class Bytecodes.Instruction
 
- Parameters:
 v - Visitor object
 
 
Copyright © 2001-2008 John Whaley. All Rights Reserved.