Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A B C D E F G H I J L M N O P R S T U W Z

A

AALOAD - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
load local object of array at position stored on stack
AASTORE - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
store local object of array at position stored on stack
ACONST_NULL - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
null
ALOAD - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.BinaryInstruction
Load a local object variable by index
ALOAD_0 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
load local object at indexed position
ALOAD_1 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
ALOAD_2 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
ALOAD_3 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
ANEWARRAY - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.CPRefInstruction
instantiation of an array
ANewArray - class com.chaoswg.xtc4y.classdesc.code.instructions.ANewArray.
Instantiate a new array
ANewArray(ClassCPEntry) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.ANewArray
Creates a anewarray instruction
ARETURN - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
return an object
ARRAYLENGTH - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
Evaluates the length of an array
ASTORE - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.BinaryInstruction
store a local object variable at index
ASTORE_0 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
store local object at indexed position
ASTORE_1 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
ASTORE_2 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
ASTORE_3 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
ATHROW - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
throw an exceptions
args - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.InvokeInterface
 

B

BALOAD - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
load local byte of array at position stored on stack
BASTORE - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
store local byte of array at position stored on stack
BIPUSH - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.BinaryInstruction
push a byte onto the stack
BREAKPOINT - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
a breakpoint
BinaryInstruction - class com.chaoswg.xtc4y.classdesc.code.instructions.BinaryInstruction.
A binary instruction consists of a command and one one byte operand, therefore its size is 2 bytes
BinaryInstruction(byte, DataInputStream, ConstantPool) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.BinaryInstruction
Creates an BinaryInstruction and initializes it from a DataInputStream.
BinaryInstruction(byte) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.BinaryInstruction
Create a new binary instruction with a command and the byte value as operand

C

CALOAD - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
load local char of array at position stored on stack
CASTORE - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
store local char of array at position stored on stack
CHECKCAST - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.CPRefInstruction
check a cast
CPRefInstruction - class com.chaoswg.xtc4y.classdesc.code.instructions.CPRefInstruction.
a constant pool refernece instruction is an instruction composite of the command and a short refering into the cp table.
CPRefInstruction(byte, DataInputStream, ConstantPool) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.CPRefInstruction
Creates an CPRefInstruction and initializes it from a DataInputStream
CPRefInstruction(byte, ConstantPoolEntry) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.CPRefInstruction
Create a new binary instruction with a command and a cp entry as operand
CheckCast - class com.chaoswg.xtc4y.classdesc.code.instructions.CheckCast.
check an object cast
CheckCast(ClassCPEntry) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.CheckCast
Creates a checkcast instruction
ClassInstruction - class com.chaoswg.xtc4y.classdesc.code.instructions.ClassInstruction.
Used for object creational and object checking instructions
ClassInstruction(byte, ClassCPEntry) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.ClassInstruction
Creates a ClassInstruction instruction
cases - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.LookupSwitchInstruction
 
com.chaoswg.xtc4y.classdesc.code.instructions - package com.chaoswg.xtc4y.classdesc.code.instructions
 
command - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.Instruction
 
cpEntry - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.CPRefInstruction
 
cpEntry - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.InvokeInterface
 
cpEntry - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.MultiANewArray
 
cpEntry - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.ShortCPRefInstruction
 

D

D2F - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
converts the last double value on the stack to a float value
D2I - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
converts the last double value on the stack to a int value
D2L - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
converts the last double value on the stack to a long value
DADD - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
add the last two double values on the stack
DALOAD - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
load local double of array at position stored on stack
DASTORE - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
store local double of array at position stored on stack
DCMPG - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
compare if the second last double value on the stack is greater than the last one
DCMPL - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
compare if the second last double value on the stack is lower than the last one
DCONST_0 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
constant double value 0
DCONST_1 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
constant double value 1
DDIV - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
divide the second last from the last double value on the stack
DLOAD - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.BinaryInstruction
Load a local double variable by index
DLOAD_0 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
load local double at indexed position
DLOAD_1 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
DLOAD_2 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
DLOAD_3 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
DMUL - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
multiplicate the last two double values on the stack
DNEG - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
negate the last double value on the stack
DREM - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
calculate the modulus of the last to the second last double value on the stack
DRETURN - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
return a double value
DSTORE - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.BinaryInstruction
store a local double variable at index
DSTORE_0 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
store local double at indexed position
DSTORE_1 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
DSTORE_2 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
DSTORE_3 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
DSUB - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
subtract the last from the second last double value on the stack
DUP - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
duplicate the last value on the stack of a byte, char, short, int, flaot or string value
DUP2 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
duplicate the last value on the stack of a double or float
DUP2_X1 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
duplicate the last value on the stack of a double or float
DUP2_X2 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
duplicate the last value on the stack of a double or float
DUP_X1 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
duplicate the last value on the stack of a byte, char, short, int, flaot or string value
DUP_X2 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
duplicate the last value on the stack of a byte, char, short, int, flaot or string value
defaultInstr - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.LookupSwitchInstruction
 
