A B C D E F G H I J K L M N O P R S T U V W Z _

A

AALOAD - Static variable in interface org.apache.bcel.Constants
 
AALOAD - Class in org.apache.bcel.generic
AALOAD - Load reference from array
AALOAD() - Constructor for class org.apache.bcel.generic.AALOAD
Load reference from array
AALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
AASTORE - Static variable in interface org.apache.bcel.Constants
 
AASTORE - Class in org.apache.bcel.generic
AASTORE - Store into reference array
AASTORE() - Constructor for class org.apache.bcel.generic.AASTORE
Store into reference array
AASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
ABSTRACT_METHOD_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
 
ACC_ABSTRACT - Static variable in interface org.apache.bcel.Constants
 
ACC_ANNOTATION - Static variable in interface org.apache.bcel.Constants
 
ACC_BRIDGE - Static variable in interface org.apache.bcel.Constants
 
ACC_ENUM - Static variable in interface org.apache.bcel.Constants
 
ACC_FINAL - Static variable in interface org.apache.bcel.Constants
 
ACC_INTERFACE - Static variable in interface org.apache.bcel.Constants
 
ACC_NATIVE - Static variable in interface org.apache.bcel.Constants
 
ACC_PRIVATE - Static variable in interface org.apache.bcel.Constants
 
ACC_PROTECTED - Static variable in interface org.apache.bcel.Constants
 
ACC_PUBLIC - Static variable in interface org.apache.bcel.Constants
Access flags for classes, fields and methods.
ACC_STATIC - Static variable in interface org.apache.bcel.Constants
 
ACC_STRICT - Static variable in interface org.apache.bcel.Constants
 
ACC_SUPER - Static variable in interface org.apache.bcel.Constants
 
ACC_SYNCHRONIZED - Static variable in interface org.apache.bcel.Constants
 
ACC_SYNTHETIC - Static variable in interface org.apache.bcel.Constants
 
ACC_TRANSIENT - Static variable in interface org.apache.bcel.Constants
 
ACC_VARARGS - Static variable in interface org.apache.bcel.Constants
 
ACC_VOLATILE - Static variable in interface org.apache.bcel.Constants
 
accept(Visitor) - Method in class org.apache.bcel.classfile.Attribute
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.Code
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.CodeException
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.Constant
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantClass
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantDouble
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantFieldref
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantFloat
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantInteger
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantInterfaceMethodref
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantLong
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantMethodref
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantNameAndType
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantPool
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantString
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantUtf8
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantValue
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.Deprecated
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.ExceptionTable
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.Field
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.InnerClass
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.InnerClasses
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.JavaClass
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.LineNumber
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.LineNumberTable
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.LocalVariable
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.LocalVariableTable
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.Method
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in interface org.apache.bcel.classfile.Node
 
accept(Visitor) - Method in class org.apache.bcel.classfile.PMGClass
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.Signature
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.SourceFile
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.StackMap
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.StackMapEntry
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.Synthetic
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.Unknown
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.generic.AALOAD
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.AASTORE
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.ACONST_NULL
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.ALOAD
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.ANEWARRAY
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.ARETURN
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.ARRAYLENGTH
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.ASTORE
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.ATHROW
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.BALOAD
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.BASTORE
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.BIPUSH
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.BREAKPOINT
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.CALOAD
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.CASTORE
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.CHECKCAST
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.D2F
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.D2I
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.D2L
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.DADD
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.DALOAD
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.DASTORE
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.DCMPG
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.DCMPL
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.DCONST
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.DDIV
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.DLOAD
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.DMUL
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.DNEG
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.DREM
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.DRETURN
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.DSTORE
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.DSUB
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.DUP
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.DUP2
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.DUP2_X1
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.DUP2_X2
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.DUP_X1
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.DUP_X2
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.F2D
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.F2I
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.F2L
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.FADD
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.FALOAD
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.FASTORE
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.FCMPG
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.FCMPL
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.FCONST
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.FDIV
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.FLOAD
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.FMUL
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.FNEG
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.FREM
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.FRETURN
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.FSTORE
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.FSUB
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.GETFIELD
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.GETSTATIC
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.GOTO
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.GOTO_W
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.I2B
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.I2C
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.I2D
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.I2F
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.I2L
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.I2S
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IADD
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IALOAD
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IAND
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IASTORE
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.ICONST
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IDIV
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IF_ACMPEQ
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IF_ACMPNE
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IF_ICMPEQ
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IF_ICMPGE
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IF_ICMPGT
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IF_ICMPLE
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IF_ICMPLT
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IF_ICMPNE
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IFEQ
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IFGE
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IFGT
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IFLE
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IFLT
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IFNE
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IFNONNULL
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IFNULL
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IINC
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.ILOAD
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IMPDEP1
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IMPDEP2
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IMUL
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.INEG
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.INSTANCEOF
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.Instruction
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.InstructionHandle
Convenience method, simply calls accept() on the contained instruction.
accept(Visitor) - Method in class org.apache.bcel.generic.INVOKEINTERFACE
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.INVOKESPECIAL
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.INVOKESTATIC
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.INVOKEVIRTUAL
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IOR
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IREM
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IRETURN
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.ISHL
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.ISHR
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.ISTORE
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.ISUB
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IUSHR
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.IXOR
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.JSR
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.JSR_W
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.L2D
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.L2F
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.L2I
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.LADD
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.LALOAD
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.LAND
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.LASTORE
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.LCMP
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.LCONST
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.LDC
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.LDC2_W
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.LDIV
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.LLOAD
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.LMUL
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.LNEG
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.LoadInstruction
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.LOOKUPSWITCH
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.LOR
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.LREM
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.LRETURN
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.LSHL
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.LSHR
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.LSTORE
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.LSUB
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.LUSHR
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.LXOR
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.MONITORENTER
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.MONITOREXIT
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.MULTIANEWARRAY
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.NEW
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.NEWARRAY
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.NOP
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.POP
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.POP2
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.PUTFIELD
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.PUTSTATIC
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.RET
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.RETURN
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.SALOAD
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.SASTORE
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.SIPUSH
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.StoreInstruction
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.SWAP
Call corresponding visitor method(s).
accept(Visitor) - Method in class org.apache.bcel.generic.TABLESWITCH
Call corresponding visitor method(s).
access_flags - Variable in class org.apache.bcel.classfile.AccessFlags
 
ACCESS_NAMES - Static variable in interface org.apache.bcel.Constants
 
AccessFlags - Class in org.apache.bcel.classfile
Super class for all objects that have modifiers like private, final, ...
AccessFlags() - Constructor for class org.apache.bcel.classfile.AccessFlags
 
AccessFlags(int) - Constructor for class org.apache.bcel.classfile.AccessFlags
 
accessibleTo(ObjectType) - Method in class org.apache.bcel.generic.ObjectType
Java Virtual Machine Specification edition 2, ß 5.4.4 Access Control
accessToString(int) - Static method in class org.apache.bcel.classfile.Utility
Convert bit field of flags into string such as `static final'.
accessToString(int, boolean) - Static method in class org.apache.bcel.classfile.Utility
Convert bit field of flags into string such as `static final'.
ACONST_NULL - Static variable in interface org.apache.bcel.Constants
 
ACONST_NULL - Class in org.apache.bcel.generic
ACONST_NULL - Push null reference
ACONST_NULL() - Constructor for class org.apache.bcel.generic.ACONST_NULL
Push null reference
ACONST_NULL - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
add(JavaClass) - Method in class org.apache.bcel.util.ClassSet
 
