TechTrader Bytecode Toolkit
A B C D E F G H I J L M N O P R S T U V W X _

I

I2B - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
i2b() - Method in class com.techtrader.modules.tools.bytecode.Code
 
I2C - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
i2c() - Method in class com.techtrader.modules.tools.bytecode.Code
 
I2D - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
i2d() - Method in class com.techtrader.modules.tools.bytecode.Code
 
I2F - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
i2f() - Method in class com.techtrader.modules.tools.bytecode.Code
 
I2L - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
i2l() - Method in class com.techtrader.modules.tools.bytecode.Code
 
I2S - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
i2s() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IADD - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
iadd() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IALOAD - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
iaload() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IAND - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
iand() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IASTORE - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
iastore() - Method in class com.techtrader.modules.tools.bytecode.Code
 
ICONST_0 - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
iconst_0() - Method in class com.techtrader.modules.tools.bytecode.Code
 
ICONST_1 - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
iconst_1() - Method in class com.techtrader.modules.tools.bytecode.Code
 
ICONST_2 - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
iconst_2() - Method in class com.techtrader.modules.tools.bytecode.Code
 
ICONST_3 - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
iconst_3() - Method in class com.techtrader.modules.tools.bytecode.Code
 
ICONST_4 - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
iconst_4() - Method in class com.techtrader.modules.tools.bytecode.Code
 
ICONST_5 - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
iconst_5() - Method in class com.techtrader.modules.tools.bytecode.Code
 
ICONST_M1 - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
iconst_m1() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IDIV - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
idiv() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IF_ACMPEQ - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
if_acmpeq() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IF_ACMPNE - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
if_acmpne() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IF_EQ - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
if_eq() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IF_GE - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
if_ge() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IF_GT - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
if_gt() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IF_ICMPEQ - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
if_icmpeq() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IF_ICMPGE - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
if_icmpge() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IF_ICMPGT - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
if_icmpgt() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IF_ICMPLE - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
if_icmple() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IF_ICMPLT - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
if_icmplt() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IF_ICMPNE - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
if_icmpne() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IF_LE - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
if_le() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IF_LT - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
if_lt() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IF_NE - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
if_ne() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IF_NONNULL - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
if_nonnull() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IF_NULL - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
if_null() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IINC - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
iinc() - Method in class com.techtrader.modules.tools.bytecode.Code
 
iinc() - Method in class com.techtrader.modules.tools.bytecode.WideInstruction
Set the type of instruction this wide instruction modifies.
IIncInstruction - class com.techtrader.modules.tools.bytecode.IIncInstruction.
Represents the IINC instruction.
IIncInstruction(Code) - Constructor for class com.techtrader.modules.tools.bytecode.IIncInstruction
 
ILOAD - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
ILOAD_0 - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
iload_0() - Method in class com.techtrader.modules.tools.bytecode.Code
 
ILOAD_1 - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
iload_1() - Method in class com.techtrader.modules.tools.bytecode.Code
 
ILOAD_2 - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
iload_2() - Method in class com.techtrader.modules.tools.bytecode.Code
 
ILOAD_3 - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
iload_3() - Method in class com.techtrader.modules.tools.bytecode.Code
 
iload() - Method in class com.techtrader.modules.tools.bytecode.Code
 
iload() - Method in class com.techtrader.modules.tools.bytecode.WideInstruction
Set the type of instruction this wide instruction modifies.
implementsInterface(Class) - Method in class com.techtrader.modules.tools.bytecode.BCClass
Return true if the class declares that it implements the given interface.
implementsInterface(String) - Method in class com.techtrader.modules.tools.bytecode.BCClass
Return true if the class declares that it implements the given interface.
importAttribute(Attribute) - Method in class com.techtrader.modules.tools.bytecode.BCEntity
Import an attribute from another entity, or make a copy of one on this entity.
importAttributes(BCEntity) - Method in class com.techtrader.modules.tools.bytecode.BCEntity
Import all attributes from another entity.
importCode(Code) - Method in class com.techtrader.modules.tools.bytecode.BCMethod
Import a code block from another method.
importField(BCField) - Method in class com.techtrader.modules.tools.bytecode.BCClass
Import the given field from another class, or, if the field belongs to this class, add a duplicate of it (in this case, it is an error not to change the field name).
importFields(BCClass) - Method in class com.techtrader.modules.tools.bytecode.BCClass
Import all fields from another class.
importInnerClass(InnerClass) - Method in class com.techtrader.modules.tools.bytecode.InnerClassesAttribute
Import an inner class from another entity, or make a copy of one on this entity.
importInnerClasses(InnerClassesAttribute) - Method in class com.techtrader.modules.tools.bytecode.InnerClassesAttribute
Import all inner classes from another entity.
importLineNumber(LineNumber) - Method in class com.techtrader.modules.tools.bytecode.LineNumberTableAttribute
Import a line number from another method.
importLineNumbers(LineNumberTableAttribute) - Method in class com.techtrader.modules.tools.bytecode.LineNumberTableAttribute
Import all line numbers from another method.
importLocalVariable(LocalVariable) - Method in class com.techtrader.modules.tools.bytecode.LocalVariableTableAttribute
Import a local variable from another method/class.
importLocalVariables(LocalVariableTableAttribute) - Method in class com.techtrader.modules.tools.bytecode.LocalVariableTableAttribute
Import all locals from another method.
importMethod(BCMethod) - Method in class com.techtrader.modules.tools.bytecode.BCClass
Import the given method from another class, or, if the method belongs to this class, add a duplicate of it (in this case, it is an error not to change the method name or parameter types).
importMethods(BCClass) - Method in class com.techtrader.modules.tools.bytecode.BCClass
Import all methods from the given class; note that this includes constructors, static initializers, etc.
IMUL - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
imul() - Method in class com.techtrader.modules.tools.bytecode.Code
 
