Uses of Class
serp.bytecode.TypedInstruction

Packages that use TypedInstruction
serp.bytecode Bytecode Manipuation 
 

Uses of TypedInstruction in serp.bytecode
 

Subclasses of TypedInstruction in serp.bytecode
 class ArrayInstruction
          Any array load or store instruction.
 class ArrayLoadInstruction
          Loads a value from an array onto the stack.
 class ArrayStoreInstruction
          Store a value from the stack into an array.
 class ClassInstruction
          An instruction that takes as an argument a class to operate on.
 class CmpInstruction
          An instruction comparing two stack values.
 class ConstantInstruction
          An instruction that that loads a constant onto the stack.
 class ConvertInstruction
          A conversion opcode such as i2l, f2i, etc.
 class IIncInstruction
          The iinc instruction.
 class LoadInstruction
          Loads a value from the locals table to the stack.
 class LocalVariableInstruction
          An instruction that has an argument of an index into the local variable table of the current frame.
 class MathInstruction
          One of the math operations defined in the Constants interface.
 class MultiANewArrayInstruction
          The multianewarray instruction, which creates a new multi-dimensional array.
 class NewArrayInstruction
          The newarray instruction, which is used to create new arrays of primitive types.
 class RetInstruction
          The ret instruction is used in the implementation of finally.
 class ReturnInstruction
          Returns a value (or void) from a method.
 class StackInstruction
          Represents an instruction that manipulates the stack of the current frame.
 class StoreInstruction
          An instruction to store a value from a local variable onto the stack.
 class WideInstruction
          The wide instruction, which is used to allow other instructions to index values beyond what they can normally index baed on the length of their arguments.
 

Methods in serp.bytecode that return TypedInstruction
 TypedInstruction TypedInstruction.setType(BCClass type)
          Set the type of this instruction.
 TypedInstruction TypedInstruction.setType(Class type)
          Set the type of this instruction.
 TypedInstruction WideInstruction.setType(String type)
           
abstract  TypedInstruction TypedInstruction.setType(String type)
          Set the type of this instruction.
 TypedInstruction StoreInstruction.setType(String type)
           
 TypedInstruction StackInstruction.setType(String type)
           
 TypedInstruction ReturnInstruction.setType(String type)
           
 TypedInstruction NewArrayInstruction.setType(String type)
           
 TypedInstruction MathInstruction.setType(String type)
           
 TypedInstruction LocalVariableInstruction.setType(String type)
           
 TypedInstruction LoadInstruction.setType(String type)
           
 TypedInstruction ConvertInstruction.setType(String type)
           
 TypedInstruction ConstantInstruction.setType(String type)
           
 TypedInstruction CmpInstruction.setType(String type)
           
 TypedInstruction ClassInstruction.setType(String type)
           
 TypedInstruction ArrayStoreInstruction.setType(String type)
           
 TypedInstruction ArrayLoadInstruction.setType(String type)
           
 



Copyright © 2002-2007. All Rights Reserved.