All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class espresso.classfile.classgen.SIPUSH

java.lang.Object
   |
   +----espresso.classfile.classgen.Instruction
           |
           +----espresso.classfile.classgen.SIPUSH

public class SIPUSH
extends Instruction
SIPUSH - Push short Stack: ... -> ..., value


Variable Index

 o b

Constructor Index

 o SIPUSH()
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction().
 o SIPUSH(short)

Method Index

 o dump(DataOutputStream)
Dump instruction as short code to stream out.
 o initFromFile(ByteSequence, boolean)
Read needed data (e.g.
 o toString()

Variables

 o b
 private short b

Constructors

 o SIPUSH
 SIPUSH()
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction(). Not to be used otherwise.

 o SIPUSH
 public SIPUSH(short b)

Methods

 o dump
 public void dump(DataOutputStream out) throws IOException
Dump instruction as short code to stream out.

Overrides:
dump in class Instruction
 o toString
 public String toString()
Returns:
mnemonic for instruction
Overrides:
toString in class Instruction
 o initFromFile
 protected void initFromFile(ByteSequence bytes,
                             boolean wide) throws IOException
Read needed data (e.g. index) from file.

Overrides:
initFromFile in class Instruction

All Packages  Class Hierarchy  This Package  Previous  Next  Index