defaultInstr - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.TableSwitchInstruction
 
defaultJumpAdress - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.LookupSwitchInstruction
 
defaultJumpAdress - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.TableSwitchInstruction
 
dimension - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.MultiANewArray
 
dis - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.LookupSwitchInstruction
 
dis - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.TableSwitchInstruction
 

E

endIndex - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.TableSwitchInstruction
 

F

F2D - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
converts the last float value on the stack to a double value
F2I - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
converts the last float value on the stack to a int value
F2L - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
converts the last float value on the stack to a long value
FADD - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
add the last two float values on the stack
FALOAD - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
load local float of array at position stored on stack
FASTORE - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
store local float of array at position stored on stack
FCMPG - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
compare if the second last float value on the stack is greater than the last one
FCMPL - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
compare if the second last float value on the stack is lower than the last one
FCONST_0 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
constant float value 0
FCONST_1 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
constant float value 1
FCONST_2 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
constant float value 2
FDIV - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
divide the second last from the last float value on the stack
FLOAD - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.BinaryInstruction
Load a local float variable by index
FLOAD_0 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
load local float at indexed position
FLOAD_1 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
FLOAD_2 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
FLOAD_3 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
FMUL - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
multiplicate the last two float values on the stack
FNEG - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
negate the last float value on the stack
FREM - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
calculate the modulus of the last to the second last float value on the stack
FRETURN - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
return a float value
FSTORE - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.BinaryInstruction
store a local float variable at index
FSTORE_0 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
store local float at indexed position
FSTORE_1 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
FSTORE_2 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
FSTORE_3 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
FSUB - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
subtract the last from the second last float value on the stack
FieldrefInstruction - class com.chaoswg.xtc4y.classdesc.code.instructions.FieldrefInstruction.
Just a constructor for the creation of a fieldreference instructions
FieldrefInstruction(byte, FieldrefCPEntry) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.FieldrefInstruction
Creates a FieldrefInstruction instruction
fetchInstruction(DataInputStream, ConstantPool) - Static method in class com.chaoswg.xtc4y.classdesc.code.instructions.InstructionDisassembler
Creates a new Instruction object depending on the opcode.

G

GETFIELD - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.CPRefInstruction
get an instance field value
GETSTATIC - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.CPRefInstruction
get a static field value
GOTO - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.JumpInstruction
unconditional jump
GOTO_W - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.JumpInstruction
a wide goto jump
GetField - class com.chaoswg.xtc4y.classdesc.code.instructions.GetField.
The GetField instruction, retrieves data from an instance variable
GetField(FieldrefCPEntry) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.GetField
Creates a GetField instruction
GetStatic - class com.chaoswg.xtc4y.classdesc.code.instructions.GetStatic.
The GetStatic instruction, retrieves data from a static instance variable
GetStatic(FieldrefCPEntry) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.GetStatic
Creates a GetStatic instruction
gap - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.LookupSwitchInstruction
 
gap - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.TableSwitchInstruction
 
getCommand() - Method in class com.chaoswg.xtc4y.classdesc.code.instructions.Instruction
 
getIndex() - Method in class com.chaoswg.xtc4y.classdesc.code.instructions.Instruction
 
getNumberOfUsedBytes() - Method in class com.chaoswg.xtc4y.classdesc.code.instructions.BinaryInstruction
 
getNumberOfUsedBytes() - Method in class com.chaoswg.xtc4y.classdesc.code.instructions.Instruction
 
getNumberOfUsedBytes() - Method in class com.chaoswg.xtc4y.classdesc.code.instructions.InvokeInterface
 
getNumberOfUsedBytes() - Method in class com.chaoswg.xtc4y.classdesc.code.instructions.LookupSwitchInstruction
 
getNumberOfUsedBytes() - Method in class com.chaoswg.xtc4y.classdesc.code.instructions.MultiANewArray
 
getNumberOfUsedBytes() - Method in class com.chaoswg.xtc4y.classdesc.code.instructions.TableSwitchInstruction
 
getNumberOfUsedBytes() - Method in class com.chaoswg.xtc4y.classdesc.code.instructions.TrinaryInstruction
 
