Uses of Class
com.jeffpalm.ajp.impl.instr.Instruction

Packages that use Instruction
com.jeffpalm.ajp.impl.instr   
 

Uses of Instruction in com.jeffpalm.ajp.impl.instr
 

Subclasses of Instruction in com.jeffpalm.ajp.impl.instr
 class Aaconst_null
          Push null
 class Aaload
          Load reference from array
 class Aastore
          Store into reference array
 class Aconst_null
          Push null
 class Aload
          Load reference from local variable
 class Aload_0
          Load reference from local variable
 class Aload_1
          Load reference from local variable
 class Aload_2
          Load reference from local variable
 class Aload_3
          Load reference from local variable
 class Anewarray
          Create new array of reference
 class Areturn
          Return reference from method
 class Arraylength
          Get length of array
 class Astore
          Store reference into local variable
 class Astore_0
          Store reference into local variable
 class Astore_1
          Store reference into local variable
 class Astore_2
          Store reference into local variable
 class Astore_3
          Store reference into local variable
 class Athrow
          Throw exception or error
 class Baload
          Load byte or boolean from array
 class Bastore
          Store into byte or boolean array
 class Bipush
          Push byte
 class Caload
          Load char from array
 class Castore
          Store into char array
 class Checkcast
          Check whether object is of given type
 class D2f
          Convert double to float
 class D2i
          Convert double to int
 class D2l
          Convert double to long
 class Dadd
          Add double
 class Daload
          Load double from array
 class Dastore
          Store into double array
 class Dcmpg
          Compare double
 class Dcmpl
          Compare double
 class Dconst_0
          Push double
 class Dconst_1
          Push double
 class Ddiv
          Divide double
 class Dload
          Load double from local variable
 class Dload_0
          Load double from local variable
 class Dload_1
          Load double from local variable
 class Dload_2
          Load double from local variable
 class Dload_3
          Load double from local variable
 class Dmul
          Multiply double
 class Dneg
          Negate double
 class Drem
          Remainder double
 class Dreturn
          Return double from method
 class Dstore
          Store double into local variable
 class Dstore_0
          Store double into local variable
 class Dstore_1
          Store double into local variable
 class Dstore_2
          Store double into local variable
 class Dstore_3
          Store double into local variable
 class Dsub
          Subtract double
 class Dup
          Duplicate the top operand stack value
 class Dup_x1
          Duplicate the top operand stack value and insert two values down
 class Dup_x2
          Duplicate the top operand stack value and insert two or three values down
 class Dup2
          Duplicate the top one or two operand stack values
 class Dup2_x1
          Duplicate the top one or two operand stack values and insert two or three values down
 class Dup2_x2
          Duplicate the top one or two operand stack values and insert two, three, or four values down
 class F2d
          Convert float to double
 class F2i
          Convert float to int
 class F2l
          Convert float to long
 class Fadd
          Add float
 class Faload
          Load float from array
 class Fastore
          Store into float array
 class Fcmpg
          Compare float
 class Fcmpl
          Compare float
 class Fconst_0
          Push float
 class Fconst_1
          Push float
 class Fconst_2
          Push float
 class Fdiv
          Divide float
 class Fload
          Load float from local variable
 class Fload_0
          Load float from local variable
 class Fload_1
          Load float from local variable
 class Fload_2
          Load float from local variable
 class Fload_3
          Load float from local variable
 class Fmul
          Multiply float
 class Fneg
          Negate float
 class Frem
          Remainder float
 class Freturn
          Return float from method
 class Fstore
          Store float into local variable
 class Fstore_0
          Store float into local variable
 class Fstore_1
          Store float into local variable
 class Fstore_2
          Store float into local variable
 class Fstore_3
          Store float into local variable
 class Fsub
          Subtract float
 class Getfield
          Fetch field from object
 class Getstatic
          Get static field from class
 class Goto
          Branch always
 class Goto_w
          Branch always (wide index)
 class I2b
          Convert int to byte
 class I2c
          Convert int to char
 class I2d
          Convert int to double
 class I2f
          Convert int to float
 class I2l
          Convert int to long
 class I2s
          Convert int to short
 class Iadd
          Add int
 class Iaload
          Load int from array
 class Iand
          Boolean AND int
 class Iastore
          Store into int array
 class Iconst_0
          Push int constant
 class Iconst_1
          Push int constant
 class Iconst_2
          Push int constant
 class Iconst_3
          Push int constant
 class Iconst_4
          Push int constant
 class Iconst_5
          Push int constant
 class Iconst_m1
          Push int constant
 class Idiv
          Divide int
 class If_acmpeq
           Branch if reference comparison succeeds
 class If_acmpne
           Branch if reference comparison succeeds
 class If_icmpeq
          Branch if int comparison succeeds
 class If_icmpge
          Branch if int comparison succeeds
 class If_icmpgt
          Branch if int comparison succeeds
 class If_icmple
          Branch if int comparison succeeds
 class If_icmplt
          Branch if int comparison succeeds
 class If_icmpne
          Branch if int comparison succeeds
 class Ifeq
          Branch if int comparison with zero succeeds
 class Ifge
          Branch if int comparison with zero succeeds
 class Ifgt
          Branch if int comparison with zero succeeds
 class Ifle
          Branch if int comparison with zero succeeds
 class Iflt
          Branch if int comparison with zero succeeds
 class Ifne
          Branch if int comparison with zero succeeds
 class Ifnonnull
          Branch if reference not null
 class Ifnull
          Branch if reference is null
 class Iinc
          Increment local variable by constant
 class Iload
          Load int from local variable
 class Iload_0
          Load int from local variable
 class Iload_1
          Load int from local variable
 class Iload_2
          Load int from local variable
 class Iload_3
          Load int from local variable
 class Imul
          Multiply int
 class Ineg
          Negate int
 class Instanceof
          Determine if object is of given type
 class Invokeinterface
          Invoke interface method
 class Invokespecial
          Invoke instance method; special handling for superclass, private, and instance initialization method invocations
 class Invokestatic
          Invoke a class (static) method
 class Invokevirtual
          Invoke instance method; dispatch based on class
 class Ior
          Boolean OR int
 class Irem
          Remainder int
 class Ireturn
          Return int from method
 class Ishl
          Shift left int
 class Ishr
          Arithmetic shift right int
 class Istore
          Store int into local variable
 class Istore_0
          Store int into local variable
 class Istore_1
          Store int into local variable
 class Istore_2
          Store int into local variable
 class Istore_3
          Store int into local variable
 class Isub
          Subtract int
 class Iushr
          Logical shift right int
 class Ixor
          Boolean XOR int
 class Jsr
          Jump subroutine
 class Jsr_w
          Jump subroutine (wide index)
 class L2d
          Convert long to double
 class L2f
          Convert long to float
 class L2i
          Convert long to int
 class Ladd
          Add long
 class Laload
          Load long from array
 class Land
          Boolean AND long
 class Lastore
          Store into long array
 class Lcmp
          Compare long
 class Lconst_0
          Push long constant
 class Lconst_1
          Push long constant
 class Ldc
          Push item from runtime constant pool
 class Ldc_w
          Push item from runtime constant pool (wide index)
 class Ldc2_w
          Push long or double from runtime constant pool (wide index)
 class Ldiv
          Divide long
 class Lload
          Load long from local variable
 class Lload_0
          Load long from local variable
 class Lload_1
          Load long from local variable
 class Lload_2
          Load long from local variable
 class Lload_3
          Load long from local variable
 class Lmul
          Multiply long
 class Lneg
          Negate long
 class Lookupswitch
          Access jump table by key match and jump
 class Lor
          Boolean OR long
 class Lrem
          Remainder long
 class Lreturn
          Return long from method
 class Lshl
          Shift left
 class Lshr
          Arithmetic shift right long
 class Lstore
          Store long into local variable
 class Lstore_0
          Store long into local variable
 class Lstore_1
          Store long into local variable
 class Lstore_2
          Store long into local variable
 class Lstore_3
          Store long into local variable
 class Lsub
          Subtract long
 class Lushr
          Logical shift right long
 class Lxor
          Boolean XOR long
 class Monitorenter
          Enter monitor for object
 class Monitorexit
          Exit monitor for object
 class Multianewarray
          Create new multidimensional array
 class New
          Create new object
 class Newarray
          Create new array
 class Nop
          Do nothing
 class Pop
          Pop the top operand stack value
 class Pop2
          Pop the top one or two operand stack values
 class Putfield
          Set field in object
 class Putstatic
          Set static field in class
 class Ret
          Return from subroutine
 class Return
          Return void from method
 class Saload
          Load short from array
 class Sastore
          Store into short array
 class Sipush
          Push short
 class Swap
          Swap the top two operand stack values
 class Tableswitch
          Access jump table by index and jump
 class Wide
          Extend local variable index by additional bytes