INEG - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
ineg() - Method in class com.techtrader.modules.tools.bytecode.Code
 
InnerClass - class com.techtrader.modules.tools.bytecode.InnerClass.
Represents an inner class.
InnerClass(InnerClassesAttribute) - Constructor for class com.techtrader.modules.tools.bytecode.InnerClass
Protected constructor.
InnerClass(String, InnerClassesAttribute) - Constructor for class com.techtrader.modules.tools.bytecode.InnerClass
Protected constructor.
InnerClassesAttribute - class com.techtrader.modules.tools.bytecode.InnerClassesAttribute.
Attribute describing the inner classes of a .class file.
InnerClassesAttribute(int, BCEntity) - Constructor for class com.techtrader.modules.tools.bytecode.InnerClassesAttribute
Protected constructor.
INSTANCEOF - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
instanceofins() - Method in class com.techtrader.modules.tools.bytecode.Code
 
Instruction - class com.techtrader.modules.tools.bytecode.Instruction.
An Instruction represents an opcode in a method of a Class.
Instruction(Code) - Constructor for class com.techtrader.modules.tools.bytecode.Instruction
Protected constructor.
InstructionPtr - interface com.techtrader.modules.tools.bytecode.InstructionPtr.
An InstructionPtr represents an entity that maintains ptrs to instructions in a code block.
IntEntry - class com.techtrader.modules.tools.bytecode.lowlevel.IntEntry.
Represents a constant int value in the constant pool.
IntEntry() - Constructor for class com.techtrader.modules.tools.bytecode.lowlevel.IntEntry
 
InterfaceMethodEntry - class com.techtrader.modules.tools.bytecode.lowlevel.InterfaceMethodEntry.
Represents an interface method in the constant pool.
InterfaceMethodEntry() - Constructor for class com.techtrader.modules.tools.bytecode.lowlevel.InterfaceMethodEntry
 
invalidate() - Method in class com.techtrader.modules.tools.bytecode.Instruction
Used when the Instruction is removed from the code block so that it can no longer affect the constant pool.
invalidate() - Method in class com.techtrader.modules.tools.bytecode.InnerClass
Used to invalidate an inner class when removed, so that it can no longer affect the constant pool.
invalidate() - Method in class com.techtrader.modules.tools.bytecode.Attribute
Invalidate this Attribute.
invalidate() - Method in class com.techtrader.modules.tools.bytecode.ExceptionHandler
Used to invalidate the handler when it is removed from the code block.
invalidate() - Method in class com.techtrader.modules.tools.bytecode.BCMethod
Used when this field is deleted from its class.
invalidate() - Method in class com.techtrader.modules.tools.bytecode.LocalVariable
Used when the local is removed from the method, so that it can no longer affect the constant pool.
invalidate() - Method in class com.techtrader.modules.tools.bytecode.LineNumber
Invaildate the line number after it is removed from the LineNumberTableAttribute.
invalidate() - Method in class com.techtrader.modules.tools.bytecode.BCField
Used when this field is deleted from its class.
INVOKEINTERFACE - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
invokeinterface() - Method in class com.techtrader.modules.tools.bytecode.Code
 
INVOKESPECIAL - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
invokespecial() - Method in class com.techtrader.modules.tools.bytecode.Code
 
INVOKESTATIC - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
invokestatic() - Method in class com.techtrader.modules.tools.bytecode.Code
 
INVOKEVIRTUAL - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
invokevirtual() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IOR - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
ior() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IREM - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
irem() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IRETURN - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
ireturn() - Method in class com.techtrader.modules.tools.bytecode.Code
 