getNumberOfUsedBytes() - Method in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
getNumberOfUsedBytes() - Method in class com.chaoswg.xtc4y.classdesc.code.instructions.WideBinaryInstruction
 
getOpcode() - Method in class com.chaoswg.xtc4y.classdesc.code.instructions.Instruction
 
getOperand(ConstantPool) - Method in class com.chaoswg.xtc4y.classdesc.code.instructions.BinaryInstruction
 
getOperand(ConstantPool) - Method in class com.chaoswg.xtc4y.classdesc.code.instructions.CPRefInstruction
Register cp entry on constant pool and return index
getOperand(ConstantPool) - Method in class com.chaoswg.xtc4y.classdesc.code.instructions.JumpInstruction
Get index of instruction
getOperand(ConstantPool) - Method in class com.chaoswg.xtc4y.classdesc.code.instructions.ShortCPRefInstruction
 
getOperand(ConstantPool) - Method in class com.chaoswg.xtc4y.classdesc.code.instructions.WideBinaryInstruction
 
getOperand1(ConstantPool) - Method in class com.chaoswg.xtc4y.classdesc.code.instructions.TrinaryInstruction
 
getOperand2(ConstantPool) - Method in class com.chaoswg.xtc4y.classdesc.code.instructions.TrinaryInstruction
 

H

handleOperand(byte, ConstantPool) - Method in class com.chaoswg.xtc4y.classdesc.code.instructions.BinaryInstruction
Handle operand.
handleOperand(short, ConstantPool) - Method in class com.chaoswg.xtc4y.classdesc.code.instructions.CPRefInstruction
Resolve the operand as index from the cp
handleOperand(short, ConstantPool) - Method in class com.chaoswg.xtc4y.classdesc.code.instructions.JumpInstruction
Store the index for a later resolving
handleOperand(byte, ConstantPool) - Method in class com.chaoswg.xtc4y.classdesc.code.instructions.ShortCPRefInstruction
Handle operand.
handleOperand(short, ConstantPool) - Method in class com.chaoswg.xtc4y.classdesc.code.instructions.WideBinaryInstruction
Handle operand.
handleOperands(byte, byte, ConstantPool) - Method in class com.chaoswg.xtc4y.classdesc.code.instructions.TrinaryInstruction
Handle operands.

I

I2B - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
converts the last int value on the stack to a byte value
I2C - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
converts the last int value on the stack to a char value
I2D - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
converts the last int value on the stack to a double value
I2F - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
converts the last int value on the stack to a float value
I2L - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
converts the last int value on the stack to a long value
I2S - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
converts the last int value on the stack to a short value
IADD - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
add the last two int values on the stack
IALOAD - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
load local int of array at position stored on stack
IAND - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
logical And the last two int values on the stack
IASTORE - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
store local int of array at position stored on stack
ICONST_0 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
constant int value 0
ICONST_1 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
constant int value 1
ICONST_2 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
constant int value 2
ICONST_3 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
constant int value 3
ICONST_4 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
constant int value 4
ICONST_5 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
constant int value 5
ICONST_M1 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
constant int value -1
IDIV - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
divide the second last from the last int value on the stack
IFEQ - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.JumpInstruction
Jump if the last two value on the stack are equals
IFGE - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.JumpInstruction
Jump if the second last value on the stack is greater or equals the last one
IFGT - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.JumpInstruction
Jump if the second last value on the stack is greater than the last one
IFLE - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.JumpInstruction
Jump if the second last value on the stack is lower or equals the last one
IFLT - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.JumpInstruction
Jump if the second last value on the stack is lower than the last one
IFNE - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.JumpInstruction
Jump if the last two value on the stack are not equals
IFNONNULL - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.JumpInstruction
jump if not null
IFNULL - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.JumpInstruction
jump if null
IF_ACMPEQ - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.JumpInstruction
Jump if the last to objects on the stack are equals
IF_ACMPNE - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.JumpInstruction
Jump if the last to objects on the stack are not equals
IF_ICMPEQ - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.JumpInstruction
Jump if the last to int value on the stack are equals
IF_ICMPGE - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.JumpInstruction
Jump if the second last int value on the stack is greater or equals the last one
IF_ICMPGT - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.JumpInstruction
Jump if the second last int value on the stack is greater than the last one
IF_ICMPLE - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.JumpInstruction
Jump if the second last int value on the stack is lower or equals the last one
IF_ICMPLT - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.JumpInstruction
Jump if the second last int value on the stack is lower than the last one
IF_ICMPNE - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.JumpInstruction
Jump if the last to int value on the stack are not equals
IINC - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.TrinaryInstruction
increment local indexed variable by the second operand
ILOAD - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.BinaryInstruction
Load a local int variable by index
ILOAD_0 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
load local int at indexed position
ILOAD_1 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
ILOAD_2 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
ILOAD_3 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
IMPDEP1 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
impdep1
IMPDEP2 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
impdep2
IMUL - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
multiplicate the last two int values on the stack
INEG - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
negate the last int value on the stack
INSTANCEOF - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.CPRefInstruction
check the object instance
INVOKEINTERFACE - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.InvokeInterface
Opcode of the InvokeInterface insturction
INVOKESPECIAL - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.CPRefInstruction
invoke the instance initialisation method
INVOKESTATIC - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.CPRefInstruction
invoke a static method
INVOKEVIRTUAL - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.CPRefInstruction
invoke a method on an object
IOR - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
logical or the last two int values on the stack
IREM - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
calculate the modulus of the last to the second last int value on the stack
IRETURN - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
return an int, byte or short value
ISHL - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
shift left the last int value on the stack by one byte
ISHR - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
shift right the last int value on the stack by one byte
ISTORE - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.BinaryInstruction
store a local int variable at index
ISTORE_0 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
store local int at indexed position
ISTORE_1 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
ISTORE_2 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
ISTORE_3 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
ISUB - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
subtract the last from the second last int value on the stack
IUSHR - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
unsigned shift right the last int value on the stack by one byte
IXOR - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
logical xor the last two int values on the stack
InstanceOf - class com.chaoswg.xtc4y.classdesc.code.instructions.InstanceOf.
check an object instance
InstanceOf(ClassCPEntry) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.InstanceOf
Creates a instanceof instruction
Instruction - class com.chaoswg.xtc4y.classdesc.code.instructions.Instruction.
An instruction is a operation executed in java and consists either of no operand or one operand.
Instruction(byte) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.Instruction
Creates a Instruction for a specific command
InstructionDisassembler - class com.chaoswg.xtc4y.classdesc.code.instructions.InstructionDisassembler.
This class just disassembles opcodes to instructions
InstructionDisassembler() - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.InstructionDisassembler
 