add(String, int, int, Type) - Method in class org.apache.bcel.verifier.statics.LocalVariableInfo
Adds some information about this local variable (slot).
add(int, String, int, int, Type) - Method in class org.apache.bcel.verifier.statics.LocalVariablesInfo
Adds information about the local variable in slot 'slot'.
addArrayClass(ArrayType) - Method in class org.apache.bcel.generic.ConstantPoolGen
Add a reference to an array class (e.g.
addAttribute(Attribute) - Method in class org.apache.bcel.generic.ClassGen
Add an attribute to this class.
addAttribute(Attribute) - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
Add an attribute to this method.
addAttribute(Object, Object) - Method in class org.apache.bcel.generic.InstructionHandle
Add an attribute to an instruction handle.
addAttributeReader(String, AttributeReader) - Static method in class org.apache.bcel.classfile.Attribute
Add an Attribute reader capable of parsing (user-defined) attributes named "name".
addClass(String) - Method in class org.apache.bcel.generic.ConstantPoolGen
Add a new Class reference to the ConstantPool, if it is not already in there.
addClass(ObjectType) - Method in class org.apache.bcel.generic.ConstantPoolGen
Add a new Class reference to the ConstantPool for a given type.
addClass(JavaClass) - Static method in class org.apache.bcel.Repository
Add clazz to repository if there isn't an equally named class already in there.
addCodeAttribute(Attribute) - Method in class org.apache.bcel.generic.MethodGen
Add an attribute to the code.
addConstant(Constant, ConstantPoolGen) - Method in class org.apache.bcel.generic.ConstantPoolGen
Import constant from another ConstantPool and return new index.
addDouble(double) - Method in class org.apache.bcel.generic.ConstantPoolGen
Add a new double constant to the ConstantPool, if it is not already in there.
addElement(JavaClass) - Method in class org.apache.bcel.util.ClassVector
Deprecated.  
addEmptyConstructor(int) - Method in class org.apache.bcel.generic.ClassGen
Convenience method.
addException(String) - Method in class org.apache.bcel.generic.MethodGen
Add an exception possibly thrown by this method.
addExceptionHandler(InstructionHandle, InstructionHandle, InstructionHandle, ObjectType) - Method in class org.apache.bcel.generic.MethodGen
Add an exception handler, i.e., specify region where a handler is active and an instruction where the actual handling is done.
addField(Field) - Method in class org.apache.bcel.generic.ClassGen
Add a field to this class.
addFieldref(String, String, String) - Method in class org.apache.bcel.generic.ConstantPoolGen
Add a new Fieldref constant to the ConstantPool, if it is not already in there.
addFloat(float) - Method in class org.apache.bcel.generic.ConstantPoolGen
Add a new Float constant to the ConstantPool, if it is not already in there.
addHandle() - Method in class org.apache.bcel.generic.BranchHandle
Handle adds itself to the list of resuable handles.
addHandle() - Method in class org.apache.bcel.generic.InstructionHandle
Overridden in BranchHandle
addInteger(int) - Method in class org.apache.bcel.generic.ConstantPoolGen
Add a new Integer constant to the ConstantPool, if it is not already in there.
addInterface(String) - Method in class org.apache.bcel.generic.ClassGen
Add an interface to this class, i.e., this class has to implement it.
addInterfaceMethodref(String, String, String) - Method in class org.apache.bcel.generic.ConstantPoolGen
Add a new InterfaceMethodref constant to the ConstantPool, if it is not already in there.
addInterfaceMethodref(MethodGen) - Method in class org.apache.bcel.generic.ConstantPoolGen
 
addLineNumber(InstructionHandle, int) - Method in class org.apache.bcel.generic.MethodGen
Give an instruction a line number corresponding to the source code line.
addListDataListener(ListDataListener) - Method in class org.apache.bcel.verifier.VerifierFactoryListModel
 
addLocalVariable(String, Type, int, InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.MethodGen
Adds a local variable to this method.
addLocalVariable(String, Type, InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.MethodGen
Adds a local variable to this method and assigns an index automatically.
addLong(long) - Method in class org.apache.bcel.generic.ConstantPoolGen
Add a new long constant to the ConstantPool, if it is not already in there.
addMessage(String) - Method in class org.apache.bcel.verifier.PassVerifier
This method adds a (warning) message to the message pool of this PassVerifier.
addMethod(Method) - Method in class org.apache.bcel.generic.ClassGen
Add a method to this class.
addMethodref(String, String, String) - Method in class org.apache.bcel.generic.ConstantPoolGen
Add a new Methodref constant to the ConstantPool, if it is not already in there.
addMethodref(MethodGen) - Method in class org.apache.bcel.generic.ConstantPoolGen
 
addNameAndType(String, String) - Method in class org.apache.bcel.generic.ConstantPoolGen
Add a new NameAndType constant to the ConstantPool if it is not already in there.
addObserver(ClassObserver) - Method in class org.apache.bcel.generic.ClassGen
Add observer for this object.
addObserver(FieldObserver) - Method in class org.apache.bcel.generic.FieldGen
Add observer for this object.
addObserver(InstructionListObserver) - Method in class org.apache.bcel.generic.InstructionList
Add observer for this object.
addObserver(MethodObserver) - Method in class org.apache.bcel.generic.MethodGen
Add observer for this object.
addString(String) - Method in class org.apache.bcel.generic.ConstantPoolGen
Add a new String constant to the ConstantPool, if it is not already in there.
addTargeter(InstructionTargeter) - Method in class org.apache.bcel.generic.InstructionHandle
Denote this handle is being referenced by t.
addUtf8(String) - Method in class org.apache.bcel.generic.ConstantPoolGen
Add a new Utf8 constant to the ConstantPool, if it is not already in there.
adjustSize() - Method in class org.apache.bcel.generic.ConstantPoolGen
Resize internal array of constants.
AllocationInstruction - Interface in org.apache.bcel.generic
Denote family of instructions that allocates space in the heap.
ALOAD - Static variable in interface org.apache.bcel.Constants
 
ALOAD - Class in org.apache.bcel.generic
ALOAD - Load reference from local variable
ALOAD(int) - Constructor for class org.apache.bcel.generic.ALOAD
Load reference from local variable
ALOAD_0 - Static variable in interface org.apache.bcel.Constants
 
ALOAD_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
ALOAD_1 - Static variable in interface org.apache.bcel.Constants
 
ALOAD_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
ALOAD_2 - Static variable in interface org.apache.bcel.Constants
 
ALOAD_2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
ALOAD_3 - Static variable in interface org.apache.bcel.Constants
 
ANEWARRAY - Static variable in interface org.apache.bcel.Constants
 
ANEWARRAY - Class in org.apache.bcel.generic
ANEWARRAY - Create new array of references
ANEWARRAY(int) - Constructor for class org.apache.bcel.generic.ANEWARRAY
 
ANEWARRAY_QUICK - Static variable in interface org.apache.bcel.Constants
 
append(InstructionHandle, InstructionList) - Method in class org.apache.bcel.generic.InstructionList
Append another list after instruction (handle) ih contained in this list.
append(Instruction, InstructionList) - Method in class org.apache.bcel.generic.InstructionList
Append another list after instruction i contained in this list.
append(InstructionList) - Method in class org.apache.bcel.generic.InstructionList
Append another list to this one.
append(Instruction) - Method in class org.apache.bcel.generic.InstructionList
Append an instruction to the end of this list.
append(BranchInstruction) - Method in class org.apache.bcel.generic.InstructionList
Append a branch instruction to the end of this list.
append(Instruction, Instruction) - Method in class org.apache.bcel.generic.InstructionList
Append a single instruction j after another instruction i, which must be in this list of course!
append(Instruction, CompoundInstruction) - Method in class org.apache.bcel.generic.InstructionList
Append a compound instruction, after instruction i.
append(CompoundInstruction) - Method in class org.apache.bcel.generic.InstructionList
Append a compound instruction.
append(InstructionHandle, CompoundInstruction) - Method in class org.apache.bcel.generic.InstructionList
Append a compound instruction.
append(InstructionHandle, Instruction) - Method in class org.apache.bcel.generic.InstructionList
Append an instruction after instruction (handle) ih contained in this list.
append(InstructionHandle, BranchInstruction) - Method in class org.apache.bcel.generic.InstructionList
Append an instruction after instruction (handle) ih contained in this list.
ARETURN - Static variable in interface org.apache.bcel.Constants
 
ARETURN - Class in org.apache.bcel.generic
ARETURN - Return reference from method
ARETURN() - Constructor for class org.apache.bcel.generic.ARETURN
Return reference from method
ARETURN - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
ARITHMETIC_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
 
ArithmeticInstruction - Class in org.apache.bcel.generic
Super class for the family of arithmetic instructions.
ArithmeticInstruction(short) - Constructor for class org.apache.bcel.generic.ArithmeticInstruction
 
ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
 
ArrayInstruction - Class in org.apache.bcel.generic
Super class for instructions dealing with array access such as IALOAD.
ArrayInstruction(short) - Constructor for class org.apache.bcel.generic.ArrayInstruction
 
ARRAYLENGTH - Static variable in interface org.apache.bcel.Constants
 
ARRAYLENGTH - Class in org.apache.bcel.generic
ARRAYLENGTH - Get length of array
ARRAYLENGTH() - Constructor for class org.apache.bcel.generic.ARRAYLENGTH
Get length of array
ARRAYLENGTH - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
ArrayType - Class in org.apache.bcel.generic
Denotes array type, such as int[][]
ArrayType(byte, int) - Constructor for class org.apache.bcel.generic.ArrayType
Convenience constructor for array type, e.g.
ArrayType(String, int) - Constructor for class org.apache.bcel.generic.ArrayType
Convenience constructor for reference array type, e.g.
ArrayType(Type, int) - Constructor for class org.apache.bcel.generic.ArrayType
Constructor for array of given type
AssertionViolatedException - Exception in org.apache.bcel.verifier.exc
Instances of this class should never be thrown.
AssertionViolatedException() - Constructor for exception org.apache.bcel.verifier.exc.AssertionViolatedException
Constructs a new AssertionViolatedException with null as its error message string.
AssertionViolatedException(String) - Constructor for exception org.apache.bcel.verifier.exc.AssertionViolatedException
Constructs a new AssertionViolatedException with the specified error message preceded by "INTERNAL ERROR: ".
ASTORE - Static variable in interface org.apache.bcel.Constants
 
ASTORE - Class in org.apache.bcel.generic
ASTORE - Store reference into local variable
ASTORE(int) - Constructor for class org.apache.bcel.generic.ASTORE
Store reference into local variable
ASTORE_0 - Static variable in interface org.apache.bcel.Constants
 
ASTORE_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
ASTORE_1 - Static variable in interface org.apache.bcel.Constants
 
ASTORE_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
ASTORE_2 - Static variable in interface org.apache.bcel.Constants
 
ASTORE_2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
ASTORE_3 - Static variable in interface org.apache.bcel.Constants
 
ATHROW - Static variable in interface org.apache.bcel.Constants
 
ATHROW - Class in org.apache.bcel.generic
ATHROW - Throw exception
ATHROW() - Constructor for class org.apache.bcel.generic.ATHROW
Throw exception
ATHROW - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
attach(VerifierFactoryObserver) - Static method in class org.apache.bcel.verifier.VerifierFactory
Adds the VerifierFactoryObserver o to the list of observers.
ATTR_ANNOTATION_DEFAULT - Static variable in interface org.apache.bcel.Constants
 
ATTR_CODE - Static variable in interface org.apache.bcel.Constants
 
ATTR_CONSTANT_VALUE - Static variable in interface org.apache.bcel.Constants
 
ATTR_DEPRECATED - Static variable in interface org.apache.bcel.Constants
 
ATTR_EXCEPTIONS - Static variable in interface org.apache.bcel.Constants
 
ATTR_INNER_CLASSES - Static variable in interface org.apache.bcel.Constants
 
ATTR_LINE_NUMBER_TABLE - Static variable in interface org.apache.bcel.Constants
 
ATTR_LOCAL_VARIABLE_TABLE - Static variable in interface org.apache.bcel.Constants
 
ATTR_PMG - Static variable in interface org.apache.bcel.Constants
 
ATTR_RUNTIMEINVISIBLE_ANNOTATIONS - Static variable in interface org.apache.bcel.Constants
 
ATTR_RUNTIMEINVISIBLE_PARAMETER_ANNOTATIONS - Static variable in interface org.apache.bcel.Constants
 
ATTR_RUNTIMEVISIBLE_ANNOTATIONS - Static variable in interface org.apache.bcel.Constants
 
ATTR_RUNTIMEVISIBLE_PARAMETER_ANNOTATIONS - Static variable in interface org.apache.bcel.Constants
 
ATTR_SIGNATURE - Static variable in interface org.apache.bcel.Constants
 
ATTR_SOURCE_FILE - Static variable in interface org.apache.bcel.Constants
 
ATTR_STACK_MAP - Static variable in interface org.apache.bcel.Constants
 
ATTR_SYNTHETIC - Static variable in interface org.apache.bcel.Constants
 
ATTR_UNKNOWN - Static variable in interface org.apache.bcel.Constants
Attributes and their corresponding names.
Attribute - Class in org.apache.bcel.classfile
Abstract super class for Attribute objects.
Attribute(byte, int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.Attribute
 
ATTRIBUTE_NAMES - Static variable in interface org.apache.bcel.Constants
 
AttributeReader - Interface in org.apache.bcel.classfile
Unknown (non-standard) attributes may be read via user-defined factory objects that can be registered with the Attribute.addAttributeReader method.
attributes - Variable in class org.apache.bcel.classfile.FieldOrMethod
 
attributes_count - Variable in class org.apache.bcel.classfile.FieldOrMethod
 

B

BALOAD - Static variable in interface org.apache.bcel.Constants
 
BALOAD - Class in org.apache.bcel.generic
BALOAD - Load byte or boolean from array
BALOAD() - Constructor for class org.apache.bcel.generic.BALOAD
Load byte or boolean from array
BALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
BasicType - Class in org.apache.bcel.generic
Denotes basic type such as int.
BASTORE - Static variable in interface org.apache.bcel.Constants
 
BASTORE - Class in org.apache.bcel.generic
BASTORE - Store into byte or boolean array
BASTORE() - Constructor for class org.apache.bcel.generic.BASTORE
Store byte or boolean into array
BASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
BCELComparator - Interface in org.apache.bcel.util
Used for BCEL comparison strategy
BCELifier - Class in org.apache.bcel.util
This class takes a given JavaClass object and converts it to a Java program that creates that very class using BCEL.
BCELifier(JavaClass, OutputStream) - Constructor for class org.apache.bcel.util.BCELifier
 
BIPUSH - Static variable in interface org.apache.bcel.Constants
 
BIPUSH - Class in org.apache.bcel.generic
BIPUSH - Push byte on stack
BIPUSH(byte) - Constructor for class org.apache.bcel.generic.BIPUSH
Push byte on stack
bla - Static variable in interface org.apache.bcel.generic.InstructionConstants
Interfaces may have no static initializers, so we simulate this with an inner class.
BOOLEAN - Static variable in class org.apache.bcel.generic.Type
 
BranchHandle - Class in org.apache.bcel.generic
BranchHandle is returned by specialized InstructionList.append() whenever a BranchInstruction is appended.
BranchInstruction - Class in org.apache.bcel.generic
Abstract super class for branching instructions like GOTO, IFEQ, etc..
BranchInstruction(short, InstructionHandle) - Constructor for class org.apache.bcel.generic.BranchInstruction
Common super constructor
BREAKPOINT - Static variable in interface org.apache.bcel.Constants
Non-legal opcodes, may be used by JVM internally.
BREAKPOINT - Class in org.apache.bcel.generic
BREAKPOINT, JVM dependent, ignored by default
BREAKPOINT() - Constructor for class org.apache.bcel.generic.BREAKPOINT
 
BYTE - Static variable in class org.apache.bcel.generic.Type
 
ByteSequence - Class in org.apache.bcel.util
Utility class that implements a sequence of bytes which can be read via the `readByte()' method.
ByteSequence(byte[]) - Constructor for class org.apache.bcel.util.ByteSequence
 

C

CALOAD - Static variable in interface org.apache.bcel.Constants
 
CALOAD - Class in org.apache.bcel.generic
CALOAD - Load char from array
CALOAD() - Constructor for class org.apache.bcel.generic.CALOAD
Load char from array
CALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
cancelInitValue() - Method in class org.apache.bcel.generic.FieldGen
Remove any initial value.
CASTORE - Static variable in interface org.apache.bcel.Constants
 
CASTORE - Class in org.apache.bcel.generic
CASTORE - Store into char array
CASTORE() - Constructor for class org.apache.bcel.generic.CASTORE
Store char into array
CASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
cg - Variable in class org.apache.bcel.generic.InstructionFactory
 
CHAR - Static variable in class org.apache.bcel.generic.Type
 
CHECKCAST - Static variable in interface org.apache.bcel.Constants
 
CHECKCAST - Class in org.apache.bcel.generic
CHECKCAST - Check whether object is of given type
CHECKCAST(int) - Constructor for class org.apache.bcel.generic.CHECKCAST
Check whether object is of given type
CHECKCAST_QUICK - Static variable in interface org.apache.bcel.Constants
 
checkCode(InstructionHandle[]) - Method in interface org.apache.bcel.util.InstructionFinder.CodeConstraint
 
CLASS - Static variable in class org.apache.bcel.generic.Type
 
Class2HTML - Class in org.apache.bcel.util
Read class file(s) and convert them into HTML files.
Class2HTML(JavaClass, String) - Constructor for class org.apache.bcel.util.Class2HTML
Write contents of the given JavaClass into HTML files.
CLASS_CAST_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
 
CLASS_CIRCULARITY_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
Linking Exceptions
CLASS_FORMAT_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
 
class_index - Variable in class org.apache.bcel.classfile.ConstantCP
References to the constants containing the class and the field signature
CLASS_TYPE_NAMES - Static variable in interface org.apache.bcel.Constants
The primitive class names corresponding to the T_XX constants, e.g., CLASS_TYPE_NAMES[T_INT] = "java.lang.Integer"
ClassConstraintException - Exception in org.apache.bcel.verifier.exc
Instances of this class are thrown by BCEL's class file verifier "JustIce" when a class file to verify does not pass the verification pass 2 as described in the Java Virtual Machine specification, 2nd edition.
ClassConstraintException() - Constructor for exception org.apache.bcel.verifier.exc.ClassConstraintException
Constructs a new ClassConstraintException with null as its error message string.
ClassConstraintException(String) - Constructor for exception org.apache.bcel.verifier.exc.ClassConstraintException
Constructs a new ClassConstraintException with the specified error message.
ClassFormatException - Exception in org.apache.bcel.classfile
Thrown when the BCEL attempts to read a class file and determines that the file is malformed or otherwise cannot be interpreted as a class file.
ClassFormatException() - Constructor for exception org.apache.bcel.classfile.ClassFormatException
 
ClassFormatException(String) - Constructor for exception org.apache.bcel.classfile.ClassFormatException
 
ClassGen - Class in org.apache.bcel.generic
Template class for building up a java class.
ClassGen(String, String, String, int, String[], ConstantPoolGen) - Constructor for class org.apache.bcel.generic.ClassGen
Convenience constructor to set up some important values initially.
ClassGen(String, String, String, int, String[]) - Constructor for class org.apache.bcel.generic.ClassGen
Convenience constructor to set up some important values initially.
ClassGen(JavaClass) - Constructor for class org.apache.bcel.generic.ClassGen
Initialize with existing class.
ClassGenException - Exception in org.apache.bcel.generic
Thrown on internal errors.
ClassGenException() - Constructor for exception org.apache.bcel.generic.ClassGenException
 
ClassGenException(String) - Constructor for exception org.apache.bcel.generic.ClassGenException
 
ClassLoader - Class in org.apache.bcel.util
Drop in replacement for the standard class loader of the JVM.
ClassLoader() - Constructor for class org.apache.bcel.util.ClassLoader
Ignored packages are by default ( "java.", "sun.", "javax."), i.e.
ClassLoader(ClassLoader) - Constructor for class org.apache.bcel.util.ClassLoader
 
ClassLoader(String[]) - Constructor for class org.apache.bcel.util.ClassLoader
 
ClassLoader(ClassLoader, String[]) - Constructor for class org.apache.bcel.util.ClassLoader
 
ClassLoaderRepository - Class in org.apache.bcel.util
The repository maintains information about which classes have been loaded.
ClassLoaderRepository(ClassLoader) - Constructor for class org.apache.bcel.util.ClassLoaderRepository
 
ClassObserver - Interface in org.apache.bcel.generic
Implement this interface if you're interested in changes to a ClassGen object and register yourself with addObserver().
classOrInterface(int) - Static method in class org.apache.bcel.classfile.Utility
 
ClassParser - Class in org.apache.bcel.classfile
Wrapper class that parses a given Java .class file.
ClassParser(InputStream, String) - Constructor for class org.apache.bcel.classfile.ClassParser
Parse class from the given stream.
ClassParser(String) - Constructor for class org.apache.bcel.classfile.ClassParser
Parse class from given .class file.
ClassParser(String, String) - Constructor for class org.apache.bcel.classfile.ClassParser
Parse class from given .class file in a ZIP-archive
ClassPath - Class in org.apache.bcel.util
Responsible for loading (class) files from the CLASSPATH.
ClassPath(String) - Constructor for class org.apache.bcel.util.ClassPath
Search for classes in given path.
ClassPath() - Constructor for class org.apache.bcel.util.ClassPath
Deprecated. Use SYSTEM_CLASS_PATH constant
ClassPath.ClassFile - Interface in org.apache.bcel.util
Contains information about file/ZIP entry of the Java class.
ClassQueue - Class in org.apache.bcel.util
Utility class implementing a (typesafe) queue of JavaClass objects.
ClassQueue() - Constructor for class org.apache.bcel.util.ClassQueue
 
ClassSet - Class in org.apache.bcel.util
Utility class implementing a (typesafe) set of JavaClass objects.
ClassSet() - Constructor for class org.apache.bcel.util.ClassSet
 
ClassStack - Class in org.apache.bcel.util
Utility class implementing a (typesafe) stack of JavaClass objects.
ClassStack() - Constructor for class org.apache.bcel.util.ClassStack
 
ClassVector - Class in org.apache.bcel.util
Deprecated. as of 5.1.1 - 7/17/2005
ClassVector() - Constructor for class org.apache.bcel.util.ClassVector
Deprecated.  
clear() - Method in class org.apache.bcel.util.ClassLoaderRepository
Clear all entries from cache.
clear() - Method in interface org.apache.bcel.util.Repository
Clear all entries from cache.
clear() - Method in class org.apache.bcel.util.SyntheticRepository
Clear all entries from cache.
clear() - Method in class org.apache.bcel.verifier.structurals.OperandStack
Clears the stack.
clearBit(int, int) - Static method in class org.apache.bcel.classfile.Utility
 
clearCache() - Static method in class org.apache.bcel.Repository
Clear the repository.
clone() - Method in class org.apache.bcel.classfile.Attribute
Use copy() if you want to have a deep copy(), i.e., with all references copied correctly.
clone() - Method in class org.apache.bcel.classfile.Constant
 
clone() - Method in class org.apache.bcel.generic.ClassGen
 
clone() - Method in class org.apache.bcel.generic.CodeExceptionGen
 
clone() - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
 
clone() - Method in class org.apache.bcel.generic.LineNumberGen
 
clone() - Method in class org.apache.bcel.generic.LocalVariableGen
 
clone() - Method in class org.apache.bcel.generic.Select
 
clone() - Method in class org.apache.bcel.verifier.structurals.Frame
 
clone() - Method in class org.apache.bcel.verifier.structurals.GenericArray
 
clone() - Method in class org.apache.bcel.verifier.structurals.LocalVariables
Returns a deep copy of this object; i.e.
clone() - Method in class org.apache.bcel.verifier.structurals.OperandStack
Returns a deep copy of this object; that means, the clone operates on a new stack.
Code - Class in org.apache.bcel.classfile
This class represents a chunk of Java byte code contained in a method.
Code(Code) - Constructor for class org.apache.bcel.classfile.Code
Initialize from another object.
Code(int, int, int, int, byte[], CodeException[], Attribute[], ConstantPool) - Constructor for class org.apache.bcel.classfile.Code
 
CodeConstraintException - Exception in org.apache.bcel.verifier.exc
Instances of this class are thrown by BCEL's class file verifier "JustIce" when a class file does not pass the verification pass 3.
CodeException - Class in org.apache.bcel.classfile
This class represents an entry in the exception table of the Code attribute and is used only there.
CodeException(CodeException) - Constructor for class org.apache.bcel.classfile.CodeException
Initialize from another object.
CodeException(int, int, int, int) - Constructor for class org.apache.bcel.classfile.CodeException
 
CodeExceptionGen - Class in org.apache.bcel.generic
This class represents an exception handler, i.e., specifies the region where a handler is active and an instruction where the actual handling is done.
CodeExceptionGen(InstructionHandle, InstructionHandle, InstructionHandle, ObjectType) - Constructor for class org.apache.bcel.generic.CodeExceptionGen
Add an exception handler, i.e., specify region where a handler is active and an instruction where the actual handling is done.
codeToString(byte[], ConstantPool, int, int, boolean) - Static method in class org.apache.bcel.classfile.Utility
Disassemble a byte array of JVM byte codes starting from code line `index' and return the disassembled string representation.
codeToString(byte[], ConstantPool, int, int) - Static method in class org.apache.bcel.classfile.Utility
 
codeToString(ByteSequence, ConstantPool, boolean) - Static method in class org.apache.bcel.classfile.Utility
Disassemble a stream of byte codes and return the string representation.
codeToString(ByteSequence, ConstantPool) - Static method in class org.apache.bcel.classfile.Utility
 
compactClassName(String) - Static method in class org.apache.bcel.classfile.Utility
Shorten long class names, java/lang/String becomes String.
compactClassName(String, String, boolean) - Static method in class org.apache.bcel.classfile.Utility
Shorten long class name str, i.e., chop off the prefix, if the class name starts with this string and the flag chopit is true.
compactClassName(String, boolean) - Static method in class org.apache.bcel.classfile.Utility
Shorten long class names, java/lang/String becomes java.lang.String, e.g..
compareTo(Object) - Method in class org.apache.bcel.classfile.JavaClass
Return the natural ordering of two JavaClasses.
CompoundInstruction - Interface in org.apache.bcel.generic
Wrapper class for `compound' operations, virtual instructions that don't exist as byte code, but give a useful meaning.
Constant - Class in org.apache.bcel.classfile
Abstract superclass for classes to represent the different constant types in the constant pool of a class file.
CONSTANT_Class - Static variable in interface org.apache.bcel.Constants
 
CONSTANT_Double - Static variable in interface org.apache.bcel.Constants
 
CONSTANT_Fieldref - Static variable in interface org.apache.bcel.Constants
 
CONSTANT_Float - Static variable in interface org.apache.bcel.Constants
 
CONSTANT_Integer - Static variable in interface org.apache.bcel.Constants
 
CONSTANT_InterfaceMethodref - Static variable in interface org.apache.bcel.Constants
 
CONSTANT_Long - Static variable in interface org.apache.bcel.Constants
 
CONSTANT_Methodref - Static variable in interface org.apache.bcel.Constants
 
CONSTANT_NameAndType - Static variable in interface org.apache.bcel.Constants
 
CONSTANT_NAMES - Static variable in interface org.apache.bcel.Constants
 
constant_pool - Variable in class org.apache.bcel.classfile.Attribute
 
constant_pool - Variable in class org.apache.bcel.classfile.FieldOrMethod
 
CONSTANT_String - Static variable in interface org.apache.bcel.Constants
 
CONSTANT_Utf8 - Static variable in interface org.apache.bcel.Constants
Tags in constant pool to denote type of constant.
ConstantClass - Class in org.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to a (external) class.
ConstantClass(ConstantClass) - Constructor for class org.apache.bcel.classfile.ConstantClass
Initialize from another object.
ConstantClass(int) - Constructor for class org.apache.bcel.classfile.ConstantClass
 
ConstantCP - Class in org.apache.bcel.classfile
Abstract super class for Fieldref and Methodref constants.
ConstantCP(ConstantCP) - Constructor for class org.apache.bcel.classfile.ConstantCP
Initialize from another object.
ConstantCP(byte, int, int) - Constructor for class org.apache.bcel.classfile.ConstantCP
 
ConstantDouble - Class in org.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to a Double object.
ConstantDouble(double) - Constructor for class org.apache.bcel.classfile.ConstantDouble
 
ConstantDouble(ConstantDouble) - Constructor for class org.apache.bcel.classfile.ConstantDouble
Initialize from another object.
ConstantFieldref - Class in org.apache.bcel.classfile
This class represents a constant pool reference to a field.
ConstantFieldref(ConstantFieldref) - Constructor for class org.apache.bcel.classfile.ConstantFieldref
Initialize from another object.
ConstantFieldref(int, int) - Constructor for class org.apache.bcel.classfile.ConstantFieldref
 
ConstantFloat - Class in org.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to a float object.
ConstantFloat(float) - Constructor for class org.apache.bcel.classfile.ConstantFloat
 
ConstantFloat(ConstantFloat) - Constructor for class org.apache.bcel.classfile.ConstantFloat
Initialize from another object.
ConstantInteger - Class in org.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to an int object.
ConstantInteger(int) - Constructor for class org.apache.bcel.classfile.ConstantInteger
 
ConstantInteger(ConstantInteger) - Constructor for class org.apache.bcel.classfile.ConstantInteger
Initialize from another object.
ConstantInterfaceMethodref - Class in org.apache.bcel.classfile
This class represents a constant pool reference to an interface method.
ConstantInterfaceMethodref(ConstantInterfaceMethodref) - Constructor for class org.apache.bcel.classfile.ConstantInterfaceMethodref
Initialize from another object.
ConstantInterfaceMethodref(int, int) - Constructor for class org.apache.bcel.classfile.ConstantInterfaceMethodref
 
ConstantLong - Class in org.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to a long object.
ConstantLong(long) - Constructor for class org.apache.bcel.classfile.ConstantLong
 
ConstantLong(ConstantLong) - Constructor for class org.apache.bcel.classfile.ConstantLong
Initialize from another object.
ConstantMethodref - Class in org.apache.bcel.classfile
This class represents a constant pool reference to a method.
ConstantMethodref(ConstantMethodref) - Constructor for class org.apache.bcel.classfile.ConstantMethodref
Initialize from another object.
ConstantMethodref(int, int) - Constructor for class org.apache.bcel.classfile.ConstantMethodref
 
ConstantNameAndType - Class in org.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to the name and signature of a field or method.
ConstantNameAndType(ConstantNameAndType) - Constructor for class org.apache.bcel.classfile.ConstantNameAndType
Initialize from another object.
ConstantNameAndType(int, int) - Constructor for class org.apache.bcel.classfile.ConstantNameAndType
 
ConstantObject - Interface in org.apache.bcel.classfile
This interface denotes those constants that have a "natural" value, such as ConstantLong, ConstantString, etc..
ConstantPool - Class in org.apache.bcel.classfile
This class represents the constant pool, i.e., a table of constants, of a parsed classfile.
ConstantPool(Constant[]) - Constructor for class org.apache.bcel.classfile.ConstantPool
 
ConstantPoolGen - Class in org.apache.bcel.generic
This class is used to build up a constant pool.
ConstantPoolGen(Constant[]) - Constructor for class org.apache.bcel.generic.ConstantPoolGen
Initialize with given array of constants.
ConstantPoolGen(ConstantPool) - Constructor for class org.apache.bcel.generic.ConstantPoolGen
Initialize with given constant pool.
ConstantPoolGen() - Constructor for class org.apache.bcel.generic.ConstantPoolGen
Create empty constant pool.
ConstantPushInstruction - Interface in org.apache.bcel.generic
Denotes a push instruction that produces a literal on the stack such as SIPUSH, BIPUSH, ICONST, etc.
Constants - Interface in org.apache.bcel
Constants for the project, mostly defined in the JVM specification.
constants - Variable in class org.apache.bcel.generic.ConstantPoolGen
 
ConstantString - Class in org.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to a String object.
ConstantString(ConstantString) - Constructor for class org.apache.bcel.classfile.ConstantString
Initialize from another object.
ConstantString(int) - Constructor for class org.apache.bcel.classfile.ConstantString
 
constantToString(Constant) - Method in class org.apache.bcel.classfile.ConstantPool
Resolve constant to a string representation.
constantToString(int, byte) - Method in class org.apache.bcel.classfile.ConstantPool
Retrieve constant at `index' from constant pool and resolve it to a string representation.
ConstantUtf8 - Class in org.apache.bcel.classfile
This class is derived from the abstract Constant class and represents a reference to a Utf8 encoded string.
ConstantUtf8(ConstantUtf8) - Constructor for class org.apache.bcel.classfile.ConstantUtf8
Initialize from another object.
ConstantUtf8(String) - Constructor for class org.apache.bcel.classfile.ConstantUtf8
 
ConstantValue - Class in org.apache.bcel.classfile
This class is derived from Attribute and represents a constant value, i.e., a default value for initializing a class field.
ConstantValue(ConstantValue) - Constructor for class org.apache.bcel.classfile.ConstantValue
Initialize from another object.
ConstantValue(int, int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.ConstantValue
 
CONSTRUCTOR_NAME - Static variable in interface org.apache.bcel.Constants
The name of every constructor method in a class, also called "instance initialization method".
CONSUME_STACK - Static variable in interface org.apache.bcel.Constants
Number of words consumed on operand stack by instructions.
consumeStack(ConstantPoolGen) - Method in class org.apache.bcel.generic.Instruction
This method also gives right results for instructions whose effect on the stack depends on the constant pool entry they reference.
consumeStack(ConstantPoolGen) - Method in class org.apache.bcel.generic.InvokeInstruction
Also works for instructions whose stack effect depends on the constant pool entry they reference.
consumeStack(ConstantPoolGen) - Method in class org.apache.bcel.generic.INVOKEINTERFACE
 
consumeStack(ConstantPoolGen) - Method in class org.apache.bcel.generic.MULTIANEWARRAY
Also works for instructions whose stack effect depends on the constant pool entry they reference.
consumeStack(ConstantPoolGen) - Method in class org.apache.bcel.generic.PUTFIELD
 
consumeStack(ConstantPoolGen) - Method in class org.apache.bcel.generic.PUTSTATIC
 
consumeStack(ConstantPoolGen) - Method in interface org.apache.bcel.generic.StackConsumer
 
contains(InstructionHandle) - Method in class org.apache.bcel.generic.InstructionList
 
contains(Instruction) - Method in class org.apache.bcel.generic.InstructionList
 
contains(InstructionHandle) - Method in interface org.apache.bcel.verifier.structurals.Subroutine
Returns if the given InstructionHandle refers to an instruction that is part of this subroutine.
containsField(Field) - Method in class org.apache.bcel.generic.ClassGen
 
containsField(String) - Method in class org.apache.bcel.generic.ClassGen
 
containsMethod(String, String) - Method in class org.apache.bcel.generic.ClassGen
 
containsTarget(InstructionHandle) - Method in class org.apache.bcel.generic.BranchInstruction
 
containsTarget(InstructionHandle) - Method in class org.apache.bcel.generic.CodeExceptionGen
 
containsTarget(InstructionHandle) - Method in interface org.apache.bcel.generic.InstructionTargeter
 
containsTarget(InstructionHandle) - Method in class org.apache.bcel.generic.LineNumberGen
 
containsTarget(InstructionHandle) - Method in class org.apache.bcel.generic.LocalVariableGen
 
containsTarget(InstructionHandle) - Method in class org.apache.bcel.generic.Select
 
contextOf(InstructionHandle) - Method in class org.apache.bcel.verifier.structurals.ControlFlowGraph
Returns the InstructionContext of a given instruction.
contextsOf(InstructionHandle[]) - Method in class org.apache.bcel.verifier.structurals.ControlFlowGraph
Returns the InstructionContext[] of a given InstructionHandle[], in a naturally ordered manner.
ControlFlowGraph - Class in org.apache.bcel.verifier.structurals
This class represents a control flow graph of a method.
ControlFlowGraph(MethodGen) - Constructor for class org.apache.bcel.verifier.structurals.ControlFlowGraph
A Control Flow Graph.
ConversionInstruction - Class in org.apache.bcel.generic
Super class for the x2y family of instructions.
ConversionInstruction(short) - Constructor for class org.apache.bcel.generic.ConversionInstruction
 
convertString(String) - Static method in class org.apache.bcel.classfile.Utility
Escape all occurences of newline chars '\n', quotes \", etc.
copy(ConstantPool) - Method in class org.apache.bcel.classfile.Attribute
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.Code
 
copy() - Method in class org.apache.bcel.classfile.CodeException
 
copy() - Method in class org.apache.bcel.classfile.Constant
 
copy() - Method in class org.apache.bcel.classfile.ConstantPool
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantValue
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.Deprecated
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.ExceptionTable
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.Field
 
copy() - Method in class org.apache.bcel.classfile.InnerClass
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.InnerClasses
 
copy() - Method in class org.apache.bcel.classfile.JavaClass
 
copy() - Method in class org.apache.bcel.classfile.LineNumber
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.LineNumberTable
 
copy() - Method in class org.apache.bcel.classfile.LocalVariable
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.LocalVariableTable
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.Method
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.PMGClass
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.Signature
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.SourceFile
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.StackMap
 
copy() - Method in class org.apache.bcel.classfile.StackMapEntry
 
copy() - Method in class org.apache.bcel.classfile.StackMapType
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.Synthetic
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.Unknown
 
copy(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldGen
 
copy() - Method in class org.apache.bcel.generic.Instruction
Use with caution, since `BranchInstruction's have a `target' reference which is not copied correctly (only basic types are).
copy() - Method in class org.apache.bcel.generic.InstructionList
 
copy(String, ConstantPoolGen) - Method in class org.apache.bcel.generic.MethodGen
 
copy_(ConstantPool) - Method in class org.apache.bcel.classfile.FieldOrMethod
 
cp - Variable in class org.apache.bcel.generic.FieldGenOrMethodGen
 
cp - Variable in class org.apache.bcel.generic.InstructionFactory
 
CPInstruction - Class in org.apache.bcel.generic
Abstract super class for instructions that use an index into the constant pool such as LDC, INVOKEVIRTUAL, etc.
CPInstruction(short, int) - Constructor for class org.apache.bcel.generic.CPInstruction
 
createAppend(Type) - Method in class org.apache.bcel.generic.InstructionFactory
 
createArrayLoad(Type) - Static method in class org.apache.bcel.generic.InstructionFactory
 
createArrayStore(Type) - Static method in class org.apache.bcel.generic.InstructionFactory
 
createAttribute(int, int, DataInputStream, ConstantPool) - Method in interface org.apache.bcel.classfile.AttributeReader
When this attribute reader is added via the static method Attribute.addAttributeReader, an attribute name is associated with it.
createBinaryOperation(String, Type) - Static method in class org.apache.bcel.generic.InstructionFactory
Create binary operation for simple basic types, such as int and float.
createBranchInstruction(short, InstructionHandle) - Static method in class org.apache.bcel.generic.InstructionFactory
Create branch instruction by given opcode, except LOOKUPSWITCH and TABLESWITCH.
createCast(Type, Type) - Method in class org.apache.bcel.generic.InstructionFactory
Create conversion operation for two stack operands, this may be an I2C, instruction, e.g., if the operands are basic types and CHECKCAST if they are reference types.
createCheckCast(ReferenceType) - Method in class org.apache.bcel.generic.InstructionFactory
 
createClass(String) - Method in class org.apache.bcel.util.ClassLoader
Override this method to create you own classes on the fly.
createConstant(Object) - Method in class org.apache.bcel.generic.InstructionFactory
Uses PUSH to push a constant value onto the stack.
createDup(int) - Static method in class org.apache.bcel.generic.InstructionFactory
 
createDup_1(int) - Static method in class org.apache.bcel.generic.InstructionFactory
 
createDup_2(int) - Static method in class org.apache.bcel.generic.InstructionFactory
 
createFieldAccess(String, String, Type, short) - Method in class org.apache.bcel.generic.InstructionFactory
Create a field instruction.
createGetField(String, String, Type) - Method in class org.apache.bcel.generic.InstructionFactory
 
createGetStatic(String, String, Type) - Method in class org.apache.bcel.generic.InstructionFactory
 
createInstanceOf(ReferenceType) - Method in class org.apache.bcel.generic.InstructionFactory
 
createInvoke(String, String, Type, Type[], short) - Method in class org.apache.bcel.generic.InstructionFactory
Create an invoke instruction.
createLoad(Type, int) - Static method in class org.apache.bcel.generic.InstructionFactory
 
createNew(ObjectType) - Method in class org.apache.bcel.generic.InstructionFactory
 
createNew(String) - Method in class org.apache.bcel.generic.InstructionFactory
 
createNewArray(Type, short) - Method in class org.apache.bcel.generic.InstructionFactory
Create new array of given size and type.
createNull(Type) - Static method in class org.apache.bcel.generic.InstructionFactory
Create "null" value for reference types, 0 for basic types like int
createPop(int) - Static method in class org.apache.bcel.generic.InstructionFactory
 
createPrintln(String) - Method in class org.apache.bcel.generic.InstructionFactory
Create a call to the most popular System.out.println() method.
createPutField(String, String, Type) - Method in class org.apache.bcel.generic.InstructionFactory
 
createPutStatic(String, String, Type) - Method in class org.apache.bcel.generic.InstructionFactory
 
createReturn(Type) - Static method in class org.apache.bcel.generic.InstructionFactory
Create typed return
createStore(Type, int) - Static method in class org.apache.bcel.generic.InstructionFactory
 
createThis() - Static method in class org.apache.bcel.generic.InstructionFactory
Create reference to `this'
current() - Method in class org.apache.bcel.classfile.DescendingVisitor
 

D

D2F - Static variable in interface org.apache.bcel.Constants
 
D2F - Class in org.apache.bcel.generic
D2F - Convert double to float
D2F() - Constructor for class org.apache.bcel.generic.D2F
Convert double to float
D2F - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
D2I - Static variable in interface org.apache.bcel.Constants
 
D2I - Class in org.apache.bcel.generic
D2I - Convert double to int
D2I() - Constructor for class org.apache.bcel.generic.D2I
Convert double to int
D2I - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
D2L - Static variable in interface org.apache.bcel.Constants
 
D2L - Class in org.apache.bcel.generic
D2L - Convert double to long
D2L() - Constructor for class org.apache.bcel.generic.D2L
Convert double to long
D2L - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
DADD - Static variable in interface org.apache.bcel.Constants
 
DADD - Class in org.apache.bcel.generic
DADD - Add doubles
DADD() - Constructor for class org.apache.bcel.generic.DADD
Add doubles
DADD - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
DALOAD - Static variable in interface org.apache.bcel.Constants
 
DALOAD - Class in org.apache.bcel.generic
DALOAD - Load double from array
DALOAD() - Constructor for class org.apache.bcel.generic.DALOAD
Load double from array
DALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
DASTORE - Static variable in interface org.apache.bcel.Constants
 
DASTORE - Class in org.apache.bcel.generic
DASTORE - Store into double array
DASTORE() - Constructor for class org.apache.bcel.generic.DASTORE
Store double into array
DASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
DCMPG - Static variable in interface org.apache.bcel.Constants
 
DCMPG - Class in org.apache.bcel.generic
DCMPG - Compare doubles: value1 > value2
DCMPG() - Constructor for class org.apache.bcel.generic.DCMPG
 
DCMPG - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
DCMPL - Static variable in interface org.apache.bcel.Constants
 
DCMPL - Class in org.apache.bcel.generic
DCMPL - Compare doubles: value1 < value2
DCMPL() - Constructor for class org.apache.bcel.generic.DCMPL
 
DCMPL - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
DCONST - Class in org.apache.bcel.generic
DCONST - Push 0.0 or 1.0, other values cause an exception
DCONST(double) - Constructor for class org.apache.bcel.generic.DCONST
 
DCONST_0 - Static variable in interface org.apache.bcel.Constants
 
DCONST_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
DCONST_1 - Static variable in interface org.apache.bcel.Constants
 
DCONST_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
DDIV - Static variable in interface org.apache.bcel.Constants
 
DDIV - Class in org.apache.bcel.generic
DDIV - Divide doubles
DDIV() - Constructor for class org.apache.bcel.generic.DDIV
Divide doubles
DDIV - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
decode(String, boolean) - Static method in class org.apache.bcel.classfile.Utility
Decode a string back to a byte array.
DEFAULT - Static variable in interface org.apache.bcel.generic.InstructionComparator
 
DEFAULT_IGNORED_PACKAGES - Static variable in class org.apache.bcel.util.ClassLoader
 
delete(InstructionHandle) - Method in class org.apache.bcel.generic.InstructionList
Remove instruction from this list.
delete(Instruction) - Method in class org.apache.bcel.generic.InstructionList
Remove instruction from this list.
delete(InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.InstructionList
Remove instructions from instruction `from' to instruction `to' contained in this list.
delete(Instruction, Instruction) - Method in class org.apache.bcel.generic.InstructionList
Remove instructions from instruction `from' to instruction `to' contained in this list.
Deprecated - Class in org.apache.bcel.classfile
This class is derived from Attribute and denotes that this is a deprecated method.
Deprecated(Deprecated) - Constructor for class org.apache.bcel.classfile.Deprecated
Initialize from another object.
Deprecated(int, int, byte[], ConstantPool) - Constructor for class org.apache.bcel.classfile.Deprecated
 
dequeue() - Method in class org.apache.bcel.util.ClassQueue
 
DescendingVisitor - Class in org.apache.bcel.classfile
Traverses a JavaClass with another Visitor object 'piggy-backed' that is applied to all components of a JavaClass object.
DescendingVisitor(JavaClass, Visitor) - Constructor for class org.apache.bcel.classfile.DescendingVisitor
 
detach(VerifierFactoryObserver) - Static method in class org.apache.bcel.verifier.VerifierFactory
Removes the VerifierFactoryObserver o from the list of observers.
dispose() - Method in class org.apache.bcel.generic.InstructionList
Delete contents of list.
DLOAD - Static variable in interface org.apache.bcel.Constants
 
DLOAD - Class in org.apache.bcel.generic
DLOAD - Load double from local variable
DLOAD(int) - Constructor for class org.apache.bcel.generic.DLOAD
Load double from local variable
DLOAD_0 - Static variable in interface org.apache.bcel.Constants
 
DLOAD_1 - Static variable in interface org.apache.bcel.Constants
 
DLOAD_2 - Static variable in interface org.apache.bcel.Constants
 
DLOAD_3 - Static variable in interface org.apache.bcel.Constants
 
DMUL - Static variable in interface org.apache.bcel.Constants
 
DMUL - Class in org.apache.bcel.generic
DMUL - Multiply doubles
DMUL() - Constructor for class org.apache.bcel.generic.DMUL
Multiply doubles
DMUL - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
DNEG - Static variable in interface org.apache.bcel.Constants
 
DNEG - Class in org.apache.bcel.generic
DNEG - Negate double
DNEG() - Constructor for class org.apache.bcel.generic.DNEG
 
DNEG - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
do_verify() - Method in class org.apache.bcel.verifier.PassVerifier
Does the real verification work, uncached.
do_verify() - Method in class org.apache.bcel.verifier.statics.Pass1Verifier
Pass-one verification basically means loading in a class file.
do_verify() - Method in class org.apache.bcel.verifier.statics.Pass2Verifier
Pass 2 is the pass where static properties of the class file are checked without looking into "Code" arrays of methods.
do_verify() - Method in class org.apache.bcel.verifier.statics.Pass3aVerifier
Pass 3a is the verification of static constraints of JVM code (such as legal targets of branch instructions).
do_verify() - Method in class org.apache.bcel.verifier.structurals.Pass3bVerifier
Pass 3b implements the data flow analysis as described in the Java Virtual Machine Specification, Second Edition.
doPass1() - Method in class org.apache.bcel.verifier.Verifier
Returns the VerificationResult for the given pass.
doPass2() - Method in class org.apache.bcel.verifier.Verifier
Returns the VerificationResult for the given pass.
doPass3a(int) - Method in class org.apache.bcel.verifier.Verifier
Returns the VerificationResult for the given pass.
doPass3b(int) - Method in class org.apache.bcel.verifier.Verifier
Returns the VerificationResult for the given pass.
DOUBLE - Static variable in class org.apache.bcel.generic.Type
 
DOUBLE_Upper - Class in org.apache.bcel.verifier.statics
This class represents the upper half of a DOUBLE variable.
DREM - Static variable in interface org.apache.bcel.Constants
 
DREM - Class in org.apache.bcel.generic
DREM - Remainder of doubles
DREM() - Constructor for class org.apache.bcel.generic.DREM
Remainder of doubles
DREM - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
DRETURN - Static variable in interface org.apache.bcel.Constants
 
DRETURN - Class in org.apache.bcel.generic
DRETURN - Return double from method
DRETURN() - Constructor for class org.apache.bcel.generic.DRETURN
Return double from method
DRETURN - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
DSTORE - Static variable in interface org.apache.bcel.Constants
 
DSTORE - Class in org.apache.bcel.generic
DSTORE - Store double into local variable
DSTORE(int) - Constructor for class org.apache.bcel.generic.DSTORE
Store double into local variable
DSTORE_0 - Static variable in interface org.apache.bcel.Constants
 
DSTORE_1 - Static variable in interface org.apache.bcel.Constants
 
DSTORE_2 - Static variable in interface org.apache.bcel.Constants
 
DSTORE_3 - Static variable in interface org.apache.bcel.Constants
 
DSUB - Static variable in interface org.apache.bcel.Constants
 
DSUB - Class in org.apache.bcel.generic
DSUB - Substract doubles
DSUB() - Constructor for class org.apache.bcel.generic.DSUB
Substract doubles
DSUB - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.Attribute
Dump attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.Code
Dump code attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.CodeException
Dump code exception to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.Constant
 
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantClass
Dump constant class to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantCP
Dump constant field reference to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantDouble
Dump constant double to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantFloat
Dump constant float to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantInteger
Dump constant integer to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantLong
Dump constant long to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantNameAndType
Dump name and signature index to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantPool
Dump constant pool to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantString
Dump constant field reference to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantUtf8
Dump String in Utf8 format to file stream.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantValue
Dump constant value attribute to file stream on binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.Deprecated
Dump source file attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ExceptionTable
Dump exceptions attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.FieldOrMethod
Dump object to file stream on binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.InnerClass
Dump inner class attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.InnerClasses
Dump source file attribute to file stream in binary format.
dump(File) - Method in class org.apache.bcel.classfile.JavaClass
Dump class to a file.
dump(String) - Method in class org.apache.bcel.classfile.JavaClass
Dump class to a file named file_name.
dump(OutputStream) - Method in class org.apache.bcel.classfile.JavaClass
Dump Java class to output stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.JavaClass
Dump Java class to output stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.LineNumber
Dump line number/pc pair to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.LineNumberTable
Dump line number table attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.LocalVariable
Dump local variable to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.LocalVariableTable
Dump local variable table attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.PMGClass
Dump source file attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.Signature
Dump source file attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.SourceFile
Dump source file attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.StackMap
Dump line number table attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.StackMapEntry
Dump stack map entry
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.StackMapType
Dump type entries to file.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.Synthetic
Dump source file attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.Unknown
Dump unknown bytes to file stream.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.BIPUSH
Dump instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.BranchInstruction
Dump instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.CPInstruction
Dump instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.GOTO
Dump instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.GOTO_W
Dump instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.IINC
Dump instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.Instruction
Dump instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.INVOKEINTERFACE
Dump instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.JSR
Dump instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.JSR_W
Dump instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.LDC
Dump instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.LocalVariableInstruction
Dump instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.LOOKUPSWITCH
Dump instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.MULTIANEWARRAY
Dump instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.NEWARRAY
Dump instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.RET
Dump instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.Select
Dump instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.SIPUSH
Dump instruction as short code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.TABLESWITCH
Dump instruction as byte code to stream out.
DUP - Static variable in interface org.apache.bcel.Constants
 
DUP - Class in org.apache.bcel.generic
DUP - Duplicate top operand stack word
DUP() - Constructor for class org.apache.bcel.generic.DUP
 
DUP - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
DUP2 - Static variable in interface org.apache.bcel.Constants
 
DUP2 - Class in org.apache.bcel.generic
DUP2 - Duplicate two top operand stack words
DUP2() - Constructor for class org.apache.bcel.generic.DUP2
 
DUP2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
DUP2_X1 - Static variable in interface org.apache.bcel.Constants
 
DUP2_X1 - Class in org.apache.bcel.generic
DUP2_X1 - Duplicate two top operand stack words and put three down
DUP2_X1() - Constructor for class org.apache.bcel.generic.DUP2_X1
 
DUP2_X1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
DUP2_X2 - Static variable in interface org.apache.bcel.Constants
 
DUP2_X2 - Class in org.apache.bcel.generic
DUP2_X2 - Duplicate two top operand stack words and put four down
DUP2_X2() - Constructor for class org.apache.bcel.generic.DUP2_X2
 
DUP2_X2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
DUP_X1 - Static variable in interface org.apache.bcel.Constants
 
DUP_X1 - Class in org.apache.bcel.generic
DUP_X1 - Duplicate top operand stack word and put two down
DUP_X1() - Constructor for class org.apache.bcel.generic.DUP_X1
 
DUP_X1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
DUP_X2 - Static variable in interface org.apache.bcel.Constants
 
DUP_X2 - Class in org.apache.bcel.generic
DUP_X2 - Duplicate top operand stack word and put three down
DUP_X2() - Constructor for class org.apache.bcel.generic.DUP_X2
 
DUP_X2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 

E

elementAt(int) - Method in class org.apache.bcel.util.ClassVector
Deprecated.  
empty() - Method in class org.apache.bcel.util.ClassQueue
 
empty() - Method in class org.apache.bcel.util.ClassSet
 
empty() - Method in class org.apache.bcel.util.ClassStack
 
EmptyVisitor - Class in org.apache.bcel.classfile
Visitor with empty method bodies, can be extended and used in conjunction with the DescendingVisitor class, e.g.
EmptyVisitor() - Constructor for class org.apache.bcel.classfile.EmptyVisitor
 
EmptyVisitor - Class in org.apache.bcel.generic
Supplies empty method bodies to be overridden by subclasses.
EmptyVisitor() - Constructor for class org.apache.bcel.generic.EmptyVisitor
 
encode(byte[], boolean) - Static method in class org.apache.bcel.classfile.Utility
Encode byte array it into Java identifier string, i.e., a string that only contains the following characters: (a, ...
enqueue(JavaClass) - Method in class org.apache.bcel.util.ClassQueue
 
equals(Object) - Method in class org.apache.bcel.classfile.Constant
Return value as defined by given BCELComparator strategy.
equals(Object) - Method in class org.apache.bcel.classfile.Field
Return value as defined by given BCELComparator strategy.
equals(Object) - Method in class org.apache.bcel.classfile.JavaClass
Return value as defined by given BCELComparator strategy.
equals(Object) - Method in class org.apache.bcel.classfile.Method
Return value as defined by given BCELComparator strategy.
equals(Object) - Method in class org.apache.bcel.generic.ArrayType
 
equals(Object) - Method in class org.apache.bcel.generic.BasicType
 
equals(Object) - Method in class org.apache.bcel.generic.ClassGen
Return value as defined by given BCELComparator strategy.
equals(Object) - Method in class org.apache.bcel.generic.FieldGen
Return value as defined by given BCELComparator strategy.
equals(Object) - Method in class org.apache.bcel.generic.Instruction
Check for equality, delegated to comparator
equals(Instruction, Instruction) - Method in interface org.apache.bcel.generic.InstructionComparator
 
equals(Object) - Method in class org.apache.bcel.generic.LocalVariableGen
We consider to local variables to be equal, if the use the same index and are valid in the same range.
equals(Object) - Method in class org.apache.bcel.generic.MethodGen
Return value as defined by given BCELComparator strategy.
equals(Object) - Method in class org.apache.bcel.generic.ObjectType
 
equals(Object) - Method in class org.apache.bcel.generic.ReturnaddressType
Returns if the two Returnaddresses refer to the same target.
equals(Object) - Method in class org.apache.bcel.generic.Type
 
equals(Object, Object) - Method in interface org.apache.bcel.util.BCELComparator
Compare two objects and return what THIS.equals(THAT) should return
equals(Object) - Method in class org.apache.bcel.util.ClassPath
 
equals(Object) - Method in class org.apache.bcel.verifier.structurals.Frame
 
equals(Object) - Method in class org.apache.bcel.verifier.structurals.LocalVariables
 
equals(Object) - Method in class org.apache.bcel.verifier.structurals.OperandStack
Returns true if and only if this OperandStack equals another, meaning equal lengths and equal objects on the stacks.
equals(Object) - Method in class org.apache.bcel.verifier.structurals.UninitializedObjectType
Returns true on equality of this and o.
equals(Object) - Method in class org.apache.bcel.verifier.VerificationResult
Returns if two VerificationResult instances are equal.
EXCEPTION_IN_INITIALIZER_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
 
ExceptionConstants - Interface in org.apache.bcel
Exception constants.
ExceptionHandler - Class in org.apache.bcel.verifier.structurals
This class represents an exception handler; that is, an ObjectType representing a subclass of java.lang.Throwable and the instruction the handler starts off (represented by an InstructionContext).
ExceptionHandlers - Class in org.apache.bcel.verifier.structurals
This class allows easy access to ExceptionHandler objects.
ExceptionHandlers(MethodGen) - Constructor for class org.apache.bcel.verifier.structurals.ExceptionHandlers
Constructor.
ExceptionTable - Class in org.apache.bcel.classfile
This class represents the table of exceptions that are thrown by a method.
ExceptionTable(ExceptionTable) - Constructor for class org.apache.bcel.classfile.ExceptionTable
Initialize from another object.
ExceptionTable(int, int, int[], ConstantPool) - Constructor for class org.apache.bcel.classfile.ExceptionTable
 
ExceptionThrower - Interface in org.apache.bcel.generic
Denote an instruction that may throw a run-time or a linking exception (or both) during execution.
EXCS_ARRAY_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
 
EXCS_CLASS_AND_INTERFACE_RESOLUTION - Static variable in interface org.apache.bcel.ExceptionConstants
Pre-defined exception arrays according to chapters 5.1-5.4 of the Java Virtual Machine Specification
EXCS_FIELD_AND_METHOD_RESOLUTION - Static variable in interface org.apache.bcel.ExceptionConstants
 
EXCS_INTERFACE_METHOD_RESOLUTION - Static variable in interface org.apache.bcel.ExceptionConstants
 
EXCS_STRING_RESOLUTION - Static variable in interface org.apache.bcel.ExceptionConstants
 
execute(Frame, ArrayList, InstConstraintVisitor, ExecutionVisitor) - Method in interface org.apache.bcel.verifier.structurals.InstructionContext
This method symbolically executes the Instruction held in the InstructionContext.
ExecutionVisitor - Class in org.apache.bcel.verifier.structurals
This Visitor class may be used for a type-based Java Virtual Machine simulation.
ExecutionVisitor() - Constructor for class org.apache.bcel.verifier.structurals.ExecutionVisitor
Constructor.
extendMessage(String, String) - Method in exception org.apache.bcel.verifier.exc.AssertionViolatedException
Extends the error message with a string before ("pre") and after ("post") the 'old' error message.
extendMessage(String, String) - Method in exception org.apache.bcel.verifier.exc.VerifierConstraintViolatedException
Extends the error message with a string before ("pre") and after ("post") the 'old' error message.

F

F2D - Static variable in interface org.apache.bcel.Constants
 
F2D - Class in org.apache.bcel.generic
F2D - Convert float to double
F2D() - Constructor for class org.apache.bcel.generic.F2D
Convert float to double
F2D - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
F2I - Static variable in interface org.apache.bcel.Constants
 
F2I - Class in org.apache.bcel.generic
F2I - Convert float to int
F2I() - Constructor for class org.apache.bcel.generic.F2I
Convert float to int
F2I - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
F2L - Static variable in interface org.apache.bcel.Constants
 
F2L - Class in org.apache.bcel.generic
F2L - Convert float to long
F2L() - Constructor for class org.apache.bcel.generic.F2L
Convert float to long
F2L - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
FADD - Static variable in interface org.apache.bcel.Constants
 
FADD - Class in org.apache.bcel.generic
FADD - Add floats
FADD() - Constructor for class org.apache.bcel.generic.FADD
Add floats
FADD - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
FALOAD - Static variable in interface org.apache.bcel.Constants
 
FALOAD - Class in org.apache.bcel.generic
FALOAD - Load float from array
FALOAD() - Constructor for class org.apache.bcel.generic.FALOAD
Load float from array
FALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
FASTORE - Static variable in interface org.apache.bcel.Constants
 
FASTORE - Class in org.apache.bcel.generic
FASTORE - Store into float array
FASTORE() - Constructor for class org.apache.bcel.generic.FASTORE
Store float into array
FASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
FCMPG - Static variable in interface org.apache.bcel.Constants
 
FCMPG - Class in org.apache.bcel.generic
FCMPG - Compare floats: value1 > value2
FCMPG() - Constructor for class org.apache.bcel.generic.FCMPG
 
FCMPG - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
FCMPL - Static variable in interface org.apache.bcel.Constants
 
FCMPL - Class in org.apache.bcel.generic
FCMPL - Compare floats: value1 < value2
FCMPL() - Constructor for class org.apache.bcel.generic.FCMPL
 
FCMPL - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
FCONST - Class in org.apache.bcel.generic
FCONST - Push 0.0, 1.0 or 2.0, other values cause an exception
FCONST(float) - Constructor for class org.apache.bcel.generic.FCONST
 
FCONST_0 - Static variable in interface org.apache.bcel.Constants
 
FCONST_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
FCONST_1 - Static variable in interface org.apache.bcel.Constants
 
FCONST_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
FCONST_2 - Static variable in interface org.apache.bcel.Constants
 
FCONST_2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
FDIV - Static variable in interface org.apache.bcel.Constants
 
FDIV - Class in org.apache.bcel.generic
FDIV - Divide floats
FDIV() - Constructor for class org.apache.bcel.generic.FDIV
Divide floats
FDIV - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
Field - Class in org.apache.bcel.classfile
This class represents the field info structure, i.e., the representation for a variable in the class.
Field(Field) - Constructor for class org.apache.bcel.classfile.Field
Initialize from another object.
Field(int, int, int, Attribute[], ConstantPool) - Constructor for class org.apache.bcel.classfile.Field
 
FieldGen - Class in org.apache.bcel.generic
Template class for building up a field.
FieldGen(int, Type, String, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.FieldGen
Declare a field.
FieldGen(Field, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.FieldGen
Instantiate from existing field.
FieldGenOrMethodGen - Class in org.apache.bcel.generic
Super class for FieldGen and MethodGen objects, since they have some methods in common!
FieldGenOrMethodGen() - Constructor for class org.apache.bcel.generic.FieldGenOrMethodGen
 
FieldInstruction - Class in org.apache.bcel.generic
Super class for the GET/PUTxxx family of instructions.
FieldInstruction(short, int) - Constructor for class org.apache.bcel.generic.FieldInstruction
 
FieldObserver - Interface in org.apache.bcel.generic
Imnplement this interface if you're interested in changes to a FieldGen object and register yourself with addObserver().
FieldOrMethod - Class in org.apache.bcel.classfile
Abstract super class for fields and methods.
FieldOrMethod(FieldOrMethod) - Constructor for class org.apache.bcel.classfile.FieldOrMethod
Initialize from another object.
FieldOrMethod(DataInputStream, ConstantPool) - Constructor for class org.apache.bcel.classfile.FieldOrMethod
Construct object from file stream.
FieldOrMethod(int, int, int, Attribute[], ConstantPool) - Constructor for class org.apache.bcel.classfile.FieldOrMethod
 
FieldOrMethod - Class in org.apache.bcel.generic
Super class for InvokeInstruction and FieldInstruction, since they have some methods in common!
FieldOrMethod(short, int) - Constructor for class org.apache.bcel.generic.FieldOrMethod
 
FILE - Static variable in class org.apache.bcel.classfile.JavaClass
 
fillup(String, int, boolean, char) - Static method in class org.apache.bcel.classfile.Utility
Fillup char with up to length characters with char `fill' and justify it left or right.
findClass(String) - Method in class org.apache.bcel.util.ClassLoaderRepository
Find an already defined JavaClass.
findClass(String) - Method in interface org.apache.bcel.util.Repository
Find the class with the name provided, if the class isn't there, return NULL.
findClass(String) - Method in class org.apache.bcel.util.SyntheticRepository
Find an already defined (cached) JavaClass object by name.
findHandle(InstructionHandle[], int[], int, int) - Static method in class org.apache.bcel.generic.InstructionList
Find the target instruction (handle) that corresponds to the given target position (byte code offset).
findHandle(int) - Method in class org.apache.bcel.generic.InstructionList
Get instruction handle for instruction at byte code position pos.
firstCommonSuperclass(ReferenceType) - Method in class org.apache.bcel.generic.ReferenceType
Deprecated. use getFirstCommonSuperclass(ReferenceType t) which has slightly changed semantics.
fixed_length - Variable in class org.apache.bcel.generic.Select
 
FLOAD - Static variable in interface org.apache.bcel.Constants
 
FLOAD - Class in org.apache.bcel.generic
FLOAD - Load float from local variable
FLOAD(int) - Constructor for class org.apache.bcel.generic.FLOAD
Load float from local variable
FLOAD_0 - Static variable in interface org.apache.bcel.Constants
 
FLOAD_1 - Static variable in interface org.apache.bcel.Constants
 
FLOAD_2 - Static variable in interface org.apache.bcel.Constants
 
FLOAD_3 - Static variable in interface org.apache.bcel.Constants
 
FLOAT - Static variable in class org.apache.bcel.generic.Type
 
flush() - Method in class org.apache.bcel.verifier.Verifier
Forget everything known about the class file; that means, really start a new verification of a possibly different class file from BCEL's repository.
flushButton_ActionPerformed(ActionEvent) - Method in class org.apache.bcel.verifier.VerifyDialog
Machine-generated.
FMUL - Static variable in interface org.apache.bcel.Constants
 
FMUL - Class in org.apache.bcel.generic
FMUL - Multiply floats
FMUL() - Constructor for class org.apache.bcel.generic.FMUL
Multiply floats
FMUL - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
FNEG - Static variable in interface org.apache.bcel.Constants
 
FNEG - Class in org.apache.bcel.generic
FNEG - Negate float
FNEG() - Constructor for class org.apache.bcel.generic.FNEG
 
FNEG - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
format(int, int, boolean, char) - Static method in class org.apache.bcel.classfile.Utility
Return a string for an integer justified left or right and filled up with `fill' characters if necessary.
Frame - Class in org.apache.bcel.verifier.structurals
This class represents a JVM execution frame; that means, a local variable array and an operand stack.
Frame(int, int) - Constructor for class org.apache.bcel.verifier.structurals.Frame
 
Frame(LocalVariables, OperandStack) - Constructor for class org.apache.bcel.verifier.structurals.Frame
 
FREM - Static variable in interface org.apache.bcel.Constants
 
FREM - Class in org.apache.bcel.generic
FREM - Remainder of floats
FREM() - Constructor for class org.apache.bcel.generic.FREM
Remainder of floats
FREM - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
FRETURN - Static variable in interface org.apache.bcel.Constants
 
FRETURN - Class in org.apache.bcel.generic
FRETURN - Return float from method
FRETURN() - Constructor for class org.apache.bcel.generic.FRETURN
Return float from method
FRETURN - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
FSTORE - Static variable in interface org.apache.bcel.Constants
 
FSTORE - Class in org.apache.bcel.generic
FSTORE - Store float into local variable
FSTORE(int) - Constructor for class org.apache.bcel.generic.FSTORE
Store float into local variable
FSTORE_0 - Static variable in interface org.apache.bcel.Constants
 
FSTORE_1 - Static variable in interface org.apache.bcel.Constants
 
FSTORE_2 - Static variable in interface org.apache.bcel.Constants
 
FSTORE_3 - Static variable in interface org.apache.bcel.Constants
 
FSUB - Static variable in interface org.apache.bcel.Constants
 
FSUB - Class in org.apache.bcel.generic
FSUB - Substract floats
FSUB() - Constructor for class org.apache.bcel.generic.FSUB
Substract floats
FSUB - Static variable in interface org.apache.bcel.generic.InstructionConstants
 

G

GenericArray - Class in org.apache.bcel.verifier.structurals
A placeholder class that can be used to create an ObjectType of which has some of the properties arrays have.
GenericArray() - Constructor for class org.apache.bcel.verifier.structurals.GenericArray
 
get(int) - Method in class org.apache.bcel.verifier.structurals.LocalVariables
Returns the type of the local variable slot i.
getAccessedLocalsIndices() - Method in interface org.apache.bcel.verifier.structurals.Subroutine
Returns an int[] containing the indices of the local variable slots accessed by this Subroutine (read-accessed, write-accessed or both); local variables referenced by subroutines of this subroutine are not included.
getAccessFlags() - Method in class org.apache.bcel.classfile.AccessFlags
 
getAllInterfaces() - Method in class org.apache.bcel.classfile.JavaClass
Get all interfaces implemented by this JavaClass (transitively).
getArgumentName(int) - Method in class org.apache.bcel.generic.MethodGen
 
getArgumentNames() - Method in class org.apache.bcel.generic.MethodGen
 
getArgumentType(int) - Method in class org.apache.bcel.generic.MethodGen
 
getArgumentTypes() - Method in class org.apache.bcel.classfile.Method
 
getArgumentTypes(ConstantPoolGen) - Method in class org.apache.bcel.generic.InvokeInstruction
 
getArgumentTypes() - Method in class org.apache.bcel.generic.MethodGen
 
getArgumentTypes(String) - Static method in class org.apache.bcel.generic.Type
Convert arguments of a method (signature) to an array of Type objects.
getAttribute(Object) - Method in class org.apache.bcel.generic.InstructionHandle
Get attribute of an instruction handle.
getAttributes() - Method in class org.apache.bcel.classfile.Code
 
getAttributes() - Method in class org.apache.bcel.classfile.FieldOrMethod
 
getAttributes() - Method in class org.apache.bcel.classfile.JavaClass
 
getAttributes() - Method in class org.apache.bcel.generic.ClassGen
 
getAttributes() - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
 
getAttributes() - Method in class org.apache.bcel.generic.InstructionHandle
 
getBase() - Method in interface org.apache.bcel.util.ClassPath.ClassFile
 
getBasicType() - Method in class org.apache.bcel.generic.ArrayType
 
getByteCode() - Method in class org.apache.bcel.generic.InstructionList
When everything is finished, use this method to convert the instruction list into an array of bytes.
getByteCodeOffset() - Method in class org.apache.bcel.classfile.StackMapEntry
 
getBytes(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantClass
 
getBytes() - Method in class org.apache.bcel.classfile.ConstantDouble
 
getBytes() - Method in class org.apache.bcel.classfile.ConstantFloat
 
getBytes() - Method in class org.apache.bcel.classfile.ConstantInteger
 
getBytes() - Method in class org.apache.bcel.classfile.ConstantLong
 
getBytes(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantString
 
getBytes() - Method in class org.apache.bcel.classfile.ConstantUtf8
 
getBytes() - Method in class org.apache.bcel.classfile.Deprecated
 
getBytes() - Method in class org.apache.bcel.classfile.JavaClass
 
getBytes() - Method in class org.apache.bcel.classfile.Synthetic
 
getBytes() - Method in class org.apache.bcel.classfile.Unknown
 
getBytes(String, String) - Method in class org.apache.bcel.util.ClassPath
 
getBytes(String) - Method in class org.apache.bcel.util.ClassPath
 
getCanonicalTag() - Method in class org.apache.bcel.generic.LocalVariableInstruction
 
getCatchType() - Method in class org.apache.bcel.classfile.CodeException
 
getCatchType() - Method in class org.apache.bcel.generic.CodeExceptionGen
Gets the type of the Exception to catch, 'null' for ANY.
getClass(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantCP
 
getClassFile(String, String) - Method in class org.apache.bcel.util.ClassPath
 
getClassFile(String) - Method in class org.apache.bcel.util.ClassPath
 
getClassGen() - Method in class org.apache.bcel.generic.InstructionFactory
 
getClassIndex() - Method in class org.apache.bcel.classfile.ConstantCP
 
getClassName() - Method in class org.apache.bcel.classfile.JavaClass
 
getClassName() - Method in class org.apache.bcel.generic.ClassGen
 
getClassName(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldOrMethod
Deprecated. If the instruction references an array class, this method will return "java.lang.Object". For code generated by Java 1.5, this answer is sometimes wrong (e.g., if the "clone()" method is called on an array). A better idea is to use the getReferenceType() method, which correctly distinguishes between class types and array types.
getClassName() - Method in class org.apache.bcel.generic.MethodGen
 
getClassName() - Method in class org.apache.bcel.generic.ObjectType
 
getClassName() - Method in class org.apache.bcel.verifier.Verifier
Returns the name of the class this verifier operates on.
getClassNameIndex() - Method in class org.apache.bcel.classfile.JavaClass
 
getClassNameIndex() - Method in class org.apache.bcel.generic.ClassGen
 
getClassNames() - Method in class org.apache.bcel.util.ClassSet
 
getClassPath() - Method in class org.apache.bcel.util.ClassLoaderRepository
 
getClassPath() - Static method in class org.apache.bcel.util.ClassPath
Checks for class path components in the following properties: "java.class.path", "sun.boot.class.path", "java.ext.dirs"
getClassPath() - Method in interface org.apache.bcel.util.Repository
Get the ClassPath associated with this Repository
getClassPath() - Method in class org.apache.bcel.util.SyntheticRepository
ClassPath associated with the Repository.
getClassType(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldOrMethod
Deprecated. If the instruction references an array class, the ObjectType returned will be invalid. Use getReferenceType() instead.
getClone() - Method in class org.apache.bcel.verifier.structurals.Frame
 
getClone() - Method in class org.apache.bcel.verifier.structurals.LocalVariables
Returns a (correctly typed) clone of this object.
getClone() - Method in class org.apache.bcel.verifier.structurals.OperandStack
Returns a (typed!) clone of this.
getCode() - Method in class org.apache.bcel.classfile.Code
 
getCode() - Method in class org.apache.bcel.classfile.Method
 
getCodeAttributes() - Method in class org.apache.bcel.generic.MethodGen
 
getCodeException(ConstantPoolGen) - Method in class org.apache.bcel.generic.CodeExceptionGen
Get CodeException object.
This relies on that the instruction list has already been dumped to byte code or or that the `setPositions' methods has been called for the instruction list.
getComparator() - Static method in class org.apache.bcel.classfile.Constant
 
getComparator() - Static method in class org.apache.bcel.classfile.Field
 
getComparator() - Static method in class org.apache.bcel.classfile.JavaClass
 
getComparator() - Static method in class org.apache.bcel.classfile.Method
 
getComparator() - Static method in class org.apache.bcel.generic.ClassGen
 
getComparator() - Static method in class org.apache.bcel.generic.FieldGen
 
getComparator() - Static method in class org.apache.bcel.generic.Instruction
Get Comparator object used in the equals() method to determine equality of instructions.
getComparator() - Static method in class org.apache.bcel.generic.MethodGen
 
getConstant(int) - Method in class org.apache.bcel.classfile.ConstantPool
Get constant from constant pool.
getConstant(int, byte) - Method in class org.apache.bcel.classfile.ConstantPool
Get constant from constant pool and check whether it has the expected type.
getConstant(int) - Method in class org.apache.bcel.generic.ConstantPoolGen
 
getConstantPool() - Method in class org.apache.bcel.classfile.Attribute
 
getConstantPool() - Method in class org.apache.bcel.classfile.ConstantPool
 
getConstantPool() - Method in class org.apache.bcel.classfile.FieldOrMethod
 
getConstantPool() - Method in class org.apache.bcel.classfile.JavaClass
 
getConstantPool() - Method in class org.apache.bcel.classfile.LocalVariable
 
getConstantPool() - Method in class org.apache.bcel.classfile.StackMapEntry
 
getConstantPool() - Method in class org.apache.bcel.classfile.StackMapType
 
getConstantPool() - Method in class org.apache.bcel.generic.ClassGen
 
getConstantPool() - Method in class org.apache.bcel.generic.ConstantPoolGen
 
getConstantPool() - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
 
getConstantPool() - Method in class org.apache.bcel.generic.InstructionFactory
 
getConstantString(int, byte) - Method in class org.apache.bcel.classfile.ConstantPool
Get string from constant pool and bypass the indirection of `ConstantClass' and `ConstantString' objects.
getConstantValue(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantClass
 
getConstantValue(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantDouble
 
getConstantValue(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantFloat
 
getConstantValue(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantInteger
 
getConstantValue(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantLong
 
getConstantValue(ConstantPool) - Method in interface org.apache.bcel.classfile.ConstantObject
 
getConstantValue(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantString
 
getConstantValue() - Method in class org.apache.bcel.classfile.Field
 
getConstantValueIndex() - Method in class org.apache.bcel.classfile.ConstantValue
 
getCount() - Method in class org.apache.bcel.generic.INVOKEINTERFACE
The count argument according to the Java Language Specification, Second Edition.
getDimensions() - Method in class org.apache.bcel.generic.ArrayType
 
getDimensions() - Method in class org.apache.bcel.generic.MULTIANEWARRAY
 
getElementAt(int) - Method in class org.apache.bcel.verifier.VerifierFactoryListModel
 
getElementType() - Method in class org.apache.bcel.generic.ArrayType
 
getEnd() - Method in class org.apache.bcel.generic.InstructionList
 
getEnd() - Method in class org.apache.bcel.generic.LocalVariableGen
 
getEndPC() - Method in class org.apache.bcel.classfile.CodeException
 
getEndPC() - Method in class org.apache.bcel.generic.CodeExceptionGen
 
getEnteringJsrInstructions() - Method in interface org.apache.bcel.verifier.structurals.Subroutine
Returns all the JsrInstructions that have the first instruction of this subroutine as their target.
getExceptionHandlers() - Method in class org.apache.bcel.generic.MethodGen
 
getExceptionHandlers(InstructionHandle) - Method in class org.apache.bcel.verifier.structurals.ExceptionHandlers
Returns all the ExceptionHandler instances representing exception handlers that protect the instruction ih.
getExceptionHandlers() - Method in interface org.apache.bcel.verifier.structurals.InstructionContext
Returns the exception handlers that protect this instruction.
getExceptionIndexTable() - Method in class org.apache.bcel.classfile.ExceptionTable
 
getExceptionNames() - Method in class org.apache.bcel.classfile.ExceptionTable
 
getExceptions() - Method in class org.apache.bcel.generic.ANEWARRAY
 
getExceptions() - Method in class org.apache.bcel.generic.ArrayInstruction
 
getExceptions() - Method in class org.apache.bcel.generic.ARRAYLENGTH
 
getExceptions() - Method in class org.apache.bcel.generic.ATHROW
 
getExceptions() - Method in class org.apache.bcel.generic.CHECKCAST
 
getExceptions() - Method in interface org.apache.bcel.generic.ExceptionThrower
 
getExceptions() - Method in class org.apache.bcel.generic.GETFIELD
 
getExceptions() - Method in class org.apache.bcel.generic.GETSTATIC
 
getExceptions() - Method in class org.apache.bcel.generic.IDIV
 
getExceptions() - Method in class org.apache.bcel.generic.INSTANCEOF
 
getExceptions() - Method in class org.apache.bcel.generic.INVOKEINTERFACE
 
getExceptions() - Method in class org.apache.bcel.generic.INVOKESPECIAL
 
getExceptions() - Method in class org.apache.bcel.generic.INVOKESTATIC
 
getExceptions() - Method in class org.apache.bcel.generic.INVOKEVIRTUAL
 
getExceptions() - Method in class org.apache.bcel.generic.IREM
 
getExceptions() - Method in class org.apache.bcel.generic.LDC
 
getExceptions() - Method in class org.apache.bcel.generic.LDIV
 
getExceptions() - Method in class org.apache.bcel.generic.LREM
 
getExceptions() - Method in class org.apache.bcel.generic.MethodGen
 
getExceptions() - Method in class org.apache.bcel.generic.MONITORENTER
 
getExceptions() - Method in class org.apache.bcel.generic.MONITOREXIT
 
getExceptions() - Method in class org.apache.bcel.generic.MULTIANEWARRAY
 
getExceptions() - Method in class org.apache.bcel.generic.NEW
 
getExceptions() - Method in class org.apache.bcel.generic.NEWARRAY
 
getExceptions() - Method in class org.apache.bcel.generic.PUTFIELD
 
getExceptions() - Method in class org.apache.bcel.generic.PUTSTATIC
 
getExceptions() - Method in class org.apache.bcel.generic.ReturnInstruction
 
getExceptionTable() - Method in class org.apache.bcel.classfile.Code
 
getExceptionTable() - Method in class org.apache.bcel.classfile.Method
 
getExceptionType() - Method in class org.apache.bcel.verifier.structurals.ExceptionHandler
Returns the type of the exception that's handled.
GETFIELD - Static variable in interface org.apache.bcel.Constants
 
getField() - Method in class org.apache.bcel.generic.FieldGen
Get field object after having set up all necessary values.
GETFIELD - Class in org.apache.bcel.generic
GETFIELD - Fetch field from object
GETFIELD(int) - Constructor for class org.apache.bcel.generic.GETFIELD
 
GETFIELD2_QUICK - Static variable in interface org.apache.bcel.Constants
 
GETFIELD_QUICK - Static variable in interface org.apache.bcel.Constants
 
GETFIELD_QUICK_W - Static variable in interface org.apache.bcel.Constants
 
getFieldName(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldInstruction
 
getFields() - Method in class org.apache.bcel.classfile.JavaClass
 
getFields() - Method in class org.apache.bcel.generic.ClassGen
 
getFieldSize(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldInstruction
 
getFieldType(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldInstruction
 
getFileName() - Method in class org.apache.bcel.classfile.JavaClass
 
getFileName() - Method in class org.apache.bcel.generic.ClassGen
 
getFinalConstantPool() - Method in class org.apache.bcel.generic.ConstantPoolGen
 
getFirstCommonSuperclass(ReferenceType) - Method in class org.apache.bcel.generic.ReferenceType
This commutative operation returns the first common superclass (narrowest ReferenceType referencing a class, not an interface).
getHandlerPC() - Method in class org.apache.bcel.classfile.CodeException
 
getHandlerPC() - Method in class org.apache.bcel.generic.CodeExceptionGen
 
getHandlerStart() - Method in class org.apache.bcel.verifier.structurals.ExceptionHandler
Returns the InstructionHandle where the handler starts off.
getIncrement() - Method in class org.apache.bcel.generic.IINC
 
getIndex() - Method in class org.apache.bcel.classfile.LocalVariable
 
getIndex() - Method in class org.apache.bcel.classfile.StackMapType
 
getIndex() - Method in class org.apache.bcel.generic.BranchInstruction
 
getIndex() - Method in class org.apache.bcel.generic.CPInstruction
 
getIndex() - Method in interface org.apache.bcel.generic.IndexedInstruction
 
getIndex() - Method in class org.apache.bcel.generic.LocalVariableGen
 
getIndex() - Method in class org.apache.bcel.generic.LocalVariableInstruction
 
getIndex() - Method in class org.apache.bcel.generic.RET
 
getIndex() - Method in class org.apache.bcel.util.ByteSequence
 
getIndices() - Method in class org.apache.bcel.generic.Select
 
getInFrame() - Method in interface org.apache.bcel.verifier.structurals.InstructionContext
 
getInitialized() - Method in class org.apache.bcel.verifier.structurals.UninitializedObjectType
Returns the ObjectType of the same class as the one of the uninitialized object represented by this UninitializedObjectType instance.
getInitValue() - Method in class org.apache.bcel.generic.FieldGen
 
getInnerAccessFlags() - Method in class org.apache.bcel.classfile.InnerClass
 
getInnerClasses() - Method in class org.apache.bcel.classfile.InnerClasses
 
getInnerClassIndex() - Method in class org.apache.bcel.classfile.InnerClass
 
getInnerNameIndex() - Method in class org.apache.bcel.classfile.InnerClass
 
getInputStream() - Method in interface org.apache.bcel.util.ClassPath.ClassFile
 
getInputStream(String) - Method in class org.apache.bcel.util.ClassPath
 
getInputStream(String, String) - Method in class org.apache.bcel.util.ClassPath
Return stream for class or resource on CLASSPATH.
getInstance() - Static method in class org.apache.bcel.util.SyntheticRepository
 
getInstance(ClassPath) - Static method in class org.apache.bcel.util.SyntheticRepository
 
getInstruction() - Method in class org.apache.bcel.generic.InstructionHandle
 
getInstruction() - Method in class org.apache.bcel.generic.LineNumberGen
 
getInstruction() - Method in class org.apache.bcel.generic.PUSH
 
getInstruction() - Method in class org.apache.bcel.generic.SWITCH
 
getInstruction() - Method in interface org.apache.bcel.verifier.structurals.InstructionContext
Returns the InstructionHandle this InstructionContext is wrapped around.
getInstructionContexts() - Method in class org.apache.bcel.verifier.structurals.ControlFlowGraph
Returns an InstructionContext[] with all the InstructionContext instances for the method whose control flow is represented by this ControlFlowGraph (NOT ORDERED!).
getInstructionHandles() - Method in class org.apache.bcel.generic.InstructionList
 
getInstructionList() - Method in interface org.apache.bcel.generic.CompoundInstruction
 
getInstructionList() - Method in class org.apache.bcel.generic.MethodGen
 
getInstructionList() - Method in class org.apache.bcel.generic.PUSH
 
getInstructionList() - Method in class org.apache.bcel.generic.SWITCH
 
getInstructionList() - Method in class org.apache.bcel.util.InstructionFinder
 
getInstructionPositions() - Method in class org.apache.bcel.generic.InstructionList
Get positions (offsets) of all instructions in the list.
getInstructions() - Method in class org.apache.bcel.generic.InstructionList
 
getInstructions() - Method in interface org.apache.bcel.verifier.structurals.Subroutine
Returns all instructions that together form this subroutine.
getInterfaceIndices() - Method in class org.apache.bcel.classfile.JavaClass
 
getInterfaceNames() - Method in class org.apache.bcel.classfile.JavaClass
 
getInterfaceNames() - Method in class org.apache.bcel.generic.ClassGen
 
getInterfaces() - Method in class org.apache.bcel.classfile.JavaClass
Get interfaces directly implemented by this JavaClass.
getInterfaces() - Method in class org.apache.bcel.generic.ClassGen
 
getInterfaces(JavaClass) - Static method in class org.apache.bcel.Repository
 
getInterfaces(String) - Static method in class org.apache.bcel.Repository
 
getJavaClass() - Method in class org.apache.bcel.generic.ClassGen
 
getLeavingRET() - Method in interface org.apache.bcel.verifier.structurals.Subroutine
Returns the one and only RET that leaves the subroutine.
getLength() - Method in class org.apache.bcel.classfile.Attribute
 
getLength() - Method in class org.apache.bcel.classfile.ConstantPool
 
getLength() - Method in class org.apache.bcel.classfile.LocalVariable
 
getLength() - Method in class org.apache.bcel.generic.Instruction
 
getLength() - Method in class org.apache.bcel.generic.InstructionList
 
getLineNumber() - Method in class org.apache.bcel.classfile.LineNumber
 
getLineNumber() - Method in class org.apache.bcel.generic.LineNumberGen
Get LineNumber attribute .
getLineNumbers() - Method in class org.apache.bcel.generic.MethodGen
 
getLineNumberTable() - Method in class org.apache.bcel.classfile.Code
 
getLineNumberTable() - Method in class org.apache.bcel.classfile.LineNumberTable
 
getLineNumberTable() - Method in class org.apache.bcel.classfile.Method
 
getLineNumberTable(ConstantPoolGen) - Method in class org.apache.bcel.generic.MethodGen
 
getLoadClassType(ConstantPoolGen) - Method in class org.apache.bcel.generic.ANEWARRAY
 
getLoadClassType(ConstantPoolGen) - Method in class org.apache.bcel.generic.CHECKCAST
 
getLoadClassType(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldOrMethod
 
getLoadClassType(ConstantPoolGen) - Method in class org.apache.bcel.generic.INSTANCEOF
 
getLoadClassType(ConstantPoolGen) - Method in interface org.apache.bcel.generic.LoadClass
Returns the ObjectType of the referenced class or interface that may be loaded and resolved.
getLoadClassType(ConstantPoolGen) - Method in class org.apache.bcel.generic.MULTIANEWARRAY
 
getLoadClassType(ConstantPoolGen) - Method in class org.apache.bcel.generic.NEW
 
getLocals() - Method in class org.apache.bcel.verifier.structurals.Frame
 
getLocalVariable(int) - Method in class org.apache.bcel.classfile.LocalVariableTable
Deprecated. since 5.2 because multiple variables can share the same slot, use getLocalVariable(int index, int pc) instead.
getLocalVariable(int, int) - Method in class org.apache.bcel.classfile.LocalVariableTable
 
getLocalVariable(ConstantPoolGen) - Method in class org.apache.bcel.generic.LocalVariableGen
Get LocalVariable object.
getLocalVariableInfo(int) - Method in class org.apache.bcel.verifier.statics.LocalVariablesInfo
Returns the LocalVariableInfo for the given slot.
getLocalVariables() - Method in class org.apache.bcel.generic.MethodGen
 
getLocalVariablesInfo(int) - Method in class org.apache.bcel.verifier.statics.Pass2Verifier
Returns a LocalVariablesInfo object containing information about the usage of the local variables in the Code attribute of the said method or null if the class file this Pass2Verifier operates on could not be pass-2-verified correctly.
getLocalVariableTable() - Method in class org.apache.bcel.classfile.Code
 
getLocalVariableTable() - Method in class org.apache.bcel.classfile.LocalVariableTable
 
getLocalVariableTable() - Method in class org.apache.bcel.classfile.Method
 
getLocalVariableTable(ConstantPoolGen) - Method in class org.apache.bcel.generic.MethodGen
 
getMajor() - Method in class org.apache.bcel.classfile.JavaClass
 
getMajor() - Method in class org.apache.bcel.generic.ClassGen
 
getMapLength() - Method in class org.apache.bcel.classfile.StackMap
 
getMatchs() - Method in class org.apache.bcel.generic.Select
 
getMaxLocals() - Method in class org.apache.bcel.classfile.Code
 
getMaxLocals() - Method in class org.apache.bcel.generic.MethodGen
 
getMaxStack() - Method in class org.apache.bcel.classfile.Code
 
getMaxStack() - Method in class org.apache.bcel.generic.MethodGen
 
getMaxStack(ConstantPoolGen, InstructionList, CodeExceptionGen[]) - Static method in class org.apache.bcel.generic.MethodGen
Computes stack usage of an instruction list by performing control flow analysis.
getMessage() - Method in exception org.apache.bcel.verifier.exc.AssertionViolatedException
Returns the error message string of this AssertionViolatedException object.
getMessage() - Method in exception org.apache.bcel.verifier.exc.VerifierConstraintViolatedException
Returns the error message string of this VerifierConstraintViolatedException object.
getMessage() - Method in class org.apache.bcel.verifier.VerificationResult
Returns a detailed message.
getMessages() - Method in class org.apache.bcel.verifier.PassVerifier
Returns the (warning) messages that this PassVerifier accumulated during its do_verify()ing work.
getMessages() - Method in class org.apache.bcel.verifier.statics.Pass1Verifier
Currently this returns an empty array of String.
getMessages() - Method in class org.apache.bcel.verifier.Verifier
This returns all the (warning) messages collected during verification.
getMethod(Method) - Method in class org.apache.bcel.classfile.JavaClass
 
getMethod() - Method in class org.apache.bcel.generic.MethodGen
Get method object.
getMethodAt(int) - Method in class org.apache.bcel.generic.ClassGen
 
getMethodName(ConstantPoolGen) - Method in class org.apache.bcel.generic.InvokeInstruction
 
getMethodNo() - Method in class org.apache.bcel.verifier.statics.Pass3aVerifier
Returns the method number as supplied when instantiating.
getMethodNo() - Method in class org.apache.bcel.verifier.structurals.Pass3bVerifier
Returns the method number as supplied when instantiating.
getMethods() - Method in class org.apache.bcel.classfile.JavaClass
 
getMethods() - Method in class org.apache.bcel.generic.ClassGen
 
getMethodSignature(Type, Type[]) - Static method in class org.apache.bcel.generic.Type
Convert type to Java method signature, e.g.
getMinor() - Method in class org.apache.bcel.classfile.JavaClass
 
getMinor() - Method in class org.apache.bcel.generic.ClassGen
 
getModifiers() - Method in class org.apache.bcel.classfile.AccessFlags
 
getName(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantNameAndType
 
getName() - Method in class org.apache.bcel.classfile.FieldOrMethod
 
getName() - Method in class org.apache.bcel.classfile.LocalVariable
 
getName() - Method in class org.apache.bcel.classfile.Unknown
 
getName() - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
 
getName(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldOrMethod
 
getName() - Method in class org.apache.bcel.generic.Instruction
 
getName() - Method in class org.apache.bcel.generic.LocalVariableGen
 
getName() - Method in interface org.apache.bcel.generic.NamedAndTyped
 
getName(int) - Method in class org.apache.bcel.verifier.statics.LocalVariableInfo
Returns the name of the local variable that uses this local variable slot at the given bytecode offset.
getNameAndTypeIndex() - Method in class org.apache.bcel.classfile.ConstantCP
 
getNameIndex() - Method in class org.apache.bcel.classfile.Attribute
 
getNameIndex() - Method in class org.apache.bcel.classfile.ConstantClass
 
getNameIndex() - Method in class org.apache.bcel.classfile.ConstantNameAndType
 
getNameIndex() - Method in class org.apache.bcel.classfile.FieldOrMethod
 
getNameIndex() - Method in class org.apache.bcel.classfile.LocalVariable
 
getNext() - Method in class org.apache.bcel.generic.InstructionHandle
 
getNumberOfExceptions() - Method in class org.apache.bcel.classfile.ExceptionTable
 
getNumberOfLocals() - Method in class org.apache.bcel.classfile.StackMapEntry
 
getNumberOfStackItems() - Method in class org.apache.bcel.classfile.StackMapEntry
 
getOpcode() - Method in class org.apache.bcel.generic.Instruction
 
getOuterClassIndex() - Method in class org.apache.bcel.classfile.InnerClass
 
getOutFrame(ArrayList) - Method in interface org.apache.bcel.verifier.structurals.InstructionContext
This method returns the outgoing execution frame situation; therefore it has to be calculated by execute(Frame, ArrayList) first.
getPackageName() - Method in class org.apache.bcel.classfile.JavaClass
 
getPath() - Method in interface org.apache.bcel.util.ClassPath.ClassFile
 
getPath(String) - Method in class org.apache.bcel.util.ClassPath
 
getPath(String, String) - Method in class org.apache.bcel.util.ClassPath
 
getPMGClassIndex() - Method in class org.apache.bcel.classfile.PMGClass
 
getPMGClassName() - Method in class org.apache.bcel.classfile.PMGClass
 
getPMGIndex() - Method in class org.apache.bcel.classfile.PMGClass
 
getPMGName() - Method in class org.apache.bcel.classfile.PMGClass
 
getPosition() - Method in class org.apache.bcel.generic.BranchHandle
 
getPosition() - Method in class org.apache.bcel.generic.InstructionHandle
 
getPrev() - Method in class org.apache.bcel.generic.InstructionHandle
 
getRecursivelyAccessedLocalsIndices() - Method in interface org.apache.bcel.verifier.structurals.Subroutine
Returns an int[] containing the indices of the local variable slots accessed by this Subroutine (read-accessed, write-accessed or both); local variables referenced by subroutines of this subroutine are included.
getReferenceType(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldOrMethod
Return the reference type representing the class, interface, or array class referenced by the instruction.
getRepository() - Method in class org.apache.bcel.classfile.JavaClass
Gets the ClassRepository which holds its definition.
getRepository() - Static method in class org.apache.bcel.Repository
 
getReturnType() - Method in class org.apache.bcel.classfile.Method
 
getReturnType(ConstantPoolGen) - Method in class org.apache.bcel.generic.InvokeInstruction
 
getReturnType() - Method in class org.apache.bcel.generic.MethodGen
 
getReturnType(String) - Static method in class org.apache.bcel.generic.Type
Convert return value of a method (signature) to a Type object.
getSignature(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantNameAndType
 
getSignature() - Method in class org.apache.bcel.classfile.FieldOrMethod
 
getSignature() - Method in class org.apache.bcel.classfile.LocalVariable
 
getSignature() - Method in class org.apache.bcel.classfile.Signature
 
getSignature(String) - Static method in class org.apache.bcel.classfile.Utility
Parse Java type such as "char", or "java.lang.String[]" and return the signature in byte code format, e.g.
getSignature() - Method in class org.apache.bcel.generic.FieldGen
 
getSignature() - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
 
getSignature(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldOrMethod
 
getSignature() - Method in class org.apache.bcel.generic.MethodGen
 
getSignature() - Method in class org.apache.bcel.generic.Type
 
getSignature(Method) - Static method in class org.apache.bcel.generic.Type
 
getSignatureIndex() - Method in class org.apache.bcel.classfile.ConstantNameAndType
 
getSignatureIndex() - Method in class org.apache.bcel.classfile.FieldOrMethod
 
getSignatureIndex() - Method in class org.apache.bcel.classfile.LocalVariable
 
getSignatureIndex() - Method in class org.apache.bcel.classfile.Signature
 
getSize() - Method in class org.apache.bcel.generic.ConstantPoolGen
 
getSize() - Method in class org.apache.bcel.generic.Type
 
getSize() - Method in interface org.apache.bcel.util.ClassPath.ClassFile
 
getSize() - Method in class org.apache.bcel.verifier.VerifierFactoryListModel
 
getSource() - Method in class org.apache.bcel.classfile.JavaClass
 
getSourceFileIndex() - Method in class org.apache.bcel.classfile.SourceFile
 
getSourceFileName() - Method in class org.apache.bcel.classfile.JavaClass
 
getSourceFileName() - Method in class org.apache.bcel.classfile.SourceFile
 
getSourceLine(int) - Method in class org.apache.bcel.classfile.LineNumberTable
Map byte code positions to source code lines.
getSourceLine() - Method in class org.apache.bcel.generic.LineNumberGen
 
getStack() - Method in class org.apache.bcel.verifier.structurals.Frame
 
getStackMap() - Method in class org.apache.bcel.classfile.StackMap
 
getStackTrace(Throwable) - Static method in class org.apache.bcel.verifier.exc.Utility
This method returns the stack trace of a Throwable instance as a String.
getStart() - Method in class org.apache.bcel.generic.InstructionList
 
getStart() - Method in class org.apache.bcel.generic.LocalVariableGen
 
getStartPC() - Method in class org.apache.bcel.classfile.CodeException
 
getStartPC() - Method in class org.apache.bcel.classfile.LineNumber
 
getStartPC() - Method in class org.apache.bcel.classfile.LocalVariable
 
getStartPC() - Method in class org.apache.bcel.generic.CodeExceptionGen
 
GETSTATIC - Static variable in interface org.apache.bcel.Constants
 
GETSTATIC - Class in org.apache.bcel.generic
GETSTATIC - Fetch static field from class
GETSTATIC(int) - Constructor for class org.apache.bcel.generic.GETSTATIC
 
GETSTATIC2_QUICK - Static variable in interface org.apache.bcel.Constants
 
GETSTATIC_QUICK - Static variable in interface org.apache.bcel.Constants
 
getStatus() - Method in class org.apache.bcel.verifier.VerificationResult
Returns one one the VERIFIED_OK, VERIFIED_NOTYET, VERIFIED_REJECTED constants.
getStringIndex() - Method in class org.apache.bcel.classfile.ConstantString
 
getSubroutine(InstructionHandle) - Method in class org.apache.bcel.verifier.structurals.Subroutines
Returns the Subroutine object associated with the given leader (that is, the first instruction of the subroutine).
getSuccessors() - Method in interface org.apache.bcel.verifier.structurals.InstructionContext
Returns the usual control flow successors.
getSuperClass() - Method in class org.apache.bcel.classfile.JavaClass
 
getSuperClasses() - Method in class org.apache.bcel.classfile.JavaClass
 
getSuperClasses(JavaClass) - Static method in class org.apache.bcel.Repository
 
getSuperClasses(String) - Static method in class org.apache.bcel.Repository
 
getSuperclassName() - Method in class org.apache.bcel.classfile.JavaClass
 
getSuperclassName() - Method in class org.apache.bcel.generic.ClassGen
 
getSuperclassNameIndex() - Method in class org.apache.bcel.classfile.JavaClass
 
getSuperclassNameIndex() - Method in class org.apache.bcel.generic.ClassGen
 
getTableLength() - Method in class org.apache.bcel.classfile.LineNumberTable
 
getTableLength() - Method in class org.apache.bcel.classfile.LocalVariableTable
 
getTag() - Method in class org.apache.bcel.classfile.Attribute
 
getTag() - Method in class org.apache.bcel.classfile.Constant
 
getTag() - Method in interface org.apache.bcel.verifier.structurals.InstructionContext
The getTag and setTag methods may be used for temporary flagging, such as graph colouring.
getTarget() - Method in class org.apache.bcel.generic.BranchHandle
 
getTarget() - Method in class org.apache.bcel.generic.BranchInstruction
 
getTarget() - Method in class org.apache.bcel.generic.ReturnaddressType
 
getTargeters() - Method in class org.apache.bcel.generic.InstructionHandle
 
getTargetOffset(InstructionHandle) - Method in class org.apache.bcel.generic.BranchInstruction
 
getTargetOffset() - Method in class org.apache.bcel.generic.BranchInstruction
 
getTargets() - Method in class org.apache.bcel.generic.Select
 
getTargets() - Method in exception org.apache.bcel.generic.TargetLostException
 
getTime() - Method in interface org.apache.bcel.util.ClassPath.ClassFile
 
getTopLevel() - Method in class org.apache.bcel.verifier.structurals.Subroutines
For easy handling, the piece of code that is not a subroutine, the top-level, is also modeled as a Subroutine object.
getType() - Method in class org.apache.bcel.classfile.Field
 
getType() - Method in class org.apache.bcel.classfile.StackMapType
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.ACONST_NULL
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.ArithmeticInstruction
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.ArrayInstruction
 
getType(byte) - Static method in class org.apache.bcel.generic.BasicType
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.BIPUSH
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.ConversionInstruction
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.CPInstruction
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.DCMPG
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.DCMPL
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.DCONST
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.FCMPG
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.FCMPL
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.FCONST
 
getType() - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldInstruction
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.ICONST
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.IINC
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.InvokeInstruction
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.JsrInstruction
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.LCMP
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.LCONST
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.LDC
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.LDC2_W
 
getType(ConstantPoolGen) - Method in interface org.apache.bcel.generic.LoadClass
Returns the type associated with this instruction.
getType() - Method in class org.apache.bcel.generic.LocalVariableGen
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.LocalVariableInstruction
Returns the type associated with the instruction - in case of ALOAD or ASTORE Type.OBJECT is returned.
getType() - Method in interface org.apache.bcel.generic.NamedAndTyped
 
getType() - Method in class org.apache.bcel.generic.NEWARRAY
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.RET
 
getType() - Method in class org.apache.bcel.generic.ReturnInstruction
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.ReturnInstruction
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.SIPUSH
 
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.StackInstruction
 
getType() - Method in class org.apache.bcel.generic.Type
 
getType(String) - Static method in class org.apache.bcel.generic.Type
Convert signature to a Type object.
getType(Class) - Static method in class org.apache.bcel.generic.Type
Convert runtime java.lang.Class to BCEL Type object.
getType(ConstantPoolGen) - Method in interface org.apache.bcel.generic.TypedInstruction
 
getType(int) - Method in class org.apache.bcel.verifier.statics.LocalVariableInfo
Returns the type of the local variable that uses this local variable slot at the given bytecode offset.
getTypecode() - Method in class org.apache.bcel.generic.NEWARRAY
 
getTypes(Class[]) - Static method in class org.apache.bcel.generic.Type
Convert runtime java.lang.Class[] to BCEL Type objects.
getTypesOfLocals() - Method in class org.apache.bcel.classfile.StackMapEntry
 
getTypesOfStackItems() - Method in class org.apache.bcel.classfile.StackMapEntry
 
getValue() - Method in class org.apache.bcel.generic.BIPUSH
 
getValue() - Method in interface org.apache.bcel.generic.ConstantPushInstruction
 
getValue() - Method in class org.apache.bcel.generic.DCONST
 
getValue() - Method in class org.apache.bcel.generic.FCONST
 
getValue() - Method in class org.apache.bcel.generic.ICONST
 
getValue() - Method in class org.apache.bcel.generic.LCONST
 
getValue(ConstantPoolGen) - Method in class org.apache.bcel.generic.LDC
 
getValue(ConstantPoolGen) - Method in class org.apache.bcel.generic.LDC2_W
 
getValue() - Method in class org.apache.bcel.generic.SIPUSH
 
getVerifier(String) - Static method in class org.apache.bcel.verifier.VerifierFactory
Returns the (only) verifier responsible for the class with the given name.
getVerifiers() - Static method in class org.apache.bcel.verifier.VerifierFactory
Returns all Verifier instances created so far.
GOTO - Static variable in interface org.apache.bcel.Constants
 
GOTO - Class in org.apache.bcel.generic
GOTO - Branch always (to relative offset, not absolute address)
GOTO(InstructionHandle) - Constructor for class org.apache.bcel.generic.GOTO
 
GOTO_W - Static variable in interface org.apache.bcel.Constants
 
GOTO_W - Class in org.apache.bcel.generic
GOTO_W - Branch always (to relative offset, not absolute address)
GOTO_W(InstructionHandle) - Constructor for class org.apache.bcel.generic.GOTO_W
 
GotoInstruction - Class in org.apache.bcel.generic
Super class for GOTO
GraphicalVerifier - Class in org.apache.bcel.verifier
A graphical user interface application demonstrating JustIce.
GraphicalVerifier() - Constructor for class org.apache.bcel.verifier.GraphicalVerifier
Constructor.

H

hashCode() - Method in class org.apache.bcel.classfile.Constant
Return value as defined by given BCELComparator strategy.
hashCode() - Method in class org.apache.bcel.classfile.Field
Return value as defined by given BCELComparator strategy.
hashCode() - Method in class org.apache.bcel.classfile.JavaClass
Return value as defined by given BCELComparator strategy.
hashCode() - Method in class org.apache.bcel.classfile.Method
Return value as defined by given BCELComparator strategy.
hashCode() - Method in class org.apache.bcel.generic.ArrayType
 
hashCode() - Method in class org.apache.bcel.generic.BasicType
 
hashCode() - Method in class org.apache.bcel.generic.ClassGen
Return value as defined by given BCELComparator strategy.
hashCode() - Method in class org.apache.bcel.generic.FieldGen
Return value as defined by given BCELComparator strategy.
hashCode() - Method in class org.apache.bcel.generic.LocalVariableGen
 
hashCode() - Method in class org.apache.bcel.generic.MethodGen
Return value as defined by given BCELComparator strategy.
hashCode() - Method in class org.apache.bcel.generic.ObjectType
 
hashCode() - Method in class org.apache.bcel.generic.ReturnaddressType
 
hashCode() - Method in class org.apache.bcel.generic.Type
 
hashCode(Object) - Method in interface org.apache.bcel.util.BCELComparator
Return hashcode for THIS.hashCode()
hashCode() - Method in class org.apache.bcel.util.ClassPath
 
hashCode() - Method in class org.apache.bcel.verifier.structurals.Frame
 
hashCode() - Method in class org.apache.bcel.verifier.structurals.LocalVariables
 
hashCode() - Method in class org.apache.bcel.verifier.structurals.OperandStack
 
hashCode() - Method in class org.apache.bcel.verifier.structurals.UninitializedObjectType
 
hashCode() - Method in class org.apache.bcel.verifier.VerificationResult
 
hasIndex() - Method in class org.apache.bcel.classfile.StackMapType
 
hasTargeters() - Method in class org.apache.bcel.generic.InstructionHandle
 
HEAP - Static variable in class org.apache.bcel.classfile.JavaClass
 

I

I2B - Static variable in interface org.apache.bcel.Constants
 
I2B - Class in org.apache.bcel.generic
I2B - Convert int to byte
I2B() - Constructor for class org.apache.bcel.generic.I2B
Convert int to byte
I2B - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
I2C - Static variable in interface org.apache.bcel.Constants
 
I2C - Class in org.apache.bcel.generic
I2C - Convert int to char
I2C() - Constructor for class org.apache.bcel.generic.I2C
Convert int to char
I2C - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
I2D - Static variable in interface org.apache.bcel.Constants
 
I2D - Class in org.apache.bcel.generic
I2D - Convert int to double
I2D() - Constructor for class org.apache.bcel.generic.I2D
Convert int to double
I2D - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
I2F - Static variable in interface org.apache.bcel.Constants
 
I2F - Class in org.apache.bcel.generic
I2F - Convert int to float
I2F() - Constructor for class org.apache.bcel.generic.I2F
Convert int to float
I2F - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
I2L - Static variable in interface org.apache.bcel.Constants
 
I2L - Class in org.apache.bcel.generic
I2L - Convert int to long
I2L() - Constructor for class org.apache.bcel.generic.I2L
Convert int to long
I2L - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
I2S - Static variable in interface org.apache.bcel.Constants
 
I2S - Class in org.apache.bcel.generic
I2S - Convert int to short
I2S() - Constructor for class org.apache.bcel.generic.I2S
 
I2S - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
i_position - Variable in class org.apache.bcel.generic.InstructionHandle
 
IADD - Static variable in interface org.apache.bcel.Constants
 
IADD - Class in org.apache.bcel.generic
IADD - Add ints
IADD() - Constructor for class org.apache.bcel.generic.IADD
Add ints
IADD - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
IALOAD - Static variable in interface org.apache.bcel.Constants
 
IALOAD - Class in org.apache.bcel.generic
IALOAD - Load int from array
IALOAD() - Constructor for class org.apache.bcel.generic.IALOAD
Load int from array
IALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
IAND - Static variable in interface org.apache.bcel.Constants
 
IAND - Class in org.apache.bcel.generic
IAND - Bitwise AND int
IAND() - Constructor for class org.apache.bcel.generic.IAND
 
IAND - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
IASTORE - Static variable in interface org.apache.bcel.Constants
 
IASTORE - Class in org.apache.bcel.generic
IASTORE - Store into int array
IASTORE() - Constructor for class org.apache.bcel.generic.IASTORE
Store into int array
IASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
ICONST - Class in org.apache.bcel.generic
ICONST - Push value between -1, ..., 5, other values cause an exception
ICONST(int) - Constructor for class org.apache.bcel.generic.ICONST
 
ICONST_0 - Static variable in interface org.apache.bcel.Constants
 
ICONST_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
ICONST_1 - Static variable in interface org.apache.bcel.Constants
 
ICONST_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
ICONST_2 - Static variable in interface org.apache.bcel.Constants
 
ICONST_2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
ICONST_3 - Static variable in interface org.apache.bcel.Constants
 
ICONST_3 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
ICONST_4 - Static variable in interface org.apache.bcel.Constants
 
ICONST_4 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
ICONST_5 - Static variable in interface org.apache.bcel.Constants
 
ICONST_5 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
ICONST_M1 - Static variable in interface org.apache.bcel.Constants
 
ICONST_M1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
IDIV - Static variable in interface org.apache.bcel.Constants
 
IDIV - Class in org.apache.bcel.generic
IDIV - Divide ints
IDIV() - Constructor for class org.apache.bcel.generic.IDIV
Divide ints
IDIV - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
IF_ACMPEQ - Static variable in interface org.apache.bcel.Constants
 
IF_ACMPEQ - Class in org.apache.bcel.generic
IF_ACMPEQ - Branch if reference comparison succeeds
IF_ACMPEQ(InstructionHandle) - Constructor for class org.apache.bcel.generic.IF_ACMPEQ
 
IF_ACMPNE - Static variable in interface org.apache.bcel.Constants
 
IF_ACMPNE - Class in org.apache.bcel.generic
IF_ACMPNE - Branch if reference comparison doesn't succeed
IF_ACMPNE(InstructionHandle) - Constructor for class org.apache.bcel.generic.IF_ACMPNE
 
IF_ICMPEQ - Static variable in interface org.apache.bcel.Constants
 
IF_ICMPEQ - Class in org.apache.bcel.generic
IF_ICMPEQ - Branch if int comparison succeeds
IF_ICMPEQ(InstructionHandle) - Constructor for class org.apache.bcel.generic.IF_ICMPEQ
 
IF_ICMPGE - Static variable in interface org.apache.bcel.Constants
 
IF_ICMPGE - Class in org.apache.bcel.generic
IF_ICMPGE - Branch if int comparison succeeds
IF_ICMPGE(InstructionHandle) - Constructor for class org.apache.bcel.generic.IF_ICMPGE
 
IF_ICMPGT - Static variable in interface org.apache.bcel.Constants
 
IF_ICMPGT - Class in org.apache.bcel.generic
IF_ICMPGT - Branch if int comparison succeeds
IF_ICMPGT(InstructionHandle) - Constructor for class org.apache.bcel.generic.IF_ICMPGT
 
IF_ICMPLE - Static variable in interface org.apache.bcel.Constants
 
IF_ICMPLE - Class in org.apache.bcel.generic
IF_ICMPLE - Branch if int comparison succeeds
IF_ICMPLE(InstructionHandle) - Constructor for class org.apache.bcel.generic.IF_ICMPLE
 
IF_ICMPLT - Static variable in interface org.apache.bcel.Constants
 
IF_ICMPLT - Class in org.apache.bcel.generic
IF_ICMPLT - Branch if int comparison succeeds
IF_ICMPLT(InstructionHandle) - Constructor for class org.apache.bcel.generic.IF_ICMPLT
 
IF_ICMPNE - Static variable in interface org.apache.bcel.Constants
 
IF_ICMPNE - Class in org.apache.bcel.generic
IF_ICMPNE - Branch if int comparison doesn't succeed
IF_ICMPNE(InstructionHandle) - Constructor for class org.apache.bcel.generic.IF_ICMPNE
 
IFEQ - Static variable in interface org.apache.bcel.Constants
 
IFEQ - Class in org.apache.bcel.generic
IFEQ - Branch if int comparison with zero succeeds
IFEQ(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFEQ
 
IFGE - Static variable in interface org.apache.bcel.Constants
 
IFGE - Class in org.apache.bcel.generic
IFGE - Branch if int comparison with zero succeeds
IFGE(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFGE
 
IFGT - Static variable in interface org.apache.bcel.Constants
 
IFGT - Class in org.apache.bcel.generic
IFGT - Branch if int comparison with zero succeeds
IFGT(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFGT
 
IfInstruction - Class in org.apache.bcel.generic
Super class for the IFxxx family of instructions.
IfInstruction(short, InstructionHandle) - Constructor for class org.apache.bcel.generic.IfInstruction
 
IFLE - Static variable in interface org.apache.bcel.Constants
 
IFLE - Class in org.apache.bcel.generic
IFLE - Branch if int comparison with zero succeeds
IFLE(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFLE
 
IFLT - Static variable in interface org.apache.bcel.Constants
 
IFLT - Class in org.apache.bcel.generic
IFLT - Branch if int comparison with zero succeeds
IFLT(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFLT
 
IFNE - Static variable in interface org.apache.bcel.Constants
 
IFNE - Class in org.apache.bcel.generic
IFNE - Branch if int comparison with zero succeeds
IFNE(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFNE
 
IFNONNULL - Static variable in interface org.apache.bcel.Constants
 
IFNONNULL - Class in org.apache.bcel.generic
IFNONNULL - Branch if reference is not null
IFNONNULL(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFNONNULL
 
IFNULL - Static variable in interface org.apache.bcel.Constants
 
IFNULL - Class in org.apache.bcel.generic
IFNULL - Branch if reference is not null
IFNULL(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFNULL
 
IINC - Static variable in interface org.apache.bcel.Constants
 
IINC - Class in org.apache.bcel.generic
IINC - Increment local variable by constant
IINC(int, int) - Constructor for class org.apache.bcel.generic.IINC
 
ILLEGAL_ACCESS_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
 
ILLEGAL_MONITOR_STATE - Static variable in interface org.apache.bcel.ExceptionConstants
 
ILLEGAL_OPCODE - Static variable in interface org.apache.bcel.Constants
 
ILLEGAL_TYPE - Static variable in interface org.apache.bcel.Constants
 
ILOAD - Static variable in interface org.apache.bcel.Constants
 
ILOAD - Class in org.apache.bcel.generic
ILOAD - Load int from local variable onto stack
ILOAD(int) - Constructor for class org.apache.bcel.generic.ILOAD
Load int from local variable
ILOAD_0 - Static variable in interface org.apache.bcel.Constants
 
ILOAD_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
ILOAD_1 - Static variable in interface org.apache.bcel.Constants
 
ILOAD_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
ILOAD_2 - Static variable in interface org.apache.bcel.Constants
 
ILOAD_2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
ILOAD_3 - Static variable in interface org.apache.bcel.Constants
 
IMPDEP1 - Static variable in interface org.apache.bcel.Constants
 
IMPDEP1 - Class in org.apache.bcel.generic
IMPDEP1 - Implementation dependent
IMPDEP1() - Constructor for class org.apache.bcel.generic.IMPDEP1
 
IMPDEP2 - Static variable in interface org.apache.bcel.Constants
 
IMPDEP2 - Class in org.apache.bcel.generic
IMPDEP2 - Implementation dependent
IMPDEP2() - Constructor for class org.apache.bcel.generic.IMPDEP2
 
implementationOf(JavaClass) - Method in class org.apache.bcel.classfile.JavaClass
 
implementationOf(JavaClass, JavaClass) - Static method in class org.apache.bcel.Repository
 
implementationOf(String, String) - Static method in class org.apache.bcel.Repository
 
implementationOf(JavaClass, String) - Static method in class org.apache.bcel.Repository
 
implementationOf(String, JavaClass) - Static method in class org.apache.bcel.Repository
 
IMUL - Static variable in interface org.apache.bcel.Constants
 
IMUL - Class in org.apache.bcel.generic
IMUL - Multiply ints
IMUL() - Constructor for class org.apache.bcel.generic.IMUL
Multiply ints
IMUL - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
INCOMPATIBLE_CLASS_CHANGE_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
 
index - Variable in class org.apache.bcel.generic.BranchInstruction
 
index - Variable in class org.apache.bcel.generic.ConstantPoolGen
 
index - Variable in class org.apache.bcel.generic.CPInstruction
 
IndexedInstruction - Interface in org.apache.bcel.generic
Denote entity that refers to an index, e.g.
indices - Variable in class org.apache.bcel.generic.Select
 
INEG - Static variable in interface org.apache.bcel.Constants
 
INEG - Class in org.apache.bcel.generic
INEG - Negate int
INEG() - Constructor for class org.apache.bcel.generic.INEG
 
INEG - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.BIPUSH
Read needed data (e.g.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.BranchInstruction
Read needed data (e.g.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.CPInstruction
Read needed data (i.e., index) from file.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.GOTO_W
Read needed data (e.g.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.IINC
Read needed data (e.g.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.Instruction
Read needed data (e.g.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.INVOKEINTERFACE
Read needed data (i.e., index) from file.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.JSR_W
Read needed data (e.g.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.LDC
Read needed data (e.g.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.LDC_W
Read needed data (i.e., index) from file.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.LocalVariableInstruction
Read needed data (e.g.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.LOOKUPSWITCH
Read needed data (e.g.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.MULTIANEWARRAY
Read needed data (i.e., no.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.NEWARRAY
Read needed data (e.g.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.RET
Read needed data (e.g.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.Select
Read needed data (e.g.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.SIPUSH
Read needed data (e.g.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.TABLESWITCH
Read needed data (e.g.
initializeObject(UninitializedObjectType) - Method in class org.apache.bcel.verifier.structurals.LocalVariables
Replaces all occurences of u in this local variables set with an "initialized" ObjectType.
initializeObject(UninitializedObjectType) - Method in class org.apache.bcel.verifier.structurals.OperandStack
Replaces all occurences of u in this OperandStack instance with an "initialized" ObjectType.
InnerClass - Class in org.apache.bcel.classfile
This class represents a inner class attribute, i.e., the class indices of the inner and outer classes, the name and the attributes of the inner class.
InnerClass(InnerClass) - Constructor for class org.apache.bcel.classfile.InnerClass
Initialize from another object.
InnerClass(int, int, int, int) - Constructor for class org.apache.bcel.classfile.InnerClass
 
InnerClasses - Class in org.apache.bcel.classfile
This class is derived from Attribute and denotes that this class is an Inner class of another.
InnerClasses(InnerClasses) - Constructor for class org.apache.bcel.classfile.InnerClasses
Initialize from another object.
InnerClasses(int, int, InnerClass[], ConstantPool) - Constructor for class org.apache.bcel.classfile.InnerClasses
 
insert(InstructionHandle, InstructionList) - Method in class org.apache.bcel.generic.InstructionList
Insert another list before Instruction handle ih contained in this list.
insert(InstructionList) - Method in class org.apache.bcel.generic.InstructionList
Insert another list.
insert(Instruction, InstructionList) - Method in class org.apache.bcel.generic.InstructionList
Insert another list before Instruction i contained in this list.
insert(Instruction) - Method in class org.apache.bcel.generic.InstructionList
Insert an instruction at start of this list.
insert(BranchInstruction) - Method in class org.apache.bcel.generic.InstructionList
Insert a branch instruction at start of this list.
insert(Instruction, Instruction) - Method in class org.apache.bcel.generic.InstructionList
Insert a single instruction j before another instruction i, which must be in this list of course!
insert(Instruction, CompoundInstruction) - Method in class org.apache.bcel.generic.InstructionList
Insert a compound instruction before instruction i.
insert(CompoundInstruction) - Method in class org.apache.bcel.generic.InstructionList
Insert a compound instruction.
insert(InstructionHandle, Instruction) - Method in class org.apache.bcel.generic.InstructionList
Insert an instruction before instruction (handle) ih contained in this list.
insert(InstructionHandle, CompoundInstruction) - Method in class org.apache.bcel.generic.InstructionList
Insert a compound instruction.
insert(InstructionHandle, BranchInstruction) - Method in class org.apache.bcel.generic.InstructionList
Insert an instruction before instruction (handle) ih contained in this list.
instanceOf(JavaClass) - Method in class org.apache.bcel.classfile.JavaClass
Equivalent to runtime "instanceof" operator.
INSTANCEOF - Static variable in interface org.apache.bcel.Constants
 
INSTANCEOF - Class in org.apache.bcel.generic
INSTANCEOF - Determine if object is of given type
INSTANCEOF(int) - Constructor for class org.apache.bcel.generic.INSTANCEOF
 
instanceOf(JavaClass, JavaClass) - Static method in class org.apache.bcel.Repository
Equivalent to runtime "instanceof" operator.
instanceOf(String, String) - Static method in class org.apache.bcel.Repository
 
instanceOf(JavaClass, String) - Static method in class org.apache.bcel.Repository
 
instanceOf(String, JavaClass) - Static method in class org.apache.bcel.Repository
 
INSTANCEOF_QUICK - Static variable in interface org.apache.bcel.Constants
 
INSTANTIATION_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
 
InstConstraintVisitor - Class in org.apache.bcel.verifier.structurals
A Visitor class testing for valid preconditions of JVM instructions.
InstConstraintVisitor() - Constructor for class org.apache.bcel.verifier.structurals.InstConstraintVisitor
The constructor.
Instruction - Class in org.apache.bcel.generic
Abstract super class for all Java byte codes.
Instruction(short, short) - Constructor for class org.apache.bcel.generic.Instruction
 
InstructionComparator - Interface in org.apache.bcel.generic
Equality of instructions isn't clearly to be defined.
InstructionConstants - Interface in org.apache.bcel.generic
This interface contains shareable instruction objects.
InstructionConstants.Clinit - Class in org.apache.bcel.generic
 
InstructionContext - Interface in org.apache.bcel.verifier.structurals
An InstructionContext offers convenient access to information like control flow successors and such.
InstructionFactory - Class in org.apache.bcel.generic
Instances of this class may be used, e.g., to generate typed versions of instructions.
InstructionFactory(ClassGen, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.InstructionFactory
 
InstructionFactory(ClassGen) - Constructor for class org.apache.bcel.generic.InstructionFactory
Initialize with ClassGen object
InstructionFactory(ConstantPoolGen) - Constructor for class org.apache.bcel.generic.InstructionFactory
Initialize just with ConstantPoolGen object
InstructionFinder - Class in org.apache.bcel.util
InstructionFinder is a tool to search for given instructions patterns, i.e., match sequences of instructions in an instruction list via regular expressions.
InstructionFinder(InstructionList) - Constructor for class org.apache.bcel.util.InstructionFinder
 
InstructionFinder.CodeConstraint - Interface in org.apache.bcel.util
Code patterns found may be checked using an additional user-defined constraint object whether they really match the needed criterion.
InstructionHandle - Class in org.apache.bcel.generic
Instances of this class give users a handle to the instructions contained in an InstructionList.
InstructionHandle(Instruction) - Constructor for class org.apache.bcel.generic.InstructionHandle
 
InstructionList - Class in org.apache.bcel.generic
This class is a container for a list of Instruction objects.
InstructionList() - Constructor for class org.apache.bcel.generic.InstructionList
Create (empty) instruction list.
InstructionList(Instruction) - Constructor for class org.apache.bcel.generic.InstructionList
Create instruction list containing one instruction.
InstructionList(BranchInstruction) - Constructor for class org.apache.bcel.generic.InstructionList
Create instruction list containing one instruction.
InstructionList(CompoundInstruction) - Constructor for class org.apache.bcel.generic.InstructionList
Initialize list with (nonnull) compound instruction.
InstructionList(byte[]) - Constructor for class org.apache.bcel.generic.InstructionList
Initialize instruction list from byte array.
InstructionListObserver - Interface in org.apache.bcel.generic
Implement this interface if you're interested in changes to an InstructionList object and register yourself with addObserver().
INSTRUCTIONS - Static variable in interface org.apache.bcel.generic.InstructionConstants
Get object via its opcode, for immutable instructions like branch instructions entries are set to null.
InstructionTargeter - Interface in org.apache.bcel.generic
Denote that a class targets InstructionHandles within an InstructionList.
INT - Static variable in class org.apache.bcel.generic.Type
 
INT2BYTE - Static variable in interface org.apache.bcel.Constants
 
INT2CHAR - Static variable in interface org.apache.bcel.Constants
 
INT2SHORT - Static variable in interface org.apache.bcel.Constants
 
INTERFACES_IMPLEMENTED_BY_ARRAYS - Static variable in interface org.apache.bcel.Constants
The names of the interfaces implemented by arrays
IntList - Class in org.apache.bcel.verifier.statics
A small utility class representing a set of basic int values.
InvalidMethodException - Exception in org.apache.bcel.verifier.exc
Instances of this class are thrown by BCEL's class file verifier "JustIce" when the verification of a method is requested that does not exist.
InvalidMethodException(String) - Constructor for exception org.apache.bcel.verifier.exc.InvalidMethodException
Constructs an InvalidMethodException with the specified detail message.
InvokeInstruction - Class in org.apache.bcel.generic
Super class for the INVOKExxx family of instructions.
InvokeInstruction(short, int) - Constructor for class org.apache.bcel.generic.InvokeInstruction
 
INVOKEINTERFACE - Static variable in interface org.apache.bcel.Constants
 
INVOKEINTERFACE - Class in org.apache.bcel.generic
INVOKEINTERFACE - Invoke interface method
INVOKEINTERFACE(int, int) - Constructor for class org.apache.bcel.generic.INVOKEINTERFACE
 
INVOKEINTERFACE_QUICK - Static variable in interface org.apache.bcel.Constants
 
INVOKENONVIRTUAL - Static variable in interface org.apache.bcel.Constants
 
INVOKENONVIRTUAL_QUICK - Static variable in interface org.apache.bcel.Constants
 
INVOKESPECIAL - Static variable in interface org.apache.bcel.Constants
 
INVOKESPECIAL - Class in org.apache.bcel.generic
INVOKESPECIAL - Invoke instance method; special handling for superclass, private and instance initialization method invocations
INVOKESPECIAL(int) - Constructor for class org.apache.bcel.generic.INVOKESPECIAL
 
INVOKESTATIC - Static variable in interface org.apache.bcel.Constants
 
INVOKESTATIC - Class in org.apache.bcel.generic
INVOKESTATIC - Invoke a class (static) method
INVOKESTATIC(int) - Constructor for class org.apache.bcel.generic.INVOKESTATIC
 
INVOKESTATIC_QUICK - Static variable in interface org.apache.bcel.Constants
 
INVOKESUPER_QUICK - Static variable in interface org.apache.bcel.Constants
 
INVOKEVIRTUAL - Static variable in interface org.apache.bcel.Constants
 
INVOKEVIRTUAL - Class in org.apache.bcel.generic
INVOKEVIRTUAL - Invoke instance method; dispatch based on class
INVOKEVIRTUAL(int) - Constructor for class org.apache.bcel.generic.INVOKEVIRTUAL
 
INVOKEVIRTUAL_QUICK - Static variable in interface org.apache.bcel.Constants
 
INVOKEVIRTUAL_QUICK_W - Static variable in interface org.apache.bcel.Constants
 
INVOKEVIRTUALOBJECT_QUICK - Static variable in interface org.apache.bcel.Constants
 
IOR - Static variable in interface org.apache.bcel.Constants
 
IOR - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
IOR - Class in org.apache.bcel.generic
IOR - Bitwise OR int
IOR() - Constructor for class org.apache.bcel.generic.IOR
 
IREM - Static variable in interface org.apache.bcel.Constants
 
IREM - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
IREM - Class in org.apache.bcel.generic
IREM - Remainder of int
IREM() - Constructor for class org.apache.bcel.generic.IREM
Remainder of ints
IRETURN - Static variable in interface org.apache.bcel.Constants
 
IRETURN - Static variable in interface org.apache.bcel.generic.InstructionConstants
 
IRETURN - Class in org.apache.bcel.generic
IRETURN - Return int from method
IRETURN() - Constructor for class org.apache.bcel.generic.IRETURN
Return int from method
isAbstract(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
 
isAbstract() - Method in class org.apache.bcel.classfile.AccessFlags
 
isActualParameterList(String) - Static method in class org.apache.bcel.classfile.Signature
 
isAnnotation(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
 
isAnnotation() - Method in class org.apache.bcel.classfile.AccessFlags
 
isAssignmentCompatibleWith(Type) - Method in class org.apache.bcel.generic.ReferenceType
Return true iff this is assignment compatible with another type t as defined in the JVM specification; see the AASTORE definition there.
isCastableTo(Type) - Method in class org.apache.bcel.generic.ReferenceType
Return true iff this type is castable to another type t as defined in the JVM specification.
isClass() - Method in class org.apache.bcel.classfile.JavaClass
 
isDead(InstructionHandle) - Method in class org.apache.bcel.verifier.structurals.ControlFlowGraph
Returns true, if and only if the said instruction is not reachable; that means, if it is not part of this ControlFlowGraph.
isEmpty() - Method in class org.apache.bcel.generic.InstructionList
Test for empty list.
isEmpty() - Method in class org.apache.bcel.verifier.structurals.OperandStack
Returns true IFF this OperandStack is empty.
isEnum(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
 
isEnum() - Method in class org.apache.bcel.classfile.AccessFlags
 
isFinal(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
 
isFinal() - Method in class org.apache.bcel.classfile.AccessFlags
 
isFormalParameterList(String) - Static method in class org.apache.bcel.classfile.Signature
 
ISHL - Static variable in interface org.apache.bcel.Constants
 
ISHL - Static variable in interface org.apache.bcel.generic.InstructionConstants
&nb