isAbstract() - Method in class com.techtrader.modules.tools.bytecode.InnerClass
Manipulate the class access flags.
isAbstract() - Method in class com.techtrader.modules.tools.bytecode.BCMethod
Manipulate the method access flags.
isAbstract() - Method in class com.techtrader.modules.tools.bytecode.BCClass
Manipulate the class access flags.
isFieldInCurrentClass() - Method in class com.techtrader.modules.tools.bytecode.FieldInstruction
Return true if the field is a member of the current class.
isFinal() - Method in class com.techtrader.modules.tools.bytecode.InnerClass
Manipulate the inner class access flags.
isFinal() - Method in class com.techtrader.modules.tools.bytecode.BCMethod
Manipulate the method access flags.
isFinal() - Method in class com.techtrader.modules.tools.bytecode.BCClass
Manipulate the class access flags.
isFinal() - Method in class com.techtrader.modules.tools.bytecode.BCField
Manipulate the method access flags.
ISHL - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
ishl() - Method in class com.techtrader.modules.tools.bytecode.Code
 
ISHR - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
ishr() - Method in class com.techtrader.modules.tools.bytecode.Code
 
isInterface() - Method in class com.techtrader.modules.tools.bytecode.InnerClass
Manipulate the class access flags.
isInterface() - Method in class com.techtrader.modules.tools.bytecode.BCClass
Manipulate the class access flags.
isMethodInCurrentClass() - Method in class com.techtrader.modules.tools.bytecode.MethodInstruction
Return true if the method is a member of the current class.
isNative() - Method in class com.techtrader.modules.tools.bytecode.BCMethod
Manipulate the method access flags.
isPackage() - Method in class com.techtrader.modules.tools.bytecode.BCMethod
Manipulate the method access flags.
isPackage() - Method in class com.techtrader.modules.tools.bytecode.BCClass
Manipulate the class access flags.
isPackage() - Method in class com.techtrader.modules.tools.bytecode.BCField
Manipulate the method access flags.
isPrivate() - Method in class com.techtrader.modules.tools.bytecode.InnerClass
Manipulate the inner class access flags.
isPrivate() - Method in class com.techtrader.modules.tools.bytecode.BCMethod
Manipulate the method access flags.
isPrivate() - Method in class com.techtrader.modules.tools.bytecode.BCField
Manipulate the method access flags.
isProtected() - Method in class com.techtrader.modules.tools.bytecode.InnerClass
Manipulate the inner class access flags.
isProtected() - Method in class com.techtrader.modules.tools.bytecode.BCMethod
Manipulate the method access flags.
isProtected() - Method in class com.techtrader.modules.tools.bytecode.BCField
Manipulate the method access flags.
isPublic() - Method in class com.techtrader.modules.tools.bytecode.InnerClass
Manipulate the inner class access flags.
isPublic() - Method in class com.techtrader.modules.tools.bytecode.BCMethod
Manipulate the method access flags.
isPublic() - Method in class com.techtrader.modules.tools.bytecode.BCClass
Manipulate the class access flags.
isPublic() - Method in class com.techtrader.modules.tools.bytecode.BCField
Manipulate the method access flags.
isStatic() - Method in class com.techtrader.modules.tools.bytecode.InnerClass
Manipulate the inner class access flags.
isStatic() - Method in class com.techtrader.modules.tools.bytecode.BCMethod
Manipulate the method access flags.
isStatic() - Method in class com.techtrader.modules.tools.bytecode.BCField
Manipulate the method access flags.
isStrict() - Method in class com.techtrader.modules.tools.bytecode.BCMethod
Manipulate the method access flags.
isSynchronized() - Method in class com.techtrader.modules.tools.bytecode.BCMethod
Manipulate the method access flags.
ISTORE - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
ISTORE_0 - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
istore_0() - Method in class com.techtrader.modules.tools.bytecode.Code
 
ISTORE_1 - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
istore_1() - Method in class com.techtrader.modules.tools.bytecode.Code
 
ISTORE_2 - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
istore_2() - Method in class com.techtrader.modules.tools.bytecode.Code
 
ISTORE_3 - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
istore_3() - Method in class com.techtrader.modules.tools.bytecode.Code
 
istore() - Method in class com.techtrader.modules.tools.bytecode.Code
 
istore() - Method in class com.techtrader.modules.tools.bytecode.WideInstruction
Set the type of instruction this wide instruction modifies.
isTransient() - Method in class com.techtrader.modules.tools.bytecode.BCField
Manipulate the method access flags.
ISUB - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
isub() - Method in class com.techtrader.modules.tools.bytecode.Code
 
isVolatile() - Method in class com.techtrader.modules.tools.bytecode.BCField
Manipulate the method access flags.
IUSHR - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
iushr() - Method in class com.techtrader.modules.tools.bytecode.Code
 
IXOR - Static variable in interface com.techtrader.modules.tools.bytecode.Constants
 
ixor() - Method in class com.techtrader.modules.tools.bytecode.Code
 

TechTrader Bytecode Toolkit
A B C D E F G H I J L M N O P R S T U V W X _