InvokeInterface - class com.chaoswg.xtc4y.classdesc.code.instructions.InvokeInterface.
A invoke interface instruction is used by calling a interface method.
InvokeInterface(DataInputStream, ConstantPool) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.InvokeInterface
Creates an InvokeInterace and initializes it from a DataInputStream
InvokeSpecial - class com.chaoswg.xtc4y.classdesc.code.instructions.InvokeSpecial.
Invoke a initialisation method
InvokeSpecial(MethodrefCPEntry) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.InvokeSpecial
Creates a InvokeSpecial instruction
InvokeStatic - class com.chaoswg.xtc4y.classdesc.code.instructions.InvokeStatic.
Invoke a static method
InvokeStatic(MethodrefCPEntry) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.InvokeStatic
Creates a InvokeStatic instruction
InvokeVirtual - class com.chaoswg.xtc4y.classdesc.code.instructions.InvokeVirtual.
Invoke a implemented method
InvokeVirtual(MethodrefCPEntry) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.InvokeVirtual
Creates a InvokeVirtual instruction
index - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.Instruction
 

J

JSR - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.JumpInstruction
jump to subroutine
JSR_W - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.JumpInstruction
a wide jsr jump
JumpInstruction - class com.chaoswg.xtc4y.classdesc.code.instructions.JumpInstruction.
a jump instruction refers to another instruction if expression evaluates to true
JumpInstruction(byte, DataInputStream, ConstantPool) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.JumpInstruction
Creates an JumpInstruction and initializes it from a DataInputStream
JumpInstruction(byte, Instruction) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.JumpInstruction
Create a new jump instruction with a command and the target instruction to jump as operand
jumpInstr - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.LookupSwitchInstruction
 
jumpInstr - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.TableSwitchInstruction
 
jumps - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.LookupSwitchInstruction
 
jumps - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.TableSwitchInstruction
 

L

L2D - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
converts the last long value on the stack to a double value
L2F - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
converts the last long value on the stack to a float value
L2I - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
converts the last long value on the stack to a int value
LADD - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
add the last two long values on the stack
LALOAD - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
load local long of array at position stored on stack
LAND - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
logical And the last two long values on the stack
LASTORE - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
store local long of array at position stored on stack
LCMP - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
compare a two long value
LCONST_0 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
constant long value 0
LCONST_1 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
constant long value 1
LDC - class com.chaoswg.xtc4y.classdesc.code.instructions.LDC.
a LDC_W instruction, loads an int, byte, short, char or string from the cp
LDC(ShortValueCPEntry) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.LDC
Creates a LDC instruction
LDC - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.ShortCPRefInstruction
load an int, byte, short, float, string, char from the cp
LDC2_W - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.CPRefInstruction
load a float or double from the cp
LDC2_W - class com.chaoswg.xtc4y.classdesc.code.instructions.LDC2_W.
a LDC2_W instruction, loads a double or float from the cp
LDC2_W(WideValueCPEntry) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.LDC2_W
Creates a LDC2_W instruction
LDC_W - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.CPRefInstruction
load an int, byte, short, float, string, char from the cp
LDC_W - class com.chaoswg.xtc4y.classdesc.code.instructions.LDC_W.
a LDC_W instruction, loads an int, byte, short, char or string from the cp
LDC_W(ShortValueCPEntry) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.LDC_W
create a new LDC_W instruction
LDIV - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
divide the second last from the last long value on the stack
LLOAD - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.BinaryInstruction
Load a local long variable by index
LLOAD_0 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
load local long at indexed position
LLOAD_1 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
LLOAD_2 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
LLOAD_3 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
LMUL - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
multiplicate the last two long values on the stack
LNEG - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
negate the last long value on the stack
LOOKUPSWITCH - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.LookupSwitchInstruction
Opcode of the lookup switch instructions
LOR - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
logical or the last two long values on the stack
LREM - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
calculate the modulus of the last to the second last long value on the stack
LRETURN - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
return a long value
LSHL - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
shift left the last long value on the stack by one byte
LSHR - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
shift right the last long value on the stack by one byte
LSTORE - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.BinaryInstruction
store a local long variable at index
LSTORE_0 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
store local long at indexed position
LSTORE_1 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
LSTORE_2 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
LSTORE_3 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
 
LSUB - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
subtract the last from the second last long value on the stack
LUSHR - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
unsigned shift right the last long value on the stack by one byte
LXOR - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
logical xor the last two long values on the stack
LookupSwitchInstruction - class com.chaoswg.xtc4y.classdesc.code.instructions.LookupSwitchInstruction.
A Lookup switch instruction is used to represent switch statements.
LookupSwitchInstruction(DataInputStream, ConstantPool) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.LookupSwitchInstruction
Creates an LookupSwitchInstruction and initializes it from a DataInputStream

M

MONITORENTER - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
enters a synchronized area
MONITOREXIT - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
ends a synchronized area
MULTIANEWARRAY - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.MultiANewArray
Opcode of the multianewarray instruction
MethodrefInstruction - class com.chaoswg.xtc4y.classdesc.code.instructions.MethodrefInstruction.
Just a constructor for the creation of a methodreference instructions.
MethodrefInstruction(byte, MethodrefCPEntry) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.MethodrefInstruction
Creates a MethodrefInstruction instruction
MultiANewArray - class com.chaoswg.xtc4y.classdesc.code.instructions.MultiANewArray.
Creates a multidimensional array
MultiANewArray(DataInputStream, ConstantPool) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.MultiANewArray
Creates an MultiANewArray and initializes it from a DataInputStream
MultiANewArray(ClassCPEntry, byte) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.MultiANewArray
Construct a new multi dimensional array with the given classcpentry and the dimension

N

NEW - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.CPRefInstruction
instantiate a new object
NEWARRAY - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.WideBinaryInstruction
create a new array
NOP - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
nop (no operation)
New - class com.chaoswg.xtc4y.classdesc.code.instructions.New.
Instantiate a new object
New(ClassCPEntry) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.New
Creates a New instruction
NewArray - class com.chaoswg.xtc4y.classdesc.code.instructions.NewArray.
A newarray instruction instanciate a array
NewArray(DataInputStream, ConstantPool) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.NewArray
Create a newarray instruction
NewArray(short) - Constructor for class com.chaoswg.xtc4y.classdesc.code.instructions.NewArray
Create a newarray instruction with a byte specifiying the type of the array
numberOfEntries - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.LookupSwitchInstruction
 

O

operand - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.BinaryInstruction
 
operand - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.WideBinaryInstruction
 
operand1 - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.TrinaryInstruction
 
operand2 - Variable in class com.chaoswg.xtc4y.classdesc.code.instructions.TrinaryInstruction
 

P

POP - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
pop last entry of stack for byte, char, short, int, float and string values
POP2 - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.UnaryInstruction
pop last entry of stack for long and double values
PUTFIELD - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.CPRefInstruction
put an instance field value
PUTSTATIC - Static variable in class com.chaoswg.xtc4y.classdesc.code.instructions.