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

A

AALOAD - Class in org.apache.bcel.generic
AALOAD - Load reference from array
AALOAD - Static variable in class org.apache.bcel.Const
Java VM opcode.
AALOAD - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
AALOAD - Static variable in class org.apache.bcel.generic.InstructionConst
 
AALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
AALOAD() - Constructor for class org.apache.bcel.generic.AALOAD
Load reference from array
AASTORE - Class in org.apache.bcel.generic
AASTORE - Store into reference array
AASTORE - Static variable in class org.apache.bcel.Const
Java VM opcode.
AASTORE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
AASTORE - Static variable in class org.apache.bcel.generic.InstructionConst
 
AASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
AASTORE() - Constructor for class org.apache.bcel.generic.AASTORE
Store into reference array
ABSTRACT_METHOD_ERROR - Static variable in class org.apache.bcel.ExceptionConst
 
ABSTRACT_METHOD_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
 
ACC_ABSTRACT - Static variable in class org.apache.bcel.Const
One of the access flags for methods or classes.
ACC_ABSTRACT - Static variable in interface org.apache.bcel.Constants
Deprecated.
One of the access flags for fields, methods, or classes.
ACC_ANNOTATION - Static variable in class org.apache.bcel.Const
One of the access flags for classes.
ACC_ANNOTATION - Static variable in interface org.apache.bcel.Constants
Deprecated.
One of the access flags for fields, methods, or classes.
ACC_BRIDGE - Static variable in class org.apache.bcel.Const
One of the access flags for methods.
ACC_BRIDGE - Static variable in interface org.apache.bcel.Constants
Deprecated.
One of the access flags for fields, methods, or classes.
ACC_ENUM - Static variable in class org.apache.bcel.Const
One of the access flags for fields or classes.
ACC_ENUM - Static variable in interface org.apache.bcel.Constants
Deprecated.
One of the access flags for fields, methods, or classes.
ACC_FINAL - Static variable in class org.apache.bcel.Const
One of the access flags for fields, methods, or classes.
ACC_FINAL - Static variable in interface org.apache.bcel.Constants
Deprecated.
One of the access flags for fields, methods, or classes.
ACC_INTERFACE - Static variable in class org.apache.bcel.Const
One of the access flags for classes.
ACC_INTERFACE - Static variable in interface org.apache.bcel.Constants
Deprecated.
One of the access flags for fields, methods, or classes.
ACC_MANDATED - Static variable in class org.apache.bcel.Const
One of the access flags for MethodParameter or Module attributes.
ACC_MODULE - Static variable in class org.apache.bcel.Const
One of the access flags for classes.
ACC_NATIVE - Static variable in class org.apache.bcel.Const
One of the access flags for methods.
ACC_NATIVE - Static variable in interface org.apache.bcel.Constants
Deprecated.
One of the access flags for fields, methods, or classes.
ACC_OPEN - Static variable in class org.apache.bcel.Const
One of the access flags for the Module attribute.
ACC_PRIVATE - Static variable in class org.apache.bcel.Const
One of the access flags for fields, methods, or classes.
ACC_PRIVATE - Static variable in interface org.apache.bcel.Constants
Deprecated.
One of the access flags for fields, methods, or classes.
ACC_PROTECTED - Static variable in class org.apache.bcel.Const
One of the access flags for fields, methods, or classes.
ACC_PROTECTED - Static variable in interface org.apache.bcel.Constants
Deprecated.
One of the access flags for fields, methods, or classes.
ACC_PUBLIC - Static variable in class org.apache.bcel.Const
One of the access flags for fields, methods, or classes.
ACC_PUBLIC - Static variable in interface org.apache.bcel.Constants
Deprecated.
One of the access flags for fields, methods, or classes.
ACC_STATIC - Static variable in class org.apache.bcel.Const
One of the access flags for fields, methods, or classes.
ACC_STATIC - Static variable in interface org.apache.bcel.Constants
Deprecated.
One of the access flags for fields, methods, or classes.
ACC_STATIC_PHASE - Static variable in class org.apache.bcel.Const
One of the access flags for the Module attribute.
ACC_STRICT - Static variable in class org.apache.bcel.Const
One of the access flags for methods.
ACC_STRICT - Static variable in interface org.apache.bcel.Constants
Deprecated.
One of the access flags for fields, methods, or classes.
ACC_SUPER - Static variable in class org.apache.bcel.Const
One of the access flags for classes.
ACC_SUPER - Static variable in interface org.apache.bcel.Constants
Deprecated.
One of the access flags for fields, methods, or classes.
ACC_SYNCHRONIZED - Static variable in class org.apache.bcel.Const
One of the access flags for methods.
ACC_SYNCHRONIZED - Static variable in interface org.apache.bcel.Constants
Deprecated.
One of the access flags for fields, methods, or classes.
ACC_SYNTHETIC - Static variable in class org.apache.bcel.Const
One of the access flags for fields, methods, classes, MethodParameter attribute, or Module attribute.
ACC_SYNTHETIC - Static variable in interface org.apache.bcel.Constants
Deprecated.
One of the access flags for fields, methods, or classes.
ACC_TRANSIENT - Static variable in class org.apache.bcel.Const
One of the access flags for fields.
ACC_TRANSIENT - Static variable in interface org.apache.bcel.Constants
Deprecated.
One of the access flags for fields, methods, or classes.
ACC_TRANSITIVE - Static variable in class org.apache.bcel.Const
One of the access flags for the Module attribute.
ACC_VARARGS - Static variable in class org.apache.bcel.Const
One of the access flags for methods.
ACC_VARARGS - Static variable in interface org.apache.bcel.Constants
Deprecated.
One of the access flags for fields, methods, or classes.
ACC_VOLATILE - Static variable in class org.apache.bcel.Const
One of the access flags for fields.
ACC_VOLATILE - Static variable in interface org.apache.bcel.Constants
Deprecated.
One of the access flags for fields, methods, or classes.
accept(Visitor) - Method in class org.apache.bcel.classfile.AnnotationDefault
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.AnnotationEntry
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.Annotations
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.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.BootstrapMethods
 
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.ConstantDynamic
Called by objects that are traversing the nodes of the tree implicitly 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.ConstantInvokeDynamic
Called by objects that are traversing the nodes of the tree implicitly 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.ConstantMethodHandle
Called by objects that are traversing the nodes of the tree implicitly 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.ConstantMethodType
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantModule
Called by objects that are traversing the nodes of the tree implicitly 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.ConstantPackage
Called by objects that are traversing the nodes of the tree implicitly 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.EnclosingMethod
 
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.LocalVariableTypeTable
 
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 class org.apache.bcel.classfile.MethodParameter
 
accept(Visitor) - Method in class org.apache.bcel.classfile.MethodParameters
 
accept(Visitor) - Method in class org.apache.bcel.classfile.Module
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.ModuleExports
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.ModuleMainClass
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.ModuleOpens
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.ModulePackages
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.ModuleProvides
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.ModuleRequires
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.NestHost
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.NestMembers
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.ParameterAnnotationEntry
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.ParameterAnnotations
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.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_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.DUP
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.DUP2
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_W
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.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.INVOKEDYNAMIC
Call corresponding visitor method(s).
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_W
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.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
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
ACCESS_NAMES - Static variable in interface org.apache.bcel.Constants
Deprecated.
The names of the access flags.
ACCESS_NAMES_LENGTH - Static variable in class org.apache.bcel.Const
 
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 - Class in org.apache.bcel.generic
ACONST_NULL - Push null reference
ACONST_NULL - Static variable in class org.apache.bcel.Const
Java VM opcode.
ACONST_NULL - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ACONST_NULL - Static variable in class org.apache.bcel.generic.InstructionConst
 
ACONST_NULL - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
ACONST_NULL() - Constructor for class org.apache.bcel.generic.ACONST_NULL
Push null reference
add(int, String, int, int, Type) - Method in class org.apache.bcel.verifier.statics.LocalVariablesInfo
Adds information about the local variable in slot 'slot'.
add(String, int, int, Type) - Method in class org.apache.bcel.verifier.statics.LocalVariableInfo
Adds some information about this local variable (slot).
add(JavaClass) - Method in class org.apache.bcel.util.ClassSet
 
addAnnotationEntry(AnnotationEntryGen) - Method in class org.apache.bcel.generic.ClassGen
 
addAnnotationEntry(AnnotationEntryGen) - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
 
addAnnotationsAsAttribute(ConstantPoolGen) - Method in class org.apache.bcel.generic.MethodGen
 
addArrayClass(ArrayType) - Method in class org.apache.bcel.generic.ConstantPoolGen
Add a reference to an array class (e.g.
addAttribute(Object, Object) - Method in class org.apache.bcel.generic.InstructionHandle
Add an attribute to an instruction handle.
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.
addAttributeReader(String, AttributeReader) - Static method in class org.apache.bcel.classfile.Attribute
addAttributeReader(String, UnknownAttributeReader) - 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(JavaClass) - Static method in class org.apache.bcel.Repository
Adds clazz to repository if there isn't an equally named class 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.
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.
 
addElement(ElementValueGen) - Method in class org.apache.bcel.generic.ArrayElementValueGen
 
addElementNameValuePair(ElementValuePair) - Method in class org.apache.bcel.classfile.AnnotationEntry
 
addElementNameValuePair(ElementValuePairGen) - Method in class org.apache.bcel.generic.AnnotationEntryGen
 
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.InstructionHandle
Deprecated.
Does nothing as of 6.3.1.
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, int, InstructionHandle, InstructionHandle, int) - 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.
addParameterAnnotation(int, AnnotationEntryGen) - Method in class org.apache.bcel.generic.MethodGen
 
addParameterAnnotationsAsAttribute(ConstantPoolGen) - Method in class org.apache.bcel.generic.MethodGen
 
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 - Class in org.apache.bcel.generic
ALOAD - Load reference from local variable
ALOAD - Static variable in class org.apache.bcel.Const
Java VM opcode.
ALOAD - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ALOAD(int) - Constructor for class org.apache.bcel.generic.ALOAD
Load reference from local variable
ALOAD_0 - Static variable in class org.apache.bcel.Const
Java VM opcode.
ALOAD_0 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ALOAD_0 - Static variable in class org.apache.bcel.generic.InstructionConst
 
ALOAD_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
ALOAD_1 - Static variable in class org.apache.bcel.Const
Java VM opcode.
ALOAD_1 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ALOAD_1 - Static variable in class org.apache.bcel.generic.InstructionConst
 
ALOAD_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
ALOAD_2 - Static variable in class org.apache.bcel.Const
Java VM opcode.
ALOAD_2 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ALOAD_2 - Static variable in class org.apache.bcel.generic.InstructionConst
 
ALOAD_2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
ALOAD_3 - Static variable in class org.apache.bcel.Const
Java VM opcode.
ALOAD_3 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ANEWARRAY - Class in org.apache.bcel.generic
ANEWARRAY - Create new array of references
ANEWARRAY - Static variable in class org.apache.bcel.Const
Java VM opcode.
ANEWARRAY - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ANEWARRAY(int) - Constructor for class org.apache.bcel.generic.ANEWARRAY
 
ANEWARRAY_QUICK - Static variable in class org.apache.bcel.Const
JVM internal opcode.
ANEWARRAY_QUICK - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
ANNOTATION - Static variable in class org.apache.bcel.classfile.ElementValue
 
ANNOTATION - Static variable in class org.apache.bcel.generic.ElementValueGen
 
AnnotationDefault - Class in org.apache.bcel.classfile
Represents the default value of a annotation for a method info
AnnotationDefault(int, int, ElementValue, ConstantPool) - Constructor for class org.apache.bcel.classfile.AnnotationDefault
 
AnnotationElementValue - Class in org.apache.bcel.classfile
 
AnnotationElementValue(int, AnnotationEntry, ConstantPool) - Constructor for class org.apache.bcel.classfile.AnnotationElementValue
 
AnnotationElementValueGen - Class in org.apache.bcel.generic
 
AnnotationElementValueGen(int, AnnotationEntryGen, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.AnnotationElementValueGen
 
AnnotationElementValueGen(AnnotationElementValue, ConstantPoolGen, boolean) - Constructor for class org.apache.bcel.generic.AnnotationElementValueGen
 
AnnotationElementValueGen(AnnotationEntryGen, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.AnnotationElementValueGen
 
AnnotationEntry - Class in org.apache.bcel.classfile
represents one annotation in the annotation table
AnnotationEntry(int, ConstantPool, boolean) - Constructor for class org.apache.bcel.classfile.AnnotationEntry
 
AnnotationEntryGen - Class in org.apache.bcel.generic
 
AnnotationEntryGen(AnnotationEntry, ConstantPoolGen, boolean) - Constructor for class org.apache.bcel.generic.AnnotationEntryGen
Here we are taking a fixed annotation of type Annotation and building a modifiable AnnotationGen object.
AnnotationEntryGen(ObjectType, List<ElementValuePairGen>, boolean, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.AnnotationEntryGen
 
Annotations - Class in org.apache.bcel.classfile
base class for annotations
Annotations(byte, int, int, AnnotationEntry[], ConstantPool, boolean) - Constructor for class org.apache.bcel.classfile.Annotations
 
append(BranchInstruction) - Method in class org.apache.bcel.generic.InstructionList
Append a branch instruction to the end of this list.
append(CompoundInstruction) - Method in class org.apache.bcel.generic.InstructionList
Append a compound instruction.
append(Instruction) - Method in class org.apache.bcel.generic.InstructionList
Append an instruction to the end of this list.
append(InstructionHandle, BranchInstruction) - Method in class org.apache.bcel.generic.InstructionList
Append an instruction after instruction (handle) ih contained in this list.
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, InstructionList) - Method in class org.apache.bcel.generic.InstructionList
Append another list after instruction (handle) ih contained in this list.
append(InstructionList) - Method in class org.apache.bcel.generic.InstructionList
Append another list to this one.
append(Instruction, CompoundInstruction) - Method in class org.apache.bcel.generic.InstructionList
Append a compound instruction, after instruction i.
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, InstructionList) - Method in class org.apache.bcel.generic.InstructionList
Append another list after instruction i contained in this list.
APPEND_FRAME - Static variable in class org.apache.bcel.Const
 
APPEND_FRAME_MAX - Static variable in class org.apache.bcel.Const
 
ARETURN - Class in org.apache.bcel.generic
ARETURN - Return reference from method
ARETURN - Static variable in class org.apache.bcel.Const
Java VM opcode.
ARETURN - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ARETURN - Static variable in class org.apache.bcel.generic.InstructionConst
 
ARETURN - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
ARETURN() - Constructor for class org.apache.bcel.generic.ARETURN
Return reference from method
ARITHMETIC_EXCEPTION - Static variable in class org.apache.bcel.ExceptionConst
 
ARITHMETIC_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
 
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 - Static variable in class org.apache.bcel.classfile.ElementValue
 
ARRAY - Static variable in class org.apache.bcel.generic.ElementValueGen
 
ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION - Static variable in class org.apache.bcel.ExceptionConst
 
ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
 
ArrayElementValue - Class in org.apache.bcel.classfile
 
ArrayElementValue(int, ElementValue[], ConstantPool) - Constructor for class org.apache.bcel.classfile.ArrayElementValue
 
ArrayElementValueGen - Class in org.apache.bcel.generic
 
ArrayElementValueGen(int, ElementValue[], ConstantPoolGen) - Constructor for class org.apache.bcel.generic.ArrayElementValueGen
 
ArrayElementValueGen(ArrayElementValue, ConstantPoolGen, boolean) - Constructor for class org.apache.bcel.generic.ArrayElementValueGen
 
ArrayElementValueGen(ConstantPoolGen) - Constructor for class org.apache.bcel.generic.ArrayElementValueGen
 
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 - Class in org.apache.bcel.generic
ARRAYLENGTH - Get length of array
ARRAYLENGTH - Static variable in class org.apache.bcel.Const
Java VM opcode.
ARRAYLENGTH - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ARRAYLENGTH - Static variable in class org.apache.bcel.generic.InstructionConst
 
ARRAYLENGTH - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
ARRAYLENGTH() - Constructor for class org.apache.bcel.generic.ARRAYLENGTH
Get length of array
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: ".
AssertionViolatedException(String, Throwable) - Constructor for exception org.apache.bcel.verifier.exc.AssertionViolatedException
Constructs a new AssertionViolationException with the specified error message and initial cause
ASTORE - Class in org.apache.bcel.generic
ASTORE - Store reference into local variable
ASTORE - Static variable in class org.apache.bcel.Const
Java VM opcode.
ASTORE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ASTORE(int) - Constructor for class org.apache.bcel.generic.ASTORE
Store reference into local variable
ASTORE_0 - Static variable in class org.apache.bcel.Const
Java VM opcode.
ASTORE_0 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ASTORE_0 - Static variable in class org.apache.bcel.generic.InstructionConst
 
ASTORE_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
ASTORE_1 - Static variable in class org.apache.bcel.Const
Java VM opcode.
ASTORE_1 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ASTORE_1 - Static variable in class org.apache.bcel.generic.InstructionConst
 
ASTORE_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
ASTORE_2 - Static variable in class org.apache.bcel.Const
Java VM opcode.
ASTORE_2 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ASTORE_2 - Static variable in class org.apache.bcel.generic.InstructionConst
 
ASTORE_2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
ASTORE_3 - Static variable in class org.apache.bcel.Const
Java VM opcode.
ASTORE_3 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ATHROW - Class in org.apache.bcel.generic
ATHROW - Throw exception
ATHROW - Static variable in class org.apache.bcel.Const
Java VM opcode.
ATHROW - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ATHROW - Static variable in class org.apache.bcel.generic.InstructionConst
 
ATHROW - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
ATHROW() - Constructor for class org.apache.bcel.generic.ATHROW
Throw exception
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 class org.apache.bcel.Const
 
ATTR_ANNOTATION_DEFAULT - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
ATTR_BOOTSTRAP_METHODS - Static variable in class org.apache.bcel.Const
 
ATTR_CODE - Static variable in class org.apache.bcel.Const
 
ATTR_CODE - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
ATTR_CONSTANT_VALUE - Static variable in class org.apache.bcel.Const
 
ATTR_CONSTANT_VALUE - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
ATTR_DEPRECATED - Static variable in class org.apache.bcel.Const
 
ATTR_DEPRECATED - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
ATTR_ENCLOSING_METHOD - Static variable in class org.apache.bcel.Const
 
ATTR_EXCEPTIONS - Static variable in class org.apache.bcel.Const
 
ATTR_EXCEPTIONS - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
ATTR_INNER_CLASSES - Static variable in class org.apache.bcel.Const
 
ATTR_INNER_CLASSES - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
ATTR_LINE_NUMBER_TABLE - Static variable in class org.apache.bcel.Const
 
ATTR_LINE_NUMBER_TABLE - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
ATTR_LOCAL_VARIABLE_TABLE - Static variable in class org.apache.bcel.Const
 
ATTR_LOCAL_VARIABLE_TABLE - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
ATTR_LOCAL_VARIABLE_TYPE_TABLE - Static variable in class org.apache.bcel.Const
 
ATTR_METHOD_PARAMETERS - Static variable in class org.apache.bcel.Const
 
ATTR_MODULE - Static variable in class org.apache.bcel.Const
 
ATTR_MODULE_MAIN_CLASS - Static variable in class org.apache.bcel.Const
 
ATTR_MODULE_PACKAGES - Static variable in class org.apache.bcel.Const
 
ATTR_NEST_HOST - Static variable in class org.apache.bcel.Const
 
ATTR_NEST_MEMBERS - Static variable in class org.apache.bcel.Const
 
ATTR_PMG - Static variable in class org.apache.bcel.Const
 
ATTR_PMG - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
ATTR_RUNTIME_INVISIBLE_ANNOTATIONS - Static variable in class org.apache.bcel.Const
 
ATTR_RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS - Static variable in class org.apache.bcel.Const
 
ATTR_RUNTIME_VISIBLE_ANNOTATIONS - Static variable in class org.apache.bcel.Const
 
ATTR_RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS - Static variable in class org.apache.bcel.Const
 
ATTR_RUNTIMEINVISIBLE_ANNOTATIONS - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
ATTR_RUNTIMEINVISIBLE_PARAMETER_ANNOTATIONS - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
ATTR_RUNTIMEVISIBLE_ANNOTATIONS - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
ATTR_RUNTIMEVISIBLE_PARAMETER_ANNOTATIONS - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
ATTR_SIGNATURE - Static variable in class org.apache.bcel.Const
 
ATTR_SIGNATURE - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
ATTR_SOURCE_FILE - Static variable in class org.apache.bcel.Const
 
ATTR_SOURCE_FILE - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
ATTR_STACK_MAP - Static variable in class org.apache.bcel.Const
 
ATTR_STACK_MAP - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
ATTR_STACK_MAP_TABLE - Static variable in class org.apache.bcel.Const
 
ATTR_SYNTHETIC - Static variable in class org.apache.bcel.Const
 
ATTR_SYNTHETIC - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
ATTR_UNKNOWN - Static variable in class org.apache.bcel.Const
Attributes and their corresponding names.
ATTR_UNKNOWN - Static variable in interface org.apache.bcel.Constants
Deprecated.
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
Deprecated.
 
AttributeReader - Interface in org.apache.bcel.classfile
Deprecated.
Use UnknownAttributeReader instead
attributes - Variable in class org.apache.bcel.classfile.FieldOrMethod
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
attributes_count - Variable in class org.apache.bcel.classfile.FieldOrMethod
Deprecated.
(since 6.0) will be removed (not needed)

B

BALOAD - Class in org.apache.bcel.generic
BALOAD - Load byte or boolean from array
BALOAD - Static variable in class org.apache.bcel.Const
Java VM opcode.
BALOAD - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
BALOAD - Static variable in class org.apache.bcel.generic.InstructionConst
 
BALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
BALOAD() - Constructor for class org.apache.bcel.generic.BALOAD
Load byte or boolean from array
BasicType - Class in org.apache.bcel.generic
Denotes basic type such as int.
BASTORE - Class in org.apache.bcel.generic
BASTORE - Store into byte or boolean array
BASTORE - Static variable in class org.apache.bcel.Const
Java VM opcode.
BASTORE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
BASTORE - Static variable in class org.apache.bcel.generic.InstructionConst
 
BASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
BASTORE() - Constructor for class org.apache.bcel.generic.BASTORE
Store byte or boolean into array
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
 
BCELifier.FLAGS - Enum in org.apache.bcel.util
Enum corresponding to flag source.
BIPUSH - Class in org.apache.bcel.generic
BIPUSH - Push byte on stack
BIPUSH - Static variable in class org.apache.bcel.Const
Java VM opcode.
BIPUSH - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
BIPUSH(byte) - Constructor for class org.apache.bcel.generic.BIPUSH
Push byte on stack
bla - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
Interfaces may have no static initializers, so we simulate this with an inner class.
BOOLEAN - Static variable in class org.apache.bcel.generic.Type
 
BootstrapMethod - Class in org.apache.bcel.classfile
This class represents a bootstrap method attribute, i.e., the bootstrap method ref, the number of bootstrap arguments and an array of the bootstrap arguments.
BootstrapMethod(int, int[]) - Constructor for class org.apache.bcel.classfile.BootstrapMethod
 
BootstrapMethod(BootstrapMethod) - Constructor for class org.apache.bcel.classfile.BootstrapMethod
Initialize from another object.
BootstrapMethods - Class in org.apache.bcel.classfile
This class represents a BootstrapMethods attribute.
BootstrapMethods(int, int, BootstrapMethod[], ConstantPool) - Constructor for class org.apache.bcel.classfile.BootstrapMethods
 
BootstrapMethods(BootstrapMethods) - Constructor for class org.apache.bcel.classfile.BootstrapMethods
Initialize from another object.
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 - Class in org.apache.bcel.generic
BREAKPOINT, JVM dependent, ignored by default
BREAKPOINT - Static variable in class org.apache.bcel.Const
JVM internal opcode.
BREAKPOINT - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
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 - Class in org.apache.bcel.generic
CALOAD - Load char from array
CALOAD - Static variable in class org.apache.bcel.Const
Java VM opcode.
CALOAD - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
CALOAD - Static variable in class org.apache.bcel.generic.InstructionConst
 
CALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
CALOAD() - Constructor for class org.apache.bcel.generic.CALOAD
Load char from array
cancelInitValue() - Method in class org.apache.bcel.generic.FieldGen
Remove any initial value.
CASTORE - Class in org.apache.bcel.generic
CASTORE - Store into char array
CASTORE - Static variable in class org.apache.bcel.Const
Java VM opcode.
CASTORE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
CASTORE - Static variable in class org.apache.bcel.generic.InstructionConst
 
CASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
CASTORE() - Constructor for class org.apache.bcel.generic.CASTORE
Store char into array
cg - Variable in class org.apache.bcel.generic.InstructionFactory
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
CHAR - Static variable in class org.apache.bcel.generic.Type
 
CHECKCAST - Class in org.apache.bcel.generic
CHECKCAST - Check whether object is of given type
CHECKCAST - Static variable in class org.apache.bcel.Const
Java VM opcode.
CHECKCAST - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
CHECKCAST(int) - Constructor for class org.apache.bcel.generic.CHECKCAST
Check whether object is of given type
CHECKCAST_QUICK - Static variable in class org.apache.bcel.Const
JVM internal opcode.
CHECKCAST_QUICK - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
checkCode(InstructionHandle[]) - Method in interface org.apache.bcel.util.InstructionFinder.CodeConstraint
 
CHOP_FRAME - Static variable in class org.apache.bcel.Const
 
CHOP_FRAME_MAX - Static variable in class org.apache.bcel.Const
 
CLASS - org.apache.bcel.util.BCELifier.FLAGS
 
CLASS - Static variable in class org.apache.bcel.classfile.ElementValue
 
CLASS - Static variable in class org.apache.bcel.generic.ElementValueGen
 
CLASS - Static variable in class org.apache.bcel.generic.Type
 
CLASS_CAST_EXCEPTION - Static variable in class org.apache.bcel.ExceptionConst
 
CLASS_CAST_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
 
CLASS_CIRCULARITY_ERROR - Static variable in class org.apache.bcel.ExceptionConst
Linking Exceptions
CLASS_CIRCULARITY_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
Linking Exceptions
CLASS_FORMAT_ERROR - Static variable in class org.apache.bcel.ExceptionConst
 
CLASS_FORMAT_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
 
class_index - Variable in class org.apache.bcel.classfile.ConstantCP
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
CLASS_TYPE_NAMES - Static variable in interface org.apache.bcel.Constants
Deprecated.
The primitive class names corresponding to the T_XX constants, e.g., CLASS_TYPE_NAMES[T_INT] = "java.lang.Integer"
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.
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.
ClassConstraintException(String, Throwable) - Constructor for exception org.apache.bcel.verifier.exc.ClassConstraintException
Constructs a new ClassConstraintException with the specified error message and cause
ClassElementValue - Class in org.apache.bcel.classfile
 
ClassElementValue(int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.ClassElementValue
 
ClassElementValueGen - Class in org.apache.bcel.generic
 
ClassElementValueGen(int, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.ClassElementValueGen
 
ClassElementValueGen(ClassElementValue, ConstantPoolGen, boolean) - Constructor for class org.apache.bcel.generic.ClassElementValueGen
 
ClassElementValueGen(ObjectType, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.ClassElementValueGen
 
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
 
ClassFormatException(String, Throwable) - 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[]) - Constructor for class org.apache.bcel.generic.ClassGen
Convenience constructor to set up some important values initially.
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(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
 
ClassGenException(String, Throwable) - Constructor for exception org.apache.bcel.generic.ClassGenException
 
ClassLoader - Class in org.apache.bcel.util
Deprecated.
6.0 Do not use - does not work
ClassLoader() - Constructor for class org.apache.bcel.util.ClassLoader
Deprecated.
Ignored packages are by default ( "java.", "sun.", "javax."), i.e.
ClassLoader(ClassLoader) - Constructor for class org.apache.bcel.util.ClassLoader
Deprecated.
 
ClassLoader(ClassLoader, String[]) - Constructor for class org.apache.bcel.util.ClassLoader
Deprecated.
 
ClassLoader(String[]) - Constructor for class org.apache.bcel.util.ClassLoader
Deprecated.
 
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
Parses class from the given stream.
ClassParser(String) - Constructor for class org.apache.bcel.classfile.ClassParser
Parses class from given .class file.
ClassParser(String, String) - Constructor for class org.apache.bcel.classfile.ClassParser
Parses 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() - Constructor for class org.apache.bcel.util.ClassPath
Deprecated.
Use SYSTEM_CLASS_PATH constant
ClassPath(String) - Constructor for class org.apache.bcel.util.ClassPath
Search for classes in given path.
ClassPath(ClassPath, String) - Constructor for class org.apache.bcel.util.ClassPath
 
ClassPath.ClassFile - Interface in org.apache.bcel.util
Contains information about file/ZIP entry of the Java class.
ClassPathRepository - Class in org.apache.bcel.util
This repository is used in situations where a Class is created outside the realm of a ClassLoader.
ClassPathRepository(ClassPath) - Constructor for class org.apache.bcel.util.ClassPathRepository
 
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 class org.apache.bcel.util.ClassPathRepository
Clears all entries from cache.
clear() - Method in class org.apache.bcel.util.LruCacheClassPathRepository
 
clear() - Method in class org.apache.bcel.util.MemorySensitiveClassPathRepository
Clear all entries from cache.
clear() - Method in interface org.apache.bcel.util.Repository
Clears 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.classfile.ConstantUtf8
Clears the cache.
clearCache() - Static method in class org.apache.bcel.Repository
Clears 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.
close() - Method in class org.apache.bcel.util.ClassPath
 
close() - Method in class org.apache.bcel.util.ModularRuntimeImage
 
Code - Class in org.apache.bcel.classfile
This class represents a chunk of Java byte code contained in a method.
Code(int, int, int, int, byte[], CodeException[], Attribute[], ConstantPool) - Constructor for class org.apache.bcel.classfile.Code
 
Code(Code) - Constructor for class org.apache.bcel.classfile.Code
Initialize from another object.
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(int, int, int, int) - Constructor for class org.apache.bcel.classfile.CodeException
 
CodeException(CodeException) - Constructor for class org.apache.bcel.classfile.CodeException
Initialize from another object.
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) - Static method in class org.apache.bcel.classfile.Utility
 
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(ByteSequence, ConstantPool) - 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.
compactClassName(String) - Static method in class org.apache.bcel.classfile.Utility
Shorten long class names, java/lang/String becomes String.
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..
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.
compareTo(JavaClass) - 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.
Const - Class in org.apache.bcel
Constants for the project, mostly defined in the JVM specification.
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 class org.apache.bcel.Const
Marks a constant pool entry as a Class
CONSTANT_Class - Static variable in interface org.apache.bcel.Constants
Deprecated.
Marks a constant pool entry as a Class.
CONSTANT_Double - Static variable in class org.apache.bcel.Const
Marks a constant pool entry as type Double.
CONSTANT_Double - Static variable in interface org.apache.bcel.Constants
Deprecated.
Marks a constant pool entry as type Double.
CONSTANT_Dynamic - Static variable in class org.apache.bcel.Const
Marks a constant pool entry as dynamically computed.
CONSTANT_Fieldref - Static variable in class org.apache.bcel.Const
Marks a constant pool entry as a Field Reference.
CONSTANT_Fieldref - Static variable in interface org.apache.bcel.Constants
Deprecated.
Marks a constant pool entry as a Field Reference.
CONSTANT_Float - Static variable in class org.apache.bcel.Const
Marks a constant pool entry as type Float.
CONSTANT_Float - Static variable in interface org.apache.bcel.Constants
Deprecated.
Marks a constant pool entry as type Float.
CONSTANT_Integer - Static variable in class org.apache.bcel.Const
Marks a constant pool entry as type Integer.
CONSTANT_Integer - Static variable in interface org.apache.bcel.Constants
Deprecated.
Marks a constant pool entry as type Integer.
CONSTANT_InterfaceMethodref - Static variable in class org.apache.bcel.Const
Marks a constant pool entry as an Interface Method Reference.
CONSTANT_InterfaceMethodref - Static variable in interface org.apache.bcel.Constants
Deprecated.
Marks a constant pool entry as an Interface Method Reference.
CONSTANT_InvokeDynamic - Static variable in class org.apache.bcel.Const
Marks a constant pool entry as an Invoke Dynamic
CONSTANT_Long - Static variable in class org.apache.bcel.Const
Marks a constant pool entry as type Long.
CONSTANT_Long - Static variable in interface org.apache.bcel.Constants
Deprecated.
Marks a constant pool entry as type Long.
CONSTANT_MethodHandle - Static variable in class org.apache.bcel.Const
Marks a constant pool entry as a Method Handle.
CONSTANT_Methodref - Static variable in class org.apache.bcel.Const
Marks a constant pool entry as a Method Reference.
CONSTANT_Methodref - Static variable in interface org.apache.bcel.Constants
Deprecated.
Marks a constant pool entry as a Method Reference.
CONSTANT_MethodType - Static variable in class org.apache.bcel.Const
Marks a constant pool entry as a Method Type.
CONSTANT_Module - Static variable in class org.apache.bcel.Const
Marks a constant pool entry as a Module Reference.
CONSTANT_NameAndType - Static variable in class org.apache.bcel.Const
Marks a constant pool entry as a name and type.
CONSTANT_NameAndType - Static variable in interface org.apache.bcel.Constants
Deprecated.
Marks a constant pool entry as a name and type.
CONSTANT_NAMES - Static variable in interface org.apache.bcel.Constants
Deprecated.
The names of the types of entries in a constant pool.
CONSTANT_Package - Static variable in class org.apache.bcel.Const
Marks a constant pool entry as a Package Reference.
constant_pool - Variable in class org.apache.bcel.classfile.Attribute
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
constant_pool - Variable in class org.apache.bcel.classfile.FieldOrMethod
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
CONSTANT_String - Static variable in class org.apache.bcel.Const
Marks a constant pool entry as type String
CONSTANT_String - Static variable in interface org.apache.bcel.Constants
Deprecated.
Marks a constant pool entry as type String.
CONSTANT_Utf8 - Static variable in class org.apache.bcel.Const
Marks a constant pool entry as type UTF-8.
CONSTANT_Utf8 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Marks a constant pool entry as type UTF-8.
ConstantClass - Class in org.apache.bcel.classfile
This class is derived from the abstract Constant and represents a reference to a (external) class.
ConstantClass(int) - Constructor for class org.apache.bcel.classfile.ConstantClass
 
ConstantClass(ConstantClass) - Constructor for class org.apache.bcel.classfile.ConstantClass
Initialize from another object.
ConstantCP - Class in org.apache.bcel.classfile
Abstract super class for Fieldref, Methodref, InterfaceMethodref and InvokeDynamic constants.
ConstantCP(byte, int, int) - Constructor for class org.apache.bcel.classfile.ConstantCP
 
ConstantCP(ConstantCP) - Constructor for class org.apache.bcel.classfile.ConstantCP
Initialize from another object.
ConstantDouble - Class in org.apache.bcel.classfile
This class is derived from the abstract Constant 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.
ConstantDynamic - Class in org.apache.bcel.classfile
This class is derived from the abstract Constant and represents a reference to a dynamically computed constant.
ConstantDynamic(int, int) - Constructor for class org.apache.bcel.classfile.ConstantDynamic
 
ConstantDynamic(ConstantDynamic) - Constructor for class org.apache.bcel.classfile.ConstantDynamic
Initialize from another object.
ConstantFieldref - Class in org.apache.bcel.classfile
This class represents a constant pool reference to a field.
ConstantFieldref(int, int) - Constructor for class org.apache.bcel.classfile.ConstantFieldref
 
ConstantFieldref(ConstantFieldref) - Constructor for class org.apache.bcel.classfile.ConstantFieldref
Initialize from another object.
ConstantFloat - Class in org.apache.bcel.classfile
This class is derived from the abstract Constant 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 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(int, int) - Constructor for class org.apache.bcel.classfile.ConstantInterfaceMethodref
 
ConstantInterfaceMethodref(ConstantInterfaceMethodref) - Constructor for class org.apache.bcel.classfile.ConstantInterfaceMethodref
Initialize from another object.
ConstantInvokeDynamic - Class in org.apache.bcel.classfile
This class is derived from the abstract Constant and represents a reference to a invoke dynamic.
ConstantInvokeDynamic(int, int) - Constructor for class org.apache.bcel.classfile.ConstantInvokeDynamic
 
ConstantInvokeDynamic(ConstantInvokeDynamic) - Constructor for class org.apache.bcel.classfile.ConstantInvokeDynamic
Initialize from another object.
ConstantLong - Class in org.apache.bcel.classfile
This class is derived from the abstract Constant 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.
ConstantMethodHandle - Class in org.apache.bcel.classfile
This class is derived from the abstract Constant and represents a reference to a method handle.
ConstantMethodHandle(int, int) - Constructor for class org.apache.bcel.classfile.ConstantMethodHandle
 
ConstantMethodHandle(ConstantMethodHandle) - Constructor for class org.apache.bcel.classfile.ConstantMethodHandle
Initialize from another object.
ConstantMethodref - Class in org.apache.bcel.classfile
This class represents a constant pool reference to a method.
ConstantMethodref(int, int) - Constructor for class org.apache.bcel.classfile.ConstantMethodref
 
ConstantMethodref(ConstantMethodref) - Constructor for class org.apache.bcel.classfile.ConstantMethodref
Initialize from another object.
ConstantMethodType - Class in org.apache.bcel.classfile
This class is derived from the abstract Constant and represents a reference to a method type.
ConstantMethodType(int) - Constructor for class org.apache.bcel.classfile.ConstantMethodType
 
ConstantMethodType(ConstantMethodType) - Constructor for class org.apache.bcel.classfile.ConstantMethodType
Initialize from another object.
ConstantModule - Class in org.apache.bcel.classfile
This class is derived from the abstract Constant and represents a reference to a module.
ConstantModule(int) - Constructor for class org.apache.bcel.classfile.ConstantModule
 
ConstantModule(ConstantModule) - Constructor for class org.apache.bcel.classfile.ConstantModule
Initialize from another object.
ConstantNameAndType - Class in org.apache.bcel.classfile
This class is derived from the abstract Constant and represents a reference to the name and signature of a field or method.
ConstantNameAndType(int, int) - Constructor for class org.apache.bcel.classfile.ConstantNameAndType
 
ConstantNameAndType(ConstantNameAndType) - Constructor for class org.apache.bcel.classfile.ConstantNameAndType
Initialize from another object.
ConstantObject - Interface in org.apache.bcel.classfile
This interface denotes those constants that have a "natural" value, such as ConstantLong, ConstantString, etc..
ConstantPackage - Class in org.apache.bcel.classfile
This class is derived from the abstract Constant and represents a reference to a package.
ConstantPackage(int) - Constructor for class org.apache.bcel.classfile.ConstantPackage
 
ConstantPackage(ConstantPackage) - Constructor for class org.apache.bcel.classfile.ConstantPackage
Initialize from another object.
ConstantPool - Class in org.apache.bcel.classfile
This class represents the constant pool, i.e., a table of constants, of a parsed classfile.
ConstantPool(DataInput) - Constructor for class org.apache.bcel.classfile.ConstantPool
Reads constants from given input stream.
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() - Constructor for class org.apache.bcel.generic.ConstantPoolGen
Create empty 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.
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 - Variable in class org.apache.bcel.generic.ConstantPoolGen
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
Constants - Interface in org.apache.bcel
Deprecated.
(since 6.0) DO NOT USE - use Const instead
ConstantString - Class in org.apache.bcel.classfile
This class is derived from the abstract Constant and represents a reference to a String object.
ConstantString(int) - Constructor for class org.apache.bcel.classfile.ConstantString
 
ConstantString(ConstantString) - Constructor for class org.apache.bcel.classfile.ConstantString
Initialize from another object.
constantToString(int, byte) - Method in class org.apache.bcel.classfile.ConstantPool
Retrieves constant at `index' from constant pool and resolve it to a string representation.
constantToString(Constant) - Method in class org.apache.bcel.classfile.ConstantPool
Resolves constant to a string representation.
ConstantUtf8 - Class in org.apache.bcel.classfile
Extends the abstract Constant to represent a reference to a UTF-8 encoded string.
ConstantUtf8(String) - Constructor for class org.apache.bcel.classfile.ConstantUtf8
 
ConstantUtf8(ConstantUtf8) - Constructor for class org.apache.bcel.classfile.ConstantUtf8
Initializes from another object.
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(int, int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.ConstantValue
 
ConstantValue(ConstantValue) - Constructor for class org.apache.bcel.classfile.ConstantValue
Initialize from another object.
CONSTRUCTOR_NAME - Static variable in class org.apache.bcel.Const
The name of every constructor method in a class, also called "instance initialization method".
CONSTRUCTOR_NAME - Static variable in interface org.apache.bcel.Constants
Deprecated.
The name of every constructor method in a class, also called "instance initialization method".
CONSUME_STACK - Static variable in interface org.apache.bcel.Constants
Deprecated.
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(Instruction) - Method in class org.apache.bcel.generic.InstructionList
 
contains(InstructionHandle) - 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(String) - Method in class org.apache.bcel.generic.ClassGen
 
containsField(Field) - 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
Checks whether this targeter targets the specified instruction handle.
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; with additional JustIce checks
ControlFlowGraph(MethodGen, boolean) - 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() - Method in class org.apache.bcel.classfile.BootstrapMethod
 
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() - Method in class org.apache.bcel.classfile.InnerClass
 
copy() - Method in class org.apache.bcel.classfile.JavaClass
 
copy() - Method in class org.apache.bcel.classfile.LineNumber
 
copy() - Method in class org.apache.bcel.classfile.LocalVariable
 
copy() - Method in class org.apache.bcel.classfile.MethodParameter
 
copy() - Method in class org.apache.bcel.classfile.ModuleExports
 
copy() - Method in class org.apache.bcel.classfile.ModuleOpens
 
copy() - Method in class org.apache.bcel.classfile.ModuleProvides
 
copy() - Method in class org.apache.bcel.classfile.ModuleRequires
 
copy() - Method in class org.apache.bcel.classfile.StackMapEntry
 
copy() - Method in class org.apache.bcel.classfile.StackMapType
 
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.AnnotationDefault
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.Attribute
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.BootstrapMethods
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.Code
 
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.EnclosingMethod
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.ExceptionTable
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.Field
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.InnerClasses
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.LineNumberTable
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.LocalVariableTable
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.LocalVariableTypeTable
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.Method
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.MethodParameters
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.Module
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.ModuleMainClass
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.ModulePackages
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.NestHost
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.NestMembers
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.ParameterAnnotations
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.PMGClass
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.RuntimeInvisibleAnnotations
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.RuntimeVisibleAnnotations
 
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(ConstantPool) - Method in class org.apache.bcel.classfile.Synthetic
 
copy(ConstantPool) - Method in class org.apache.bcel.classfile.Unknown
 
copy(ElementValue, ConstantPoolGen, boolean) - Static method in class org.apache.bcel.generic.ElementValueGen
Creates an (modifiable) ElementValueGen copy of an (immutable) ElementValue - constant pool is assumed correct.
copy(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldGen
 
copy_(ConstantPool) - Method in class org.apache.bcel.classfile.FieldOrMethod
 
cp - Variable in class org.apache.bcel.generic.FieldGenOrMethodGen
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
cp - Variable in class org.apache.bcel.generic.InstructionFactory
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
cpGen - Variable in class org.apache.bcel.generic.ElementValueGen
Deprecated.
(since 6.0) will be made private and final; do not access directly, use getter
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
 
cpool - Variable in class org.apache.bcel.classfile.ElementValue
Deprecated.
(since 6.0) will be made private and final; do not access directly, use getter
createAnnotationEntries(Attribute[]) - Static method in class org.apache.bcel.classfile.AnnotationEntry
 
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, DataInput, ConstantPool) - Method in interface org.apache.bcel.classfile.UnknownAttributeReader
When this attribute reader is added via the static method Attribute.addAttributeReader, an attribute name is associated with it.
createAttribute(int, int, DataInputStream, ConstantPool) - Method in interface org.apache.bcel.classfile.AttributeReader
Deprecated.
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
Deprecated.
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
 
createExceptions(ExceptionConst.EXCS, Class<?>...) - Static method in class org.apache.bcel.ExceptionConst
Creates a copy of the specified Exception Class array combined with any additional Exception classes.
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.
createInvoke(String, String, Type, Type[], short, boolean) - 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(String) - Method in class org.apache.bcel.generic.InstructionFactory
 
createNew(ObjectType) - 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
createParameterAnnotationEntries(Attribute[]) - Static method in class org.apache.bcel.classfile.ParameterAnnotationEntry
 
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 - Class in org.apache.bcel.generic
D2F - Convert double to float
D2F - Static variable in class org.apache.bcel.Const
Java VM opcode.
D2F - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
D2F - Static variable in class org.apache.bcel.generic.InstructionConst
 
D2F - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
D2F() - Constructor for class org.apache.bcel.generic.D2F
Convert double to float
D2I - Class in org.apache.bcel.generic
D2I - Convert double to int
D2I - Static variable in class org.apache.bcel.Const
Java VM opcode.
D2I - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
D2I - Static variable in class org.apache.bcel.generic.InstructionConst
 
D2I - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
D2I() - Constructor for class org.apache.bcel.generic.D2I
Convert double to int
D2L - Class in org.apache.bcel.generic
D2L - Convert double to long
D2L - Static variable in class org.apache.bcel.Const
Java VM opcode.
D2L - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
D2L - Static variable in class org.apache.bcel.generic.InstructionConst
 
D2L - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
D2L() - Constructor for class org.apache.bcel.generic.D2L
Convert double to long
DADD - Class in org.apache.bcel.generic
DADD - Add doubles
DADD - Static variable in class org.apache.bcel.Const
Java VM opcode.
DADD - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DADD - Static variable in class org.apache.bcel.generic.InstructionConst
 
DADD - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
DADD() - Constructor for class org.apache.bcel.generic.DADD
Add doubles
DALOAD - Class in org.apache.bcel.generic
DALOAD - Load double from array
DALOAD - Static variable in class org.apache.bcel.Const
Java VM opcode.
DALOAD - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DALOAD - Static variable in class org.apache.bcel.generic.InstructionConst
 
DALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
DALOAD() - Constructor for class org.apache.bcel.generic.DALOAD
Load double from array
DASTORE - Class in org.apache.bcel.generic
DASTORE - Store into double array
DASTORE - Static variable in class org.apache.bcel.Const
Java VM opcode.
DASTORE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DASTORE - Static variable in class org.apache.bcel.generic.InstructionConst
 
DASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
DASTORE() - Constructor for class org.apache.bcel.generic.DASTORE
Store double into array
DCMPG - Class in org.apache.bcel.generic
DCMPG - Compare doubles: value1 > value2
DCMPG - Static variable in class org.apache.bcel.Const
Java VM opcode.
DCMPG - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DCMPG - Static variable in class org.apache.bcel.generic.InstructionConst
 
DCMPG - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
DCMPG() - Constructor for class org.apache.bcel.generic.DCMPG
 
DCMPL - Class in org.apache.bcel.generic
DCMPL - Compare doubles: value1 < value2
DCMPL - Static variable in class org.apache.bcel.Const
Java VM opcode.
DCMPL - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DCMPL - Static variable in class org.apache.bcel.generic.InstructionConst
 
DCMPL - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
DCMPL() - Constructor for class org.apache.bcel.generic.DCMPL
 
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 class org.apache.bcel.Const
Java VM opcode.
DCONST_0 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DCONST_0 - Static variable in class org.apache.bcel.generic.InstructionConst
 
DCONST_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
DCONST_1 - Static variable in class org.apache.bcel.Const
Java VM opcode.
DCONST_1 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DCONST_1 - Static variable in class org.apache.bcel.generic.InstructionConst
 
DCONST_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
DDIV - Class in org.apache.bcel.generic
DDIV - Divide doubles
DDIV - Static variable in class org.apache.bcel.Const
Java VM opcode.
DDIV - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DDIV - Static variable in class org.apache.bcel.generic.InstructionConst
 
DDIV - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
DDIV() - Constructor for class org.apache.bcel.generic.DDIV
Divide doubles
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
Deprecated.
 
delete(Instruction) - Method in class org.apache.bcel.generic.InstructionList
Remove instruction from this list.
delete(InstructionHandle) - 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(int, int, byte[], ConstantPool) - Constructor for class org.apache.bcel.classfile.Deprecated
 
Deprecated(Deprecated) - Constructor for class org.apache.bcel.classfile.Deprecated
Initialize from another object.
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 - Class in org.apache.bcel.generic
DLOAD - Load double from local variable
DLOAD - Static variable in class org.apache.bcel.Const
Java VM opcode.
DLOAD - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DLOAD(int) - Constructor for class org.apache.bcel.generic.DLOAD
Load double from local variable
DLOAD_0 - Static variable in class org.apache.bcel.Const
Java VM opcode.
DLOAD_0 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DLOAD_1 - Static variable in class org.apache.bcel.Const
Java VM opcode.
DLOAD_1 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DLOAD_2 - Static variable in class org.apache.bcel.Const
Java VM opcode.
DLOAD_2 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DLOAD_3 - Static variable in class org.apache.bcel.Const
Java VM opcode.
DLOAD_3 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DMUL - Class in org.apache.bcel.generic
DMUL - Multiply doubles
DMUL - Static variable in class org.apache.bcel.Const
Java VM opcode.
DMUL - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DMUL - Static variable in class org.apache.bcel.generic.InstructionConst
 
DMUL - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
DMUL() - Constructor for class org.apache.bcel.generic.DMUL
Multiply doubles
DNEG - Class in org.apache.bcel.generic
DNEG - Negate double
DNEG - Static variable in class org.apache.bcel.Const
Java VM opcode.
DNEG - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DNEG - Static variable in class org.apache.bcel.generic.InstructionConst
 
DNEG - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
DNEG() - Constructor for class org.apache.bcel.generic.DNEG
 
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 - Class in org.apache.bcel.generic
DREM - Remainder of doubles
DREM - Static variable in class org.apache.bcel.Const
Java VM opcode.
DREM - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DREM - Static variable in class org.apache.bcel.generic.InstructionConst
 
DREM - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
DREM() - Constructor for class org.apache.bcel.generic.DREM
Remainder of doubles
DRETURN - Class in org.apache.bcel.generic
DRETURN - Return double from method
DRETURN - Static variable in class org.apache.bcel.Const
Java VM opcode.
DRETURN - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DRETURN - Static variable in class org.apache.bcel.generic.InstructionConst
 
DRETURN - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
DRETURN() - Constructor for class org.apache.bcel.generic.DRETURN
Return double from method
DSTORE - Class in org.apache.bcel.generic
DSTORE - Store double into local variable
DSTORE - Static variable in class org.apache.bcel.Const
Java VM opcode.
DSTORE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DSTORE(int) - Constructor for class org.apache.bcel.generic.DSTORE
Store double into local variable
DSTORE_0 - Static variable in class org.apache.bcel.Const
Java VM opcode.
DSTORE_0 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DSTORE_1 - Static variable in class org.apache.bcel.Const
Java VM opcode.
DSTORE_1 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DSTORE_2 - Static variable in class org.apache.bcel.Const
Java VM opcode.
DSTORE_2 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DSTORE_3 - Static variable in class org.apache.bcel.Const
Java VM opcode.
DSTORE_3 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DSUB - Class in org.apache.bcel.generic
DSUB - Substract doubles
DSUB - Static variable in class org.apache.bcel.Const
Java VM opcode.
DSUB - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DSUB - Static variable in class org.apache.bcel.generic.InstructionConst
 
DSUB - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
DSUB() - Constructor for class org.apache.bcel.generic.DSUB
Substract doubles
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.AnnotationDefault
 
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.AnnotationElementValue
 
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.AnnotationEntry
 
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ArrayElementValue
 
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.BootstrapMethod
Dump object to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.BootstrapMethods
Dump bootstrap methods attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ClassElementValue
 
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
Dumps 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.ConstantMethodHandle
Dump method kind and index to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantMethodType
Dump name and signature index to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantModule
Dump constant module 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.ConstantPackage
Dump constant package 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
Dumps 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.ElementValue
 
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ElementValuePair
 
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.EnclosingMethod
 
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.EnumElementValue
 
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(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
Dumps 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.LocalVariableTypeTable
 
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.MethodParameter
Dump object to file stream on binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.MethodParameters
Dump method parameters attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.Module
Dump Module attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ModuleExports
Dump table entry to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ModuleMainClass
Dump ModuleMainClass attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ModuleOpens
Dump table entry to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ModulePackages
Dump ModulePackages attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ModuleProvides
Dump table entry to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ModuleRequires
Dump table entry to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.NestHost
Dumps NestHost attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.NestMembers
Dump NestMembers attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ParameterAnnotationEntry
 
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ParameterAnnotations
 
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.RuntimeInvisibleAnnotations
 
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.RuntimeVisibleAnnotations
 
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.SimpleElementValue
 
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 stack map 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.AnnotationElementValueGen
 
dump(DataOutputStream) - Method in class org.apache.bcel.generic.AnnotationEntryGen
 
dump(DataOutputStream) - Method in class org.apache.bcel.generic.ArrayElementValueGen
 
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.ClassElementValueGen
 
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.ElementValueGen
 
dump(DataOutputStream) - Method in class org.apache.bcel.generic.ElementValuePairGen
 
dump(DataOutputStream) - Method in class org.apache.bcel.generic.EnumElementValueGen
 
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.GOTO
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.INVOKEDYNAMIC
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.INVOKESPECIAL
Dump instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.INVOKESTATIC
Dump instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.INVOKEVIRTUAL
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.JSR
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.SimpleElementValueGen
 
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.
dump(File) - Method in class org.apache.bcel.classfile.JavaClass
Dump class to a file.
dump(OutputStream) - Method in class org.apache.bcel.classfile.JavaClass
Dump Java class to output stream in binary format.
dump(String) - Method in class org.apache.bcel.classfile.JavaClass
Dump class to a file named fileName.
DUP - Class in org.apache.bcel.generic
DUP - Duplicate top operand stack word
DUP - Static variable in class org.apache.bcel.Const
Java VM opcode.
DUP - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DUP - Static variable in class org.apache.bcel.generic.InstructionConst
 
DUP - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
DUP() - Constructor for class org.apache.bcel.generic.DUP
 
DUP_X1 - Class in org.apache.bcel.generic
DUP_X1 - Duplicate top operand stack word and put two down
DUP_X1 - Static variable in class org.apache.bcel.Const
Java VM opcode.
DUP_X1 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DUP_X1 - Static variable in class org.apache.bcel.generic.InstructionConst
 
DUP_X1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
DUP_X1() - Constructor for class org.apache.bcel.generic.DUP_X1
 
DUP_X2 - Class in org.apache.bcel.generic
DUP_X2 - Duplicate top operand stack word and put three down
DUP_X2 - Static variable in class org.apache.bcel.Const
Java VM opcode.
DUP_X2 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DUP_X2 - Static variable in class org.apache.bcel.generic.InstructionConst
 
DUP_X2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
DUP_X2() - Constructor for class org.apache.bcel.generic.DUP_X2
 
DUP2 - Class in org.apache.bcel.generic
DUP2 - Duplicate two top operand stack words
DUP2 - Static variable in class org.apache.bcel.Const
Java VM opcode.
DUP2 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DUP2 - Static variable in class org.apache.bcel.generic.InstructionConst
 
DUP2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
DUP2() - Constructor for class org.apache.bcel.generic.DUP2
 
DUP2_X1 - Class in org.apache.bcel.generic
DUP2_X1 - Duplicate two top operand stack words and put three down
DUP2_X1 - Static variable in class org.apache.bcel.Const
Java VM opcode.
DUP2_X1 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DUP2_X1 - Static variable in class org.apache.bcel.generic.InstructionConst
 
DUP2_X1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
DUP2_X1() - Constructor for class org.apache.bcel.generic.DUP2_X1
 
DUP2_X2 - Class in org.apache.bcel.generic
DUP2_X2 - Duplicate two top operand stack words and put four down
DUP2_X2 - Static variable in class org.apache.bcel.Const
Java VM opcode.
DUP2_X2 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
DUP2_X2 - Static variable in class org.apache.bcel.generic.InstructionConst
 
DUP2_X2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
DUP2_X2() - Constructor for class org.apache.bcel.generic.DUP2_X2
 

E

elementAt(int) - Method in class org.apache.bcel.util.ClassVector
Deprecated.
 
ElementValue - Class in org.apache.bcel.classfile
 
ElementValue(int, ConstantPool) - Constructor for class org.apache.bcel.classfile.ElementValue
 
ElementValueGen - Class in org.apache.bcel.generic
 
ElementValueGen(int, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.ElementValueGen
 
ElementValuePair - Class in org.apache.bcel.classfile
an annotation's element value pair
ElementValuePair(int, ElementValue, ConstantPool) - Constructor for class org.apache.bcel.classfile.ElementValuePair
 
ElementValuePairGen - Class in org.apache.bcel.generic
 
ElementValuePairGen(int, ElementValueGen, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.ElementValuePairGen
 
ElementValuePairGen(String, ElementValueGen, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.ElementValuePairGen
 
ElementValuePairGen(ElementValuePair, ConstantPoolGen, boolean) - Constructor for class org.apache.bcel.generic.ElementValuePairGen
 
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 - Class in org.apache.bcel.generic
Supplies empty method bodies to be overridden by subclasses.
EmptyVisitor() - Constructor for class org.apache.bcel.classfile.EmptyVisitor
 
EmptyVisitor() - Constructor for class org.apache.bcel.generic.EmptyVisitor
 
EnclosingMethod - Class in org.apache.bcel.classfile
This attribute exists for local or anonymous classes and ...
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
 
ENUM_CONSTANT - Static variable in class org.apache.bcel.classfile.ElementValue
 
ENUM_CONSTANT - Static variable in class org.apache.bcel.generic.ElementValueGen
 
EnumElementValue - Class in org.apache.bcel.classfile
 
EnumElementValue(int, int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.EnumElementValue
 
EnumElementValueGen - Class in org.apache.bcel.generic
 
EnumElementValueGen(int, int, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.EnumElementValueGen
This ctor assumes the constant pool already contains the right type and value - as indicated by typeIdx and valueIdx.
EnumElementValueGen(EnumElementValue, ConstantPoolGen, boolean) - Constructor for class org.apache.bcel.generic.EnumElementValueGen
 
EnumElementValueGen(ObjectType, String, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.EnumElementValueGen
 
equals(Object) - Method in class org.apache.bcel.classfile.Constant
Returns 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(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) - 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.
equals(Object, Object) - Method in interface org.apache.bcel.util.BCELComparator
Compare two objects and return what THIS.equals(THAT) should return
equals(Instruction, Instruction) - Method in interface org.apache.bcel.generic.InstructionComparator
 
EXCEPTION_IN_INITIALIZER_ERROR - Static variable in class org.apache.bcel.ExceptionConst
 
EXCEPTION_IN_INITIALIZER_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
 
ExceptionConst - Class in org.apache.bcel
Exception constants.
ExceptionConst() - Constructor for class org.apache.bcel.ExceptionConst
 
ExceptionConst.EXCS - Enum in org.apache.bcel
Enum corresponding to the various Exception Class arrays, used by ExceptionConst.createExceptions(EXCS, Class...)
ExceptionConstants - Interface in org.apache.bcel
Deprecated.
(since 6.0) DO NOT USE - use ExceptionConst instead
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(int, int, int[], ConstantPool) - Constructor for class org.apache.bcel.classfile.ExceptionTable
 
ExceptionTable(ExceptionTable) - Constructor for class org.apache.bcel.classfile.ExceptionTable
Initialize from another object.
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 - org.apache.bcel.ExceptionConst.EXCS
 
EXCS_ARRAY_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
EXCS_CLASS_AND_INTERFACE_RESOLUTION - org.apache.bcel.ExceptionConst.EXCS
 
EXCS_CLASS_AND_INTERFACE_RESOLUTION - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
Do not use these arrays, use the static methods in the ExceptionConst implementation class instead
EXCS_FIELD_AND_METHOD_RESOLUTION - org.apache.bcel.ExceptionConst.EXCS
 
EXCS_FIELD_AND_METHOD_RESOLUTION - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
EXCS_INTERFACE_METHOD_RESOLUTION - org.apache.bcel.ExceptionConst.EXCS
 
EXCS_INTERFACE_METHOD_RESOLUTION - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
EXCS_STRING_RESOLUTION - org.apache.bcel.ExceptionConst.EXCS
 
EXCS_STRING_RESOLUTION - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
execute(Frame, ArrayList<InstructionContext>, 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 - Class in org.apache.bcel.generic
F2D - Convert float to double
F2D - Static variable in class org.apache.bcel.Const
Java VM opcode.
F2D - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
F2D - Static variable in class org.apache.bcel.generic.InstructionConst
 
F2D - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
F2D() - Constructor for class org.apache.bcel.generic.F2D
Convert float to double
F2I - Class in org.apache.bcel.generic
F2I - Convert float to int
F2I - Static variable in class org.apache.bcel.Const
Java VM opcode.
F2I - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
F2I - Static variable in class org.apache.bcel.generic.InstructionConst
 
F2I - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
F2I() - Constructor for class org.apache.bcel.generic.F2I
Convert float to int
F2L - Class in org.apache.bcel.generic
F2L - Convert float to long
F2L - Static variable in class org.apache.bcel.Const
Java VM opcode.
F2L - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
F2L - Static variable in class org.apache.bcel.generic.InstructionConst
 
F2L - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
F2L() - Constructor for class org.apache.bcel.generic.F2L
Convert float to long
FADD - Class in org.apache.bcel.generic
FADD - Add floats
FADD - Static variable in class org.apache.bcel.Const
Java VM opcode.
FADD - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
FADD - Static variable in class org.apache.bcel.generic.InstructionConst
 
FADD - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
FADD() - Constructor for class org.apache.bcel.generic.FADD
Add floats
FALOAD - Class in org.apache.bcel.generic
FALOAD - Load float from array
FALOAD - Static variable in class org.apache.bcel.Const
Java VM opcode.
FALOAD - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
FALOAD - Static variable in class org.apache.bcel.generic.InstructionConst
 
FALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
FALOAD() - Constructor for class org.apache.bcel.generic.FALOAD
Load float from array
FASTORE - Class in org.apache.bcel.generic
FASTORE - Store into float array
FASTORE - Static variable in class org.apache.bcel.Const
Java VM opcode.
FASTORE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
FASTORE - Static variable in class org.apache.bcel.generic.InstructionConst
 
FASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
FASTORE() - Constructor for class org.apache.bcel.generic.FASTORE
Store float into array
FCMPG - Class in org.apache.bcel.generic
FCMPG - Compare floats: value1 > value2
FCMPG - Static variable in class org.apache.bcel.Const
Java VM opcode.
FCMPG - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
FCMPG - Static variable in class org.apache.bcel.generic.InstructionConst
 
FCMPG - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
FCMPG() - Constructor for class org.apache.bcel.generic.FCMPG
 
FCMPL - Class in org.apache.bcel.generic
FCMPL - Compare floats: value1 < value2
FCMPL - Static variable in class org.apache.bcel.Const
Java VM opcode.
FCMPL - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
FCMPL - Static variable in class org.apache.bcel.generic.InstructionConst
 
FCMPL - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
FCMPL() - Constructor for class org.apache.bcel.generic.FCMPL
 
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 class org.apache.bcel.Const
Java VM opcode.
FCONST_0 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
FCONST_0 - Static variable in class org.apache.bcel.generic.InstructionConst
 
FCONST_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
FCONST_1 - Static variable in class org.apache.bcel.Const
Java VM opcode.
FCONST_1 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
FCONST_1 - Static variable in class org.apache.bcel.generic.InstructionConst
 
FCONST_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
FCONST_2 - Static variable in class org.apache.bcel.Const
Java VM opcode.
FCONST_2 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
FCONST_2 - Static variable in class org.apache.bcel.generic.InstructionConst
 
FCONST_2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
FDIV - Class in org.apache.bcel.generic
FDIV - Divide floats
FDIV - Static variable in class org.apache.bcel.Const
Java VM opcode.
FDIV - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
FDIV - Static variable in class org.apache.bcel.generic.InstructionConst
 
FDIV - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
FDIV() - Constructor for class org.apache.bcel.generic.FDIV
Divide floats
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(int, int, int, Attribute[], ConstantPool) - Constructor for class org.apache.bcel.classfile.Field
 
Field(Field) - Constructor for class org.apache.bcel.classfile.Field
Initialize from another object.
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
 
FieldGenOrMethodGen(int) - 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 - Class in org.apache.bcel.generic
Super class for InvokeInstruction and FieldInstruction, since they have some methods in common!
FieldOrMethod(int, int, int, Attribute[], ConstantPool) - Constructor for class org.apache.bcel.classfile.FieldOrMethod
 
FieldOrMethod(short, int) - Constructor for class org.apache.bcel.generic.FieldOrMethod
 
FieldOrMethod(DataInput, ConstantPool) - Constructor for class org.apache.bcel.classfile.FieldOrMethod
Construct object from file stream.
FieldOrMethod(DataInputStream, ConstantPool) - Constructor for class org.apache.bcel.classfile.FieldOrMethod
Deprecated.
FieldOrMethod(FieldOrMethod) - Constructor for class org.apache.bcel.classfile.FieldOrMethod
Initialize from another object.
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 class org.apache.bcel.util.ClassPathRepository
Finds an already defined (cached) JavaClass object by name.
findClass(String) - Method in class org.apache.bcel.util.LruCacheClassPathRepository
 
findClass(String) - Method in class org.apache.bcel.util.MemorySensitiveClassPathRepository
Find an already defined (cached) JavaClass object by name.
findClass(String) - Method in interface org.apache.bcel.util.Repository
Finds the class with the name provided, if the class isn't there, return NULL.
findHandle(int) - Method in class org.apache.bcel.generic.InstructionList
Get instruction handle for instruction at byte code position pos.
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).
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
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
FLOAD - Class in org.apache.bcel.generic
FLOAD - Load float from local variable
FLOAD - Static variable in class org.apache.bcel.Const
Java VM opcode.
FLOAD - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
FLOAD(int) - Constructor for class org.apache.bcel.generic.FLOAD
Load float from local variable
FLOAD_0 - Static variable in class org.apache.bcel.Const
Java VM opcode.
FLOAD_0 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
FLOAD_1 - Static variable in class org.apache.bcel.Const
Java VM opcode.
FLOAD_1 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
FLOAD_2 - Static variable in class org.apache.bcel.Const
Java VM opcode.
FLOAD_2 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
FLOAD_3 - Static variable in class org.apache.bcel.Const
Java VM opcode.
FLOAD_3 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
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 - Class in org.apache.bcel.generic
FMUL - Multiply floats
FMUL - Static variable in class org.apache.bcel.Const
Java VM opcode.
FMUL - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
FMUL - Static variable in class org.apache.bcel.generic.InstructionConst
 
FMUL - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
FMUL() - Constructor for class org.apache.bcel.generic.FMUL
Multiply floats
FNEG - Class in org.apache.bcel.generic
FNEG - Negate float
FNEG - Static variable in class org.apache.bcel.Const
Java VM opcode.
FNEG - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
FNEG - Static variable in class org.apache.bcel.generic.InstructionConst
 
FNEG - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
FNEG() - Constructor for class org.apache.bcel.generic.FNEG
 
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 - Class in org.apache.bcel.generic
FREM - Remainder of floats
FREM - Static variable in class org.apache.bcel.Const
Java VM opcode.
FREM - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
FREM - Static variable in class org.apache.bcel.generic.InstructionConst
 
FREM - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
FREM() - Constructor for class org.apache.bcel.generic.FREM
Remainder of floats
FRETURN - Class in org.apache.bcel.generic
FRETURN - Return float from method
FRETURN - Static variable in class org.apache.bcel.Const
Java VM opcode.
FRETURN - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
FRETURN - Static variable in class org.apache.bcel.generic.InstructionConst
 
FRETURN - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
FRETURN() - Constructor for class org.apache.bcel.generic.FRETURN
Return float from method
FSTORE - Class in org.apache.bcel.generic
FSTORE - Store float into local variable
FSTORE - Static variable in class org.apache.bcel.Const
Java VM opcode.
FSTORE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
FSTORE(int) - Constructor for class org.apache.bcel.generic.FSTORE
Store float into local variable
FSTORE_0 - Static variable in class org.apache.bcel.Const
Java VM opcode.
FSTORE_0 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
FSTORE_1 - Static variable in class org.apache.bcel.Const
Java VM opcode.
FSTORE_1 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
FSTORE_2 - Static variable in class org.apache.bcel.Const
Java VM opcode.
FSTORE_2 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
FSTORE_3 - Static variable in class org.apache.bcel.Const
Java VM opcode.
FSTORE_3 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
FSUB - Class in org.apache.bcel.generic
FSUB - Substract floats
FSUB - Static variable in class org.apache.bcel.Const
Java VM opcode.
FSUB - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
FSUB - Static variable in class org.apache.bcel.generic.InstructionConst
 
FSUB - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
FSUB() - Constructor for class org.apache.bcel.generic.FSUB
Substract floats
FULL_FRAME - Static variable in class org.apache.bcel.Const
 

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 index.
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
 
getAccessFlags() - Method in class org.apache.bcel.classfile.MethodParameter
 
getAccessName(int) - Static method in class org.apache.bcel.Const
 
getAllInterfaces() - Method in class org.apache.bcel.classfile.JavaClass
Get all interfaces implemented by this JavaClass (transitively).
getAnnotation() - Method in class org.apache.bcel.generic.AnnotationElementValueGen
 
getAnnotation() - Method in class org.apache.bcel.generic.AnnotationEntryGen
Retrieve an immutable version of this AnnotationGen
getAnnotationEntries() - Method in class org.apache.bcel.classfile.Annotations
returns the array of annotation entries in this annotation
getAnnotationEntries() - Method in class org.apache.bcel.classfile.FieldOrMethod
 
getAnnotationEntries() - Method in class org.apache.bcel.classfile.JavaClass
 
getAnnotationEntries() - Method in class org.apache.bcel.classfile.ParameterAnnotationEntry
returns the array of annotation entries in this annotation
getAnnotationEntries() - Method in class org.apache.bcel.generic.ClassGen
 
getAnnotationEntries() - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
 
getAnnotationEntry() - Method in class org.apache.bcel.classfile.AnnotationElementValue
 
getAnnotationsOnParameter(int) - Method in class org.apache.bcel.generic.MethodGen
Return a list of AnnotationGen objects representing parameter annotations
getAnnotationType() - Method in class org.apache.bcel.classfile.AnnotationEntry
 
getAnnotationTypeIndex() - Method in class org.apache.bcel.classfile.AnnotationEntry
 
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() - 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.
getArgumentTypes(ConstantPoolGen) - Method in class org.apache.bcel.generic.InvokeInstruction
 
getAttribute(Object) - Method in class org.apache.bcel.generic.InstructionHandle
Get attribute of an instruction handle.
getAttributeName(int) - Static method in class org.apache.bcel.Const
 
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
 
getBootstrapArguments() - Method in class org.apache.bcel.classfile.BootstrapMethod
 
getBootstrapMethodAttrIndex() - Method in class org.apache.bcel.classfile.ConstantDynamic
 
getBootstrapMethodAttrIndex() - Method in class org.apache.bcel.classfile.ConstantInvokeDynamic
 
getBootstrapMethodRef() - Method in class org.apache.bcel.classfile.BootstrapMethod
 
getBootstrapMethods() - Method in class org.apache.bcel.classfile.BootstrapMethods
 
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() - 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() - 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) - Method in class org.apache.bcel.util.ClassPath
 
getBytes(String, String) - Method in class org.apache.bcel.util.ClassPath
 
getBytes(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantClass
 
getBytes(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantModule
 
getBytes(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantPackage
 
getBytes(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantString
 
getCachedInstance(String) - Static method in class org.apache.bcel.classfile.ConstantUtf8
Gets a new or cached instance of the given value.
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
 
getClasses() - Method in class org.apache.bcel.classfile.NestMembers
 
getClassFile(String) - Method in class org.apache.bcel.util.ClassPath
 
getClassFile(String, 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() - 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.
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 FieldOrMethod.getReferenceType(ConstantPoolGen) method, which correctly distinguishes between class types and array types.
getClassName(ConstantPoolGen) - Method in class org.apache.bcel.generic.INVOKEDYNAMIC
Override the parent method because our classname is held elsewhere.
getClassName(ConstantPoolGen) - Method in class org.apache.bcel.generic.InvokeInstruction
This overrides the deprecated version as we know here that the referenced class may legally be an array.
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.classfile.NestMembers
 
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
Gets the ClassPath associated with this Repository
getClassString() - Method in class org.apache.bcel.classfile.ClassElementValue
 
getClassString() - Method in class org.apache.bcel.generic.ClassElementValueGen
 
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.
getClassTypeName(int) - Static method in class org.apache.bcel.Const
The primitive class names corresponding to the T_XX constants, e.g., CLASS_TYPE_NAMES[T_INT] = "java.lang.Integer"
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
Deprecated.
(6.0) use the built in comparator, or wrap this class in another object that implements these methods
getComparator() - Static method in class org.apache.bcel.generic.MethodGen
 
getConstant(int) - Method in class org.apache.bcel.classfile.ConstantPool
Gets constant from constant pool.
getConstant(int) - Method in class org.apache.bcel.generic.ConstantPoolGen
 
getConstant(int, byte) - Method in class org.apache.bcel.classfile.ConstantPool
Gets constant from constant pool and check whether it has the expected type.
getConstantName(int) - Static method in class org.apache.bcel.Const
 
getConstantPool() - Method in class org.apache.bcel.classfile.AnnotationEntry
 
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.ElementValueGen
 
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
Gets string from constant pool and bypass the indirection of `ConstantClass' and `ConstantString' objects.
getConstantValue() - Method in class org.apache.bcel.classfile.Field
 
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 class org.apache.bcel.classfile.ConstantModule
 
getConstantValue(ConstantPool) - Method in interface org.apache.bcel.classfile.ConstantObject
 
getConstantValue(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantPackage
 
getConstantValue(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantString
 
getConstantValueIndex() - Method in class org.apache.bcel.classfile.ConstantValue
 
getConsumeStack(int) - Static method in class org.apache.bcel.Const
 
getCount() - Method in class org.apache.bcel.generic.INVOKEINTERFACE
The count argument according to the Java Language Specification, Second Edition.
getDefaultValue() - Method in class org.apache.bcel.classfile.AnnotationDefault
 
getDescriptorIndex() - Method in class org.apache.bcel.classfile.ConstantMethodType
 
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
 
getElementNameValuePair() - Method in class org.apache.bcel.generic.ElementValuePairGen
Retrieve an immutable version of this ElementNameValuePairGen
getElementType() - Method in class org.apache.bcel.generic.ArrayType
 
getElementValue() - Method in class org.apache.bcel.generic.AnnotationElementValueGen
Return immutable variant of this AnnotationElementValueGen
getElementValue() - Method in class org.apache.bcel.generic.ArrayElementValueGen
Return immutable variant of this ArrayElementValueGen
getElementValue() - Method in class org.apache.bcel.generic.ClassElementValueGen
Return immutable variant of this ClassElementValueGen
getElementValue() - Method in class org.apache.bcel.generic.ElementValueGen
Subtypes return an immutable variant of the ElementValueGen
getElementValue() - Method in class org.apache.bcel.generic.EnumElementValueGen
Return immutable variant of this EnumElementValue
getElementValue() - Method in class org.apache.bcel.generic.SimpleElementValueGen
Return immutable variant
getElementValuePairs() - Method in class org.apache.bcel.classfile.AnnotationEntry
 
getElementValues() - Method in class org.apache.bcel.generic.ArrayElementValueGen
 
getElementValuesArray() - Method in class org.apache.bcel.classfile.ArrayElementValue
 
getElementValuesArraySize() - Method in class org.apache.bcel.classfile.ArrayElementValue
 
getElementValuesSize() - Method in class org.apache.bcel.generic.ArrayElementValueGen
 
getElementValueType() - Method in class org.apache.bcel.classfile.ElementValue
 
getElementValueType() - Method in class org.apache.bcel.generic.ElementValueGen
 
getEnclosingClass() - Method in class org.apache.bcel.classfile.EnclosingMethod
 
getEnclosingClassIndex() - Method in class org.apache.bcel.classfile.EnclosingMethod
 
getEnclosingMethod() - Method in class org.apache.bcel.classfile.EnclosingMethod
 
getEnclosingMethodIndex() - Method in class org.apache.bcel.classfile.EnclosingMethod
 
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.
getEnumTypeString() - Method in class org.apache.bcel.classfile.EnumElementValue
 
getEnumTypeString() - Method in class org.apache.bcel.generic.EnumElementValueGen
 
getEnumValueString() - Method in class org.apache.bcel.classfile.EnumElementValue
 
getEnumValueString() - Method in class org.apache.bcel.generic.EnumElementValueGen
 
getExceptionHandlers() - Method in class org.apache.bcel.generic.MethodGen
 
getExceptionHandlers() - Method in interface org.apache.bcel.verifier.structurals.InstructionContext
Returns the exception handlers that protect this instruction.
getExceptionHandlers(InstructionHandle) - Method in class org.apache.bcel.verifier.structurals.ExceptionHandlers
Returns all the ExceptionHandler instances representing exception handlers that protect the instruction ih.
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.INVOKEDYNAMIC
 
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.
getExportsTable() - Method in class org.apache.bcel.classfile.Module
 
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 - Static variable in class org.apache.bcel.Const
Java VM opcode.
GETFIELD - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
GETFIELD(int) - Constructor for class org.apache.bcel.generic.GETFIELD
 
GETFIELD_QUICK - Static variable in class org.apache.bcel.Const
JVM internal opcode.
GETFIELD_QUICK - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
GETFIELD_QUICK_W - Static variable in class org.apache.bcel.Const
JVM internal opcode.
GETFIELD_QUICK_W - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
GETFIELD2_QUICK - Static variable in class org.apache.bcel.Const
JVM internal opcode.
GETFIELD2_QUICK - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
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
 
getFileSystem() - Method in class org.apache.bcel.util.ModularRuntimeImage
 
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).
getFrameType() - Method in class org.apache.bcel.classfile.StackMapEntry
 
getGenericSignature() - Method in class org.apache.bcel.classfile.FieldOrMethod
Hunts for a signature attribute on the member and returns its contents.
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.
getHostClassIndex() - Method in class org.apache.bcel.classfile.ModuleMainClass
 
getHostClassIndex() - Method in class org.apache.bcel.classfile.NestHost
 
getIncrement() - Method in class org.apache.bcel.generic.IINC
 
getIndex() - Method in class org.apache.bcel.classfile.ClassElementValue
 
getIndex() - Method in class org.apache.bcel.classfile.LocalVariable
 
getIndex() - Method in class org.apache.bcel.classfile.SimpleElementValue
 
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.ClassElementValueGen
 
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.generic.SimpleElementValueGen
 
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(DataInput) - Static method in class org.apache.bcel.classfile.ConstantUtf8
Gets a new or cached instance of the given value.
getInstance(String) - Static method in class org.apache.bcel.classfile.ConstantUtf8
Gets a new or cached instance of the given value.
getInstance(String) - Static method in class org.apache.bcel.generic.ObjectType
 
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.
getInstruction(int) - Static method in class org.apache.bcel.generic.InstructionConst
Gets the Instruction.
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(String) - Static method in class org.apache.bcel.Repository
 
getInterfaces(JavaClass) - Static method in class org.apache.bcel.Repository
 
getInterfacesImplementedByArrays() - Static method in class org.apache.bcel.Const
 
getItemName(int) - Static method in class org.apache.bcel.Const
 
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
 
getLiveToEnd() - Method in class org.apache.bcel.generic.LocalVariableGen
 
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
Gets the ObjectType of the method return or field.
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) - Method in class org.apache.bcel.classfile.LocalVariableTypeTable
 
getLocalVariable(int, int) - Method in class org.apache.bcel.classfile.LocalVariableTable
 
getLocalVariable(ConstantPoolGen) - Method in class org.apache.bcel.generic.LocalVariableGen
Gets 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
 
getLocalVariableTypeTable() - Method in class org.apache.bcel.classfile.LocalVariableTypeTable
 
getLocalVariableTypeTable() - 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 in class org.apache.bcel.generic.MethodGen
Get method object.
getMethod(Method) - Method in class org.apache.bcel.classfile.JavaClass
 
getMethodAt(int) - Method in class org.apache.bcel.generic.ClassGen
 
getMethodHandleName(int) - Static method in class org.apache.bcel.Const
 
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() - Method in class org.apache.bcel.classfile.Attribute
 
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() - 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.
getName(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantNameAndType
 
getName(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldOrMethod
 
getName(ConstantPoolGen) - Method in class org.apache.bcel.generic.NameSignatureInstruction
 
getNameAndType(ConstantPoolGen) - Method in class org.apache.bcel.generic.NameSignatureInstruction
 
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.ConstantModule
 
getNameIndex() - Method in class org.apache.bcel.classfile.ConstantNameAndType
 
getNameIndex() - Method in class org.apache.bcel.classfile.ConstantPackage
 
getNameIndex() - Method in class org.apache.bcel.classfile.ElementValuePair
 
getNameIndex() - Method in class org.apache.bcel.classfile.FieldOrMethod
 
getNameIndex() - Method in class org.apache.bcel.classfile.LocalVariable
 
getNameIndex() - Method in class org.apache.bcel.classfile.MethodParameter
 
getNameIndex() - Method in class org.apache.bcel.generic.ElementValuePairGen
 
getNameString() - Method in class org.apache.bcel.classfile.ElementValuePair
 
getNameString() - Method in class org.apache.bcel.generic.ElementValuePairGen
 
getNext() - Method in class org.apache.bcel.generic.InstructionHandle
 
getNoOfOperands(int) - Static method in class org.apache.bcel.Const
 
getNumAnnotations() - Method in class org.apache.bcel.classfile.Annotations
 
getNumberClasses() - Method in class org.apache.bcel.classfile.NestMembers
 
getNumberOfExceptions() - Method in class org.apache.bcel.classfile.ExceptionTable
 
getNumberOfLocals() - Method in class org.apache.bcel.classfile.StackMapEntry
 
getNumberOfPackages() - Method in class org.apache.bcel.classfile.ModulePackages
 
getNumberOfStackItems() - Method in class org.apache.bcel.classfile.StackMapEntry
 
getNumBootstrapArguments() - Method in class org.apache.bcel.classfile.BootstrapMethod
 
getNumElementValuePairs() - Method in class org.apache.bcel.classfile.AnnotationEntry
 
getOpcode() - Method in class org.apache.bcel.generic.Instruction
 
getOpcodeName(int) - Static method in class org.apache.bcel.Const
 
getOpensTable() - Method in class org.apache.bcel.classfile.Module
 
getOperandType(int, int) - Static method in class org.apache.bcel.Const
 
getOperandTypeCount(int) - Static method in class org.apache.bcel.Const
 
getOrigIndex() - Method in class org.apache.bcel.classfile.LocalVariable
 
getOrigIndex() - Method in class org.apache.bcel.generic.LocalVariableGen
 
getOuterClassIndex() - Method in class org.apache.bcel.classfile.InnerClass
 
getOutFrame(ArrayList<InstructionContext>) - 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.
getPackageIndexTable() - Method in class org.apache.bcel.classfile.ModulePackages
 
getPackageName() - Method in class org.apache.bcel.classfile.JavaClass
 
getPackageNames() - Method in class org.apache.bcel.classfile.ModulePackages
 
getParameterAnnotationEntries() - Method in class org.apache.bcel.classfile.Method
 
getParameterAnnotationEntries() - Method in class org.apache.bcel.classfile.ParameterAnnotations
returns the array of parameter annotation entries in this parameter annotation
getParameterAnnotationTable() - Method in class org.apache.bcel.classfile.ParameterAnnotations
 
getParameterName(ConstantPool) - Method in class org.apache.bcel.classfile.MethodParameter
Returns the name of the parameter.
getParameters() - Method in class org.apache.bcel.classfile.MethodParameters
 
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.BranchInstruction
 
getPosition() - Method in class org.apache.bcel.generic.InstructionHandle
 
getPrev() - Method in class org.apache.bcel.generic.InstructionHandle
 
getProduceStack(int) - Static method in class org.apache.bcel.Const
 
getProvidesTable() - Method in class org.apache.bcel.classfile.Module
 
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.
getReferenceIndex() - Method in class org.apache.bcel.classfile.ConstantMethodHandle
 
getReferenceKind() - Method in class org.apache.bcel.classfile.ConstantMethodHandle
 
getReferenceType(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldOrMethod
Gets the reference type representing the class, interface, or array class referenced by the instruction.
getReferenceType(ConstantPoolGen) - Method in class org.apache.bcel.generic.INVOKEDYNAMIC
Since InvokeDynamic doesn't refer to a reference type, just return java.lang.Object, as that is the only type we can say for sure the reference will be.
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
 
getRequiresTable() - Method in class org.apache.bcel.classfile.Module
 
getResource(String) - Method in class org.apache.bcel.util.ClassPath
 
getResourceAsStream(String) - Method in class org.apache.bcel.util.ClassPath
 
getResources(String) - Method in class org.apache.bcel.util.ClassPath
 
getReturnType() - Method in class org.apache.bcel.classfile.Method
 
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.
getReturnType(ConstantPoolGen) - Method in class org.apache.bcel.generic.InvokeInstruction
 
getShortTypeName(int) - Static method in class org.apache.bcel.Const
 
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() - Method in class org.apache.bcel.generic.FieldGen
 
getSignature() - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
 
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
 
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(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantNameAndType
 
getSignature(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldOrMethod
 
getSignature(ConstantPoolGen) - Method in class org.apache.bcel.generic.NameSignatureInstruction
 
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() - Method in class org.apache.bcel.generic.LineNumberGen
 
getSourceLine(int) - Method in class org.apache.bcel.classfile.LineNumberTable
Map byte code positions to source code lines.
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 - Class in org.apache.bcel.generic
GETSTATIC - Fetch static field from class
GETSTATIC - Static variable in class org.apache.bcel.Const
Java VM opcode.
GETSTATIC - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
GETSTATIC(int) - Constructor for class org.apache.bcel.generic.GETSTATIC
 
GETSTATIC_QUICK - Static variable in class org.apache.bcel.Const
JVM internal opcode.
GETSTATIC_QUICK - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
GETSTATIC2_QUICK - Static variable in class org.apache.bcel.Const
JVM internal opcode.
GETSTATIC2_QUICK - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
getStatus() - Method in class org.apache.bcel.verifier.VerificationResult
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(String) - Static method in class org.apache.bcel.Repository
 
getSuperClasses(JavaClass) - Static method in class org.apache.bcel.Repository
 
getSuperclassName() - Method in class org.apache.bcel.classfile.JavaClass
returns the super class name of this class.
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
 
getTableLength() - Method in class org.apache.bcel.classfile.LocalVariableTypeTable
 
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() - Method in class org.apache.bcel.generic.BranchInstruction
 
getTargetOffset(InstructionHandle) - 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
 
getThis() - Static method in class org.apache.bcel.verifier.structurals.Frame
 
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() - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
 
getType() - Method in class org.apache.bcel.generic.LocalVariableGen
 
getType() - Method in interface org.apache.bcel.generic.NamedAndTyped
 
getType() - Method in class org.apache.bcel.generic.NEWARRAY
 
getType() - Method in class org.apache.bcel.generic.ReturnInstruction
 
getType() - Method in class org.apache.bcel.generic.Type
 
getType(byte) - Static method in class org.apache.bcel.generic.BasicType
 
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.
getType(Class<?>) - Static method in class org.apache.bcel.generic.Type
Convert runtime java.lang.Class to BCEL Type object.
getType(String) - Static method in class org.apache.bcel.generic.Type
Convert signature to a Type object.
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(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(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(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(ConstantPoolGen) - Method in class org.apache.bcel.generic.RET
 
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(ConstantPoolGen) - Method in interface org.apache.bcel.generic.TypedInstruction
 
getTypecode() - Method in class org.apache.bcel.generic.NEWARRAY
 
getTypeIndex() - Method in class org.apache.bcel.classfile.AnnotationEntry
 
getTypeIndex() - Method in class org.apache.bcel.classfile.EnumElementValue
 
getTypeIndex() - Method in class org.apache.bcel.generic.AnnotationEntryGen
 
getTypeIndex() - Method in class org.apache.bcel.generic.EnumElementValueGen
 
getTypeName() - Method in class org.apache.bcel.generic.AnnotationEntryGen
 
getTypeName(int) - Static method in class org.apache.bcel.Const
The primitive type names corresponding to the T_XX constants, e.g., TYPE_NAMES[T_INT] = "int"
getTypes(Class<?>[]) - Static method in class org.apache.bcel.generic.Type
Convert runtime java.lang.Class[] to BCEL Type objects.
getTypeSignature() - Method in class org.apache.bcel.generic.AnnotationEntryGen
 
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.classfile.ElementValuePair
 
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.ElementValuePairGen
 
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() - Method in class org.apache.bcel.generic.SIPUSH
 
getValue(ConstantPoolGen) - Method in class org.apache.bcel.generic.LDC
 
getValue(ConstantPoolGen) - Method in class org.apache.bcel.generic.LDC2_W
 
getValueBoolean() - Method in class org.apache.bcel.classfile.SimpleElementValue
 
getValueByte() - Method in class org.apache.bcel.classfile.SimpleElementValue
 
getValueChar() - Method in class org.apache.bcel.classfile.SimpleElementValue
 
getValueDouble() - Method in class org.apache.bcel.classfile.SimpleElementValue
 
getValueFloat() - Method in class org.apache.bcel.classfile.SimpleElementValue
 
getValueIndex() - Method in class org.apache.bcel.classfile.EnumElementValue
 
getValueIndex() - Method in class org.apache.bcel.generic.EnumElementValueGen
 
getValueInt() - Method in class org.apache.bcel.classfile.SimpleElementValue
 
getValueInt() - Method in class org.apache.bcel.generic.SimpleElementValueGen
 
getValueLong() - Method in class org.apache.bcel.classfile.SimpleElementValue
 
getValues() - Method in class org.apache.bcel.generic.AnnotationEntryGen
Returns list of ElementNameValuePair objects
getValueShort() - Method in class org.apache.bcel.classfile.SimpleElementValue
 
getValueString() - Method in class org.apache.bcel.classfile.SimpleElementValue
 
getValueString() - Method in class org.apache.bcel.generic.SimpleElementValueGen
 
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 - Class in org.apache.bcel.generic
GOTO - Branch always (to relative offset, not absolute address)
GOTO - Static variable in class org.apache.bcel.Const
Java VM opcode.
GOTO - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
GOTO(InstructionHandle) - Constructor for class org.apache.bcel.generic.GOTO
 
GOTO_W - Class in org.apache.bcel.generic
GOTO_W - Branch always (to relative offset, not absolute address)
GOTO_W - Static variable in class org.apache.bcel.Const
Java VM opcode.
GOTO_W - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
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
Returns 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.Instruction
calculate the hashCode of this object
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() - 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
 
hashCode(Object) - Method in interface org.apache.bcel.util.BCELComparator
Return hashcode for THIS.hashCode()
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

i_position - Variable in class org.apache.bcel.generic.InstructionHandle
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
I2B - Class in org.apache.bcel.generic
I2B - Convert int to byte
I2B - Static variable in class org.apache.bcel.Const
Java VM opcode.
I2B - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
I2B - Static variable in class org.apache.bcel.generic.InstructionConst
 
I2B - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
I2B() - Constructor for class org.apache.bcel.generic.I2B
Convert int to byte
I2C - Class in org.apache.bcel.generic
I2C - Convert int to char
I2C - Static variable in class org.apache.bcel.Const
Java VM opcode.
I2C - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
I2C - Static variable in class org.apache.bcel.generic.InstructionConst
 
I2C - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
I2C() - Constructor for class org.apache.bcel.generic.I2C
Convert int to char
I2D - Class in org.apache.bcel.generic
I2D - Convert int to double
I2D - Static variable in class org.apache.bcel.Const
Java VM opcode.
I2D - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
I2D - Static variable in class org.apache.bcel.generic.InstructionConst
 
I2D - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
I2D() - Constructor for class org.apache.bcel.generic.I2D
Convert int to double
I2F - Class in org.apache.bcel.generic
I2F - Convert int to float
I2F - Static variable in class org.apache.bcel.Const
Java VM opcode.
I2F - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
I2F - Static variable in class org.apache.bcel.generic.InstructionConst
 
I2F - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
I2F() - Constructor for class org.apache.bcel.generic.I2F
Convert int to float
I2L - Class in org.apache.bcel.generic
I2L - Convert int to long
I2L - Static variable in class org.apache.bcel.Const
Java VM opcode.
I2L - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
I2L - Static variable in class org.apache.bcel.generic.InstructionConst
 
I2L - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
I2L() - Constructor for class org.apache.bcel.generic.I2L
Convert int to long
I2S - Class in org.apache.bcel.generic
I2S - Convert int to short
I2S - Static variable in class org.apache.bcel.Const
Java VM opcode.
I2S - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
I2S - Static variable in class org.apache.bcel.generic.InstructionConst
 
I2S - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
I2S() - Constructor for class org.apache.bcel.generic.I2S
 
IADD - Class in org.apache.bcel.generic
IADD - Add ints
IADD - Static variable in class org.apache.bcel.Const
Java VM opcode.
IADD - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IADD - Static variable in class org.apache.bcel.generic.InstructionConst
 
IADD - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
IADD() - Constructor for class org.apache.bcel.generic.IADD
Add ints
IALOAD - Class in org.apache.bcel.generic
IALOAD - Load int from array
IALOAD - Static variable in class org.apache.bcel.Const
Java VM opcode.
IALOAD - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IALOAD - Static variable in class org.apache.bcel.generic.InstructionConst
 
IALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
IALOAD() - Constructor for class org.apache.bcel.generic.IALOAD
Load int from array
IAND - Class in org.apache.bcel.generic
IAND - Bitwise AND int
IAND - Static variable in class org.apache.bcel.Const
Java VM opcode.
IAND - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IAND - Static variable in class org.apache.bcel.generic.InstructionConst
 
IAND - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
IAND() - Constructor for class org.apache.bcel.generic.IAND
 
IASTORE - Class in org.apache.bcel.generic
IASTORE - Store into int array
IASTORE - Static variable in class org.apache.bcel.Const
Java VM opcode.
IASTORE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IASTORE - Static variable in class org.apache.bcel.generic.InstructionConst
 
IASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
IASTORE() - Constructor for class org.apache.bcel.generic.IASTORE
Store into int array
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 class org.apache.bcel.Const
Java VM opcode.
ICONST_0 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ICONST_0 - Static variable in class org.apache.bcel.generic.InstructionConst
 
ICONST_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
ICONST_1 - Static variable in class org.apache.bcel.Const
Java VM opcode.
ICONST_1 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ICONST_1 - Static variable in class org.apache.bcel.generic.InstructionConst
 
ICONST_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
ICONST_2 - Static variable in class org.apache.bcel.Const
Java VM opcode.
ICONST_2 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ICONST_2 - Static variable in class org.apache.bcel.generic.InstructionConst
 
ICONST_2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
ICONST_3 - Static variable in class org.apache.bcel.Const
Java VM opcode.
ICONST_3 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ICONST_3 - Static variable in class org.apache.bcel.generic.InstructionConst
 
ICONST_3 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
ICONST_4 - Static variable in class org.apache.bcel.Const
Java VM opcode.
ICONST_4 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ICONST_4 - Static variable in class org.apache.bcel.generic.InstructionConst
 
ICONST_4 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
ICONST_5 - Static variable in class org.apache.bcel.Const
Java VM opcode.
ICONST_5 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ICONST_5 - Static variable in class org.apache.bcel.generic.InstructionConst
 
ICONST_5 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
ICONST_M1 - Static variable in class org.apache.bcel.Const
Java VM opcode.
ICONST_M1 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ICONST_M1 - Static variable in class org.apache.bcel.generic.InstructionConst
 
ICONST_M1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
IDIV - Class in org.apache.bcel.generic
IDIV - Divide ints
IDIV - Static variable in class org.apache.bcel.Const
Java VM opcode.
IDIV - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IDIV - Static variable in class org.apache.bcel.generic.InstructionConst
 
IDIV - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
IDIV() - Constructor for class org.apache.bcel.generic.IDIV
Divide ints
IF_ACMPEQ - Class in org.apache.bcel.generic
IF_ACMPEQ - Branch if reference comparison succeeds
IF_ACMPEQ - Static variable in class org.apache.bcel.Const
Java VM opcode.
IF_ACMPEQ - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IF_ACMPEQ(InstructionHandle) - Constructor for class org.apache.bcel.generic.IF_ACMPEQ
 
IF_ACMPNE - Class in org.apache.bcel.generic
IF_ACMPNE - Branch if reference comparison doesn't succeed
IF_ACMPNE - Static variable in class org.apache.bcel.Const
Java VM opcode.
IF_ACMPNE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IF_ACMPNE(InstructionHandle) - Constructor for class org.apache.bcel.generic.IF_ACMPNE
 
IF_ICMPEQ - Class in org.apache.bcel.generic
IF_ICMPEQ - Branch if int comparison succeeds
IF_ICMPEQ - Static variable in class org.apache.bcel.Const
Java VM opcode.
IF_ICMPEQ - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IF_ICMPEQ(InstructionHandle) - Constructor for class org.apache.bcel.generic.IF_ICMPEQ
 
IF_ICMPGE - Class in org.apache.bcel.generic
IF_ICMPGE - Branch if int comparison succeeds
IF_ICMPGE - Static variable in class org.apache.bcel.Const
Java VM opcode.
IF_ICMPGE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IF_ICMPGE(InstructionHandle) - Constructor for class org.apache.bcel.generic.IF_ICMPGE
 
IF_ICMPGT - Class in org.apache.bcel.generic
IF_ICMPGT - Branch if int comparison succeeds
IF_ICMPGT - Static variable in class org.apache.bcel.Const
Java VM opcode.
IF_ICMPGT - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IF_ICMPGT(InstructionHandle) - Constructor for class org.apache.bcel.generic.IF_ICMPGT
 
IF_ICMPLE - Class in org.apache.bcel.generic
IF_ICMPLE - Branch if int comparison succeeds
IF_ICMPLE - Static variable in class org.apache.bcel.Const
Java VM opcode.
IF_ICMPLE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IF_ICMPLE(InstructionHandle) - Constructor for class org.apache.bcel.generic.IF_ICMPLE
 
IF_ICMPLT - Class in org.apache.bcel.generic
IF_ICMPLT - Branch if int comparison succeeds
IF_ICMPLT - Static variable in class org.apache.bcel.Const
Java VM opcode.
IF_ICMPLT - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IF_ICMPLT(InstructionHandle) - Constructor for class org.apache.bcel.generic.IF_ICMPLT
 
IF_ICMPNE - Class in org.apache.bcel.generic
IF_ICMPNE - Branch if int comparison doesn't succeed
IF_ICMPNE - Static variable in class org.apache.bcel.Const
Java VM opcode.
IF_ICMPNE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IF_ICMPNE(InstructionHandle) - Constructor for class org.apache.bcel.generic.IF_ICMPNE
 
IFEQ - Class in org.apache.bcel.generic
IFEQ - Branch if int comparison with zero succeeds
IFEQ - Static variable in class org.apache.bcel.Const
Java VM opcode.
IFEQ - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IFEQ(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFEQ
 
IFGE - Class in org.apache.bcel.generic
IFGE - Branch if int comparison with zero succeeds
IFGE - Static variable in class org.apache.bcel.Const
Java VM opcode.
IFGE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IFGE(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFGE
 
IFGT - Class in org.apache.bcel.generic
IFGT - Branch if int comparison with zero succeeds
IFGT - Static variable in class org.apache.bcel.Const
Java VM opcode.
IFGT - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
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 - Class in org.apache.bcel.generic
IFLE - Branch if int comparison with zero succeeds
IFLE - Static variable in class org.apache.bcel.Const
Java VM opcode.
IFLE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IFLE(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFLE
 
IFLT - Class in org.apache.bcel.generic
IFLT - Branch if int comparison with zero succeeds
IFLT - Static variable in class org.apache.bcel.Const
Java VM opcode.
IFLT - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IFLT(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFLT
 
IFNE - Class in org.apache.bcel.generic
IFNE - Branch if int comparison with zero succeeds
IFNE - Static variable in class org.apache.bcel.Const
Java VM opcode.
IFNE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IFNE(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFNE
 
IFNONNULL - Class in org.apache.bcel.generic
IFNONNULL - Branch if reference is not null
IFNONNULL - Static variable in class org.apache.bcel.Const
Java VM opcode.
IFNONNULL - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IFNONNULL(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFNONNULL
 
IFNULL - Class in org.apache.bcel.generic
IFNULL - Branch if reference is not null
IFNULL - Static variable in class org.apache.bcel.Const
Java VM opcode.
IFNULL - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IFNULL(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFNULL
 
IINC - Class in org.apache.bcel.generic
IINC - Increment local variable by constant
IINC - Static variable in class org.apache.bcel.Const
Java VM opcode.
IINC - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IINC(int, int) - Constructor for class org.apache.bcel.generic.IINC
 
ILLEGAL_ACCESS_ERROR - Static variable in class org.apache.bcel.ExceptionConst
 
ILLEGAL_ACCESS_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
 
ILLEGAL_MONITOR_STATE - Static variable in class org.apache.bcel.ExceptionConst
 
ILLEGAL_MONITOR_STATE - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
 
ILLEGAL_OPCODE - Static variable in class org.apache.bcel.Const
Mnemonic for an illegal opcode.
ILLEGAL_OPCODE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Mnemonic for an illegal opcode.
ILLEGAL_TYPE - Static variable in class org.apache.bcel.Const
Mnemonic for an illegal type.
ILLEGAL_TYPE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Mnemonic for an illegal type.
ILOAD - Class in org.apache.bcel.generic
ILOAD - Load int from local variable onto stack
ILOAD - Static variable in class org.apache.bcel.Const
Java VM opcode.
ILOAD - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ILOAD(int) - Constructor for class org.apache.bcel.generic.ILOAD
Load int from local variable
ILOAD_0 - Static variable in class org.apache.bcel.Const
Java VM opcode.
ILOAD_0 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ILOAD_0 - Static variable in class org.apache.bcel.generic.InstructionConst
 
ILOAD_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
ILOAD_1 - Static variable in class org.apache.bcel.Const
Java VM opcode.
ILOAD_1 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ILOAD_1 - Static variable in class org.apache.bcel.generic.InstructionConst
 
ILOAD_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
ILOAD_2 - Static variable in class org.apache.bcel.Const
Java VM opcode.
ILOAD_2 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ILOAD_2 - Static variable in class org.apache.bcel.generic.InstructionConst
 
ILOAD_2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
ILOAD_3 - Static variable in class org.apache.bcel.Const
Java VM opcode.
ILOAD_3 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IMPDEP1 - Class in org.apache.bcel.generic
IMPDEP1 - Implementation dependent
IMPDEP1 - Static variable in class org.apache.bcel.Const
JVM internal opcode.
IMPDEP1 - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
IMPDEP1() - Constructor for class org.apache.bcel.generic.IMPDEP1
 
IMPDEP2 - Class in org.apache.bcel.generic
IMPDEP2 - Implementation dependent
IMPDEP2 - Static variable in class org.apache.bcel.Const
JVM internal opcode.
IMPDEP2 - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
IMPDEP2() - Constructor for class org.apache.bcel.generic.IMPDEP2
 
implementationOf(String, String) - Static method in class org.apache.bcel.Repository
 
implementationOf(String, JavaClass) - Static method in class org.apache.bcel.Repository
 
implementationOf(JavaClass) - Method in class org.apache.bcel.classfile.JavaClass
 
implementationOf(JavaClass, String) - Static method in class org.apache.bcel.Repository
 
implementationOf(JavaClass, JavaClass) - Static method in class org.apache.bcel.Repository
 
IMUL - Class in org.apache.bcel.generic
IMUL - Multiply ints
IMUL - Static variable in class org.apache.bcel.Const
Java VM opcode.
IMUL - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IMUL - Static variable in class org.apache.bcel.generic.InstructionConst
 
IMUL - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
IMUL() - Constructor for class org.apache.bcel.generic.IMUL
Multiply ints
INCOMPATIBLE_CLASS_CHANGE_ERROR - Static variable in class org.apache.bcel.ExceptionConst
 
INCOMPATIBLE_CLASS_CHANGE_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
 
index - Variable in class org.apache.bcel.generic.BranchInstruction
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
index - Variable in class org.apache.bcel.generic.ConstantPoolGen
Deprecated.
(since 6.0) will be made private; do not access directly, use getSize()
index - Variable in class org.apache.bcel.generic.CPInstruction
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
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
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
INEG - Class in org.apache.bcel.generic
INEG - Negate int
INEG - Static variable in class org.apache.bcel.Const
Java VM opcode.
INEG - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
INEG - Static variable in class org.apache.bcel.generic.InstructionConst
 
INEG - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
INEG() - Constructor for class org.apache.bcel.generic.INEG
 
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.INVOKEDYNAMIC
Read needed data (i.e., index) from file.
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_W
Read needed data (i.e., index) from file.
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.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 occurrences of uninitializedObjectType 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(int, int, int, int) - Constructor for class org.apache.bcel.classfile.InnerClass
 
InnerClass(InnerClass) - Constructor for class org.apache.bcel.classfile.InnerClass
Initialize from another object.
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(int, int, InnerClass[], ConstantPool) - Constructor for class org.apache.bcel.classfile.InnerClasses
 
InnerClasses(InnerClasses) - Constructor for class org.apache.bcel.classfile.InnerClasses
Initialize from another object.
insert(BranchInstruction) - Method in class org.apache.bcel.generic.InstructionList
Insert a branch instruction at start of this list.
insert(CompoundInstruction) - Method in class org.apache.bcel.generic.InstructionList
Insert a compound instruction.
insert(Instruction) - Method in class org.apache.bcel.generic.InstructionList
Insert an instruction at start of this list.
insert(InstructionHandle, BranchInstruction) - 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, Instruction) - Method in class org.apache.bcel.generic.InstructionList
Insert an instruction before instruction (handle) ih contained in this list.
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, CompoundInstruction) - Method in class org.apache.bcel.generic.InstructionList
Insert a compound instruction before instruction i.
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, InstructionList) - Method in class org.apache.bcel.generic.InstructionList
Insert another list before Instruction i contained in this list.
instanceOf(String, String) - Static method in class org.apache.bcel.Repository
 
instanceOf(String, JavaClass) - Static method in class org.apache.bcel.Repository
 
instanceOf(JavaClass) - Method in class org.apache.bcel.classfile.JavaClass
Equivalent to runtime "instanceof" operator.
instanceOf(JavaClass, String) - Static method in class org.apache.bcel.Repository
 
instanceOf(JavaClass, JavaClass) - Static method in class org.apache.bcel.Repository
Equivalent to runtime "instanceof" operator.
INSTANCEOF - Class in org.apache.bcel.generic
INSTANCEOF - Determine if object is of given type
INSTANCEOF - Static variable in class org.apache.bcel.Const
Java VM opcode.
INSTANCEOF - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
INSTANCEOF(int) - Constructor for class org.apache.bcel.generic.INSTANCEOF
 
INSTANCEOF_QUICK - Static variable in class org.apache.bcel.Const
JVM internal opcode.
INSTANCEOF_QUICK - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
INSTANTIATION_ERROR - Static variable in class org.apache.bcel.ExceptionConst
 
INSTANTIATION_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
 
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.
InstructionConst - Class in org.apache.bcel.generic
This interface contains shareable instruction objects.
InstructionConstants - Interface in org.apache.bcel.generic
Deprecated.
(since 6.0) Do not use. Use InstructionConst instead.
InstructionConstants.Clinit - Class in org.apache.bcel.generic
Deprecated.
 
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) - Constructor for class org.apache.bcel.generic.InstructionFactory
Initialize with ClassGen object
InstructionFactory(ClassGen, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.InstructionFactory
 
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(byte[]) - Constructor for class org.apache.bcel.generic.InstructionList
Initialize instruction list from byte array.
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(Instruction) - Constructor for class org.apache.bcel.generic.InstructionList
Create instruction list containing one instruction.
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
Deprecated.
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 class org.apache.bcel.Const
Java VM opcode.
INT2BYTE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
INT2CHAR - Static variable in class org.apache.bcel.Const
Java VM opcode.
INT2CHAR - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
INT2SHORT - Static variable in class org.apache.bcel.Const
Java VM opcode.
INT2SHORT - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
INTERFACES_IMPLEMENTED_BY_ARRAYS - Static variable in interface org.apache.bcel.Constants
Deprecated.
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.
invalidReturnTypeError(Type, MethodGen) - Method in class org.apache.bcel.verifier.structurals.Pass3bVerifier
Throws an exception indicating the returned type is not compatible with the return type of the given method.
INVOKEDYNAMIC - Class in org.apache.bcel.generic
Class for INVOKEDYNAMIC.
INVOKEDYNAMIC - Static variable in class org.apache.bcel.Const
Java VM opcode.
INVOKEDYNAMIC - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
INVOKEDYNAMIC(int) - Constructor for class org.apache.bcel.generic.INVOKEDYNAMIC
 
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 - Class in org.apache.bcel.generic
INVOKEINTERFACE - Invoke interface method
INVOKEINTERFACE - Static variable in class org.apache.bcel.Const
Java VM opcode.
INVOKEINTERFACE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
INVOKEINTERFACE(int, int) - Constructor for class org.apache.bcel.generic.INVOKEINTERFACE
 
INVOKEINTERFACE_QUICK - Static variable in class org.apache.bcel.Const
JVM internal opcode.
INVOKEINTERFACE_QUICK - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
INVOKENONVIRTUAL - Static variable in class org.apache.bcel.Const
Java VM opcode.
INVOKENONVIRTUAL - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
INVOKENONVIRTUAL_QUICK - Static variable in class org.apache.bcel.Const
JVM internal opcode.
INVOKENONVIRTUAL_QUICK - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
INVOKESPECIAL - Class in org.apache.bcel.generic
INVOKESPECIAL - Invoke instance method; special handling for superclass, private and instance initialization method invocations
INVOKESPECIAL - Static variable in class org.apache.bcel.Const
Java VM opcode.
INVOKESPECIAL - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
INVOKESPECIAL(int) - Constructor for class org.apache.bcel.generic.INVOKESPECIAL
 
INVOKESTATIC - Class in org.apache.bcel.generic
INVOKESTATIC - Invoke a class (static) method
INVOKESTATIC - Static variable in class org.apache.bcel.Const
Java VM opcode.
INVOKESTATIC - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
INVOKESTATIC(int) - Constructor for class org.apache.bcel.generic.INVOKESTATIC
 
INVOKESTATIC_QUICK - Static variable in class org.apache.bcel.Const
JVM internal opcode.
INVOKESTATIC_QUICK - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
INVOKESUPER_QUICK - Static variable in class org.apache.bcel.Const
JVM internal opcode.
INVOKESUPER_QUICK - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
INVOKEVIRTUAL - Class in org.apache.bcel.generic
INVOKEVIRTUAL - Invoke instance method; dispatch based on class
INVOKEVIRTUAL - Static variable in class org.apache.bcel.Const
Java VM opcode.
INVOKEVIRTUAL - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
INVOKEVIRTUAL(int) - Constructor for class org.apache.bcel.generic.INVOKEVIRTUAL
 
INVOKEVIRTUAL_QUICK - Static variable in class org.apache.bcel.Const
JVM internal opcode.
INVOKEVIRTUAL_QUICK - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
INVOKEVIRTUAL_QUICK_W - Static variable in class org.apache.bcel.Const
JVM internal opcode.
INVOKEVIRTUAL_QUICK_W - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
INVOKEVIRTUALOBJECT_QUICK - Static variable in class org.apache.bcel.Const
JVM internal opcode.
INVOKEVIRTUALOBJECT_QUICK - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
IOR - Class in org.apache.bcel.generic
IOR - Bitwise OR int
IOR - Static variable in class org.apache.bcel.Const
Java VM opcode.
IOR - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IOR - Static variable in class org.apache.bcel.generic.InstructionConst
 
IOR - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
IOR() - Constructor for class org.apache.bcel.generic.IOR
 
IREM - Class in org.apache.bcel.generic
IREM - Remainder of int
IREM - Static variable in class org.apache.bcel.Const
Java VM opcode.
IREM - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IREM - Static variable in class org.apache.bcel.generic.InstructionConst
 
IREM - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
IREM() - Constructor for class org.apache.bcel.generic.IREM
Remainder of ints
IRETURN - Class in org.apache.bcel.generic
IRETURN - Return int from method
IRETURN - Static variable in class org.apache.bcel.Const
Java VM opcode.
IRETURN - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IRETURN - Static variable in class org.apache.bcel.generic.InstructionConst
 
IRETURN - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
IRETURN() - Constructor for class org.apache.bcel.generic.IRETURN
Return int from method
isAbstract() - Method in class org.apache.bcel.classfile.AccessFlags
 
isAbstract(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
 
isActualParameterList(String) - Static method in class org.apache.bcel.classfile.Signature
 
isAnnotation() - Method in class org.apache.bcel.classfile.AccessFlags
 
isAnnotation(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
 
isAnonymous() - Method in class org.apache.bcel.classfile.JavaClass
 
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() - Method in class org.apache.bcel.classfile.AccessFlags
 
isEnum(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
 
isFinal() - Method in class org.apache.bcel.classfile.AccessFlags
 
isFinal() - Method in class org.apache.bcel.classfile.MethodParameter
 
isFinal(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
 
isFormalParameterList(String) - Static method in class org.apache.bcel.classfile.Signature
 
ISHL - Class in org.apache.bcel.generic
ISHL - Arithmetic shift left int
ISHL - Static variable in class org.apache.bcel.Const
Java VM opcode.
ISHL - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ISHL - Static variable in class org.apache.bcel.generic.InstructionConst
 
ISHL - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
ISHL() - Constructor for class org.apache.bcel.generic.ISHL
 
ISHR - Class in org.apache.bcel.generic
ISHR - Arithmetic shift right int
ISHR - Static variable in class org.apache.bcel.Const
Java VM opcode.
ISHR - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ISHR - Static variable in class org.apache.bcel.generic.InstructionConst
 
ISHR - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
ISHR() - Constructor for class org.apache.bcel.generic.ISHR
 
isInterface() - Method in class org.apache.bcel.classfile.AccessFlags
 
isInterface(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
 
isJavaIdentifierPart(char) - Static method in class org.apache.bcel.classfile.Utility
 
isMandated() - Method in class org.apache.bcel.classfile.MethodParameter
 
isNative() - Method in class org.apache.bcel.classfile.AccessFlags
 
isNative(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
 
isNested() - Method in class org.apache.bcel.classfile.JavaClass
 
isPrivate() - Method in class org.apache.bcel.classfile.AccessFlags
 
isPrivate(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
 
isProtected() - Method in class org.apache.bcel.classfile.AccessFlags
 
isProtected(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
 
isPublic() - Method in class org.apache.bcel.classfile.AccessFlags
 
isPublic(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
 
isRuntimeVisible() - Method in class org.apache.bcel.classfile.AnnotationEntry
 
isRuntimeVisible() - Method in class org.apache.bcel.classfile.Annotations
 
isRuntimeVisible() - Method in class org.apache.bcel.generic.AnnotationEntryGen
 
isSet(int, int) - Static method in class org.apache.bcel.classfile.Utility
 
isStatic() - Method in class org.apache.bcel.classfile.AccessFlags
 
isStatic(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
 
isStrictfp() - Method in class org.apache.bcel.classfile.AccessFlags
 
isStrictfp(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
 
isSuper() - Method in class org.apache.bcel.classfile.JavaClass
 
isSynchronized() - Method in class org.apache.bcel.classfile.AccessFlags
 
isSynchronized(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
 
isSynthetic() - Method in class org.apache.bcel.classfile.AccessFlags
 
isSynthetic() - Method in class org.apache.bcel.classfile.MethodParameter
 
isSynthetic(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
 
ISTORE - Class in org.apache.bcel.generic
ISTORE - Store int from stack into local variable
ISTORE - Static variable in class org.apache.bcel.Const
Java VM opcode.
ISTORE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ISTORE(int) - Constructor for class org.apache.bcel.generic.ISTORE
Store int into local variable
ISTORE_0 - Static variable in class org.apache.bcel.Const
Java VM opcode.
ISTORE_0 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ISTORE_0 - Static variable in class org.apache.bcel.generic.InstructionConst
 
ISTORE_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
ISTORE_1 - Static variable in class org.apache.bcel.Const
Java VM opcode.
ISTORE_1 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ISTORE_1 - Static variable in class org.apache.bcel.generic.InstructionConst
 
ISTORE_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
ISTORE_2 - Static variable in class org.apache.bcel.Const
Java VM opcode.
ISTORE_2 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ISTORE_2 - Static variable in class org.apache.bcel.generic.InstructionConst
 
ISTORE_2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
ISTORE_3 - Static variable in class org.apache.bcel.Const
Java VM opcode.
ISTORE_3 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
isTransient() - Method in class org.apache.bcel.classfile.AccessFlags
 
isTransient(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
 
ISUB - Class in org.apache.bcel.generic
ISUB - Substract ints
ISUB - Static variable in class org.apache.bcel.Const
Java VM opcode.
ISUB - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
ISUB - Static variable in class org.apache.bcel.generic.InstructionConst
 
ISUB - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
ISUB() - Constructor for class org.apache.bcel.generic.ISUB
Substract ints
isValidByte(int) - Static method in class org.apache.bcel.generic.Instruction
Check if the value can fit in a byte (signed)
isValidShort(int) - Static method in class org.apache.bcel.generic.Instruction
Check if the value can fit in a short (signed)
isVarArgs() - Method in class org.apache.bcel.classfile.AccessFlags
 
isVarArgs(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
 
isVolatile() - Method in class org.apache.bcel.classfile.AccessFlags
 
isVolatile(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
 
ITEM_Bogus - Static variable in class org.apache.bcel.Const
Constants used in the StackMap attribute.
ITEM_Bogus - Static variable in interface org.apache.bcel.Constants
Deprecated.
Constants used in the StackMap attribute.
ITEM_Double - Static variable in class org.apache.bcel.Const
 
ITEM_Double - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
ITEM_Float - Static variable in class org.apache.bcel.Const
 
ITEM_Float - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
ITEM_InitObject - Static variable in class org.apache.bcel.Const
 
ITEM_InitObject - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
ITEM_Integer - Static variable in class org.apache.bcel.Const
 
ITEM_Integer - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
ITEM_Long - Static variable in class org.apache.bcel.Const
 
ITEM_Long - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
ITEM_NAMES - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
ITEM_NewObject - Static variable in class org.apache.bcel.Const
 
ITEM_NewObject - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
ITEM_Null - Static variable in class org.apache.bcel.Const
 
ITEM_Null - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
ITEM_Object - Static variable in class org.apache.bcel.Const
 
ITEM_Object - Static variable in interface org.apache.bcel.Constants
Deprecated.
 
iterator() - Method in class org.apache.bcel.generic.InstructionList
 
IUSHR - Class in org.apache.bcel.generic
IUSHR - Logical shift right int
IUSHR - Static variable in class org.apache.bcel.Const
Java VM opcode.
IUSHR - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IUSHR - Static variable in class org.apache.bcel.generic.InstructionConst
 
IUSHR - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
IUSHR() - Constructor for class org.apache.bcel.generic.IUSHR
 
IXOR - Class in org.apache.bcel.generic
IXOR - Bitwise XOR int
IXOR - Static variable in class org.apache.bcel.Const
Java VM opcode.
IXOR - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
IXOR - Static variable in class org.apache.bcel.generic.InstructionConst
 
IXOR - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
IXOR() - Constructor for class org.apache.bcel.generic.IXOR
 

J

JavaClass - Class in org.apache.bcel.classfile
Represents a Java class, i.e., the data structures, constant pool, fields, methods and commands contained in a Java .class file.
JavaClass(int, int, String, int, int, int, ConstantPool, int[], Field[], Method[], Attribute[]) - Constructor for class org.apache.bcel.classfile.JavaClass
Constructor gets all contents as arguments.
JavaClass(int, int, String, int, int, int, ConstantPool, int[], Field[], Method[], Attribute[], byte) - Constructor for class org.apache.bcel.classfile.JavaClass
Constructor gets all contents as arguments.
JavaWrapper - Class in org.apache.bcel.util
Java interpreter replacement, i.e., wrapper that uses its own ClassLoader to modify/generate classes as they're requested.
JavaWrapper() - Constructor for class org.apache.bcel.util.JavaWrapper
 
JavaWrapper(ClassLoader) - Constructor for class org.apache.bcel.util.JavaWrapper
 
JSR - Class in org.apache.bcel.generic
JSR - Jump to subroutine
JSR - Static variable in class org.apache.bcel.Const
Java VM opcode.
JSR - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
JSR(InstructionHandle) - Constructor for class org.apache.bcel.generic.JSR
 
JSR_W - Class in org.apache.bcel.generic
JSR_W - Jump to subroutine
JSR_W - Static variable in class org.apache.bcel.Const
Java VM opcode.
JSR_W - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
JSR_W(InstructionHandle) - Constructor for class org.apache.bcel.generic.JSR_W
 
JsrInstruction - Class in org.apache.bcel.generic
Super class for JSR - Jump to subroutine
JVM_CLASSFILE_MAGIC - Static variable in class org.apache.bcel.Const
Java class file format Magic number (0xCAFEBABE)

K

KNOWN_ATTRIBUTES - Static variable in class org.apache.bcel.Const
 
KNOWN_ATTRIBUTES - Static variable in interface org.apache.bcel.Constants
Deprecated.
 

L

L2D - Class in org.apache.bcel.generic
L2D - Convert long to double
L2D - Static variable in class org.apache.bcel.Const
Java VM opcode.
L2D - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
L2D - Static variable in class org.apache.bcel.generic.InstructionConst
 
L2D - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
L2D() - Constructor for class org.apache.bcel.generic.L2D
 
L2F - Class in org.apache.bcel.generic
L2F - Convert long to float
L2F - Static variable in class org.apache.bcel.Const
Java VM opcode.
L2F - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
L2F - Static variable in class org.apache.bcel.generic.InstructionConst
 
L2F - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
L2F() - Constructor for class org.apache.bcel.generic.L2F
 
L2I - Class in org.apache.bcel.generic
L2I - Convert long to int
L2I - Static variable in class org.apache.bcel.Const
Java VM opcode.
L2I - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
L2I - Static variable in class org.apache.bcel.generic.InstructionConst
 
L2I - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
L2I() - Constructor for class org.apache.bcel.generic.L2I
 
LADD - Class in org.apache.bcel.generic
LADD - Add longs
LADD - Static variable in class org.apache.bcel.Const
Java VM opcode.
LADD - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LADD - Static variable in class org.apache.bcel.generic.InstructionConst
 
LADD - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
LADD() - Constructor for class org.apache.bcel.generic.LADD
 
LALOAD - Class in org.apache.bcel.generic
LALOAD - Load long from array
LALOAD - Static variable in class org.apache.bcel.Const
Java VM opcode.
LALOAD - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LALOAD - Static variable in class org.apache.bcel.generic.InstructionConst
 
LALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
LALOAD() - Constructor for class org.apache.bcel.generic.LALOAD
Load long from array
LAND - Class in org.apache.bcel.generic
LAND - Bitwise AND longs
LAND - Static variable in class org.apache.bcel.Const
Java VM opcode.
LAND - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LAND - Static variable in class org.apache.bcel.generic.InstructionConst
 
LAND - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
LAND() - Constructor for class org.apache.bcel.generic.LAND
 
LASTORE - Class in org.apache.bcel.generic
LASTORE - Store into long array
LASTORE - Static variable in class org.apache.bcel.Const
Java VM opcode.
LASTORE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LASTORE - Static variable in class org.apache.bcel.generic.InstructionConst
 
LASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
LASTORE() - Constructor for class org.apache.bcel.generic.LASTORE
Store long into array
LCMP - Class in org.apache.bcel.generic
LCMP - Compare longs:
LCMP - Static variable in class org.apache.bcel.Const
Java VM opcode.
LCMP - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LCMP - Static variable in class org.apache.bcel.generic.InstructionConst
 
LCMP - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
LCMP() - Constructor for class org.apache.bcel.generic.LCMP
 
LCONST - Class in org.apache.bcel.generic
LCONST - Push 0 or 1, other values cause an exception
LCONST(long) - Constructor for class org.apache.bcel.generic.LCONST
 
LCONST_0 - Static variable in class org.apache.bcel.Const
Java VM opcode.
LCONST_0 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LCONST_0 - Static variable in class org.apache.bcel.generic.InstructionConst
 
LCONST_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
LCONST_1 - Static variable in class org.apache.bcel.Const
Java VM opcode.
LCONST_1 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LCONST_1 - Static variable in class org.apache.bcel.generic.InstructionConst
 
LCONST_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
LDC - Class in org.apache.bcel.generic
LDC - Push item from constant pool.
LDC - Static variable in class org.apache.bcel.Const
Java VM opcode.
LDC - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LDC(int) - Constructor for class org.apache.bcel.generic.LDC
 
LDC_QUICK - Static variable in class org.apache.bcel.Const
JVM internal opcode.
LDC_QUICK - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
LDC_W - Class in org.apache.bcel.generic
LDC_W - Push item from constant pool (wide index)
LDC_W - Static variable in class org.apache.bcel.Const
Java VM opcode.
LDC_W - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LDC_W(int) - Constructor for class org.apache.bcel.generic.LDC_W
 
LDC_W_QUICK - Static variable in class org.apache.bcel.Const
JVM internal opcode.
LDC_W_QUICK - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
LDC2_W - Class in org.apache.bcel.generic
LDC2_W - Push long or double from constant pool
LDC2_W - Static variable in class org.apache.bcel.Const
Java VM opcode.
LDC2_W - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LDC2_W(int) - Constructor for class org.apache.bcel.generic.LDC2_W
 
LDC2_W_QUICK - Static variable in class org.apache.bcel.Const
JVM internal opcode.
LDC2_W_QUICK - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
LDIV - Class in org.apache.bcel.generic
LDIV - Divide longs
LDIV - Static variable in class org.apache.bcel.Const
Java VM opcode.
LDIV - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LDIV - Static variable in class org.apache.bcel.generic.InstructionConst
 
LDIV - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
LDIV() - Constructor for class org.apache.bcel.generic.LDIV
 
length - Variable in class org.apache.bcel.classfile.Attribute
Deprecated.
(since 6.0) (since 6.0) will be made private; do not access directly, use getter/setter
length - Variable in class org.apache.bcel.generic.Instruction
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
LineNumber - Class in org.apache.bcel.classfile
This class represents a (PC offset, line number) pair, i.e., a line number in the source that corresponds to a relative address in the byte code.
LineNumber(int, int) - Constructor for class org.apache.bcel.classfile.LineNumber
 
LineNumber(LineNumber) - Constructor for class org.apache.bcel.classfile.LineNumber
Initialize from another object.
LineNumberGen - Class in org.apache.bcel.generic
This class represents a line number within a method, i.e., give an instruction a line number corresponding to the source code line.
LineNumberGen(InstructionHandle, int) - Constructor for class org.apache.bcel.generic.LineNumberGen
Create a line number.
LineNumberTable - Class in org.apache.bcel.classfile
This class represents a table of line numbers for debugging purposes.
LineNumberTable(int, int, LineNumber[], ConstantPool) - Constructor for class org.apache.bcel.classfile.LineNumberTable
 
LineNumberTable(LineNumberTable) - Constructor for class org.apache.bcel.classfile.LineNumberTable
 
LINKING_EXCEPTION - Static variable in class org.apache.bcel.ExceptionConst
Super class of any linking exception (aka Linkage Error)
LINKING_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
Super class of any linking exception (aka Linkage Error)
LinkingConstraintException - 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 3 because of a violation of a constraint that is usually only verified at run-time (pass 4).
LinkingConstraintException() - Constructor for exception org.apache.bcel.verifier.exc.LinkingConstraintException
 
list(String) - Method in class org.apache.bcel.util.ModularRuntimeImage
Lists all entries in the given directory.
list(Path) - Method in class org.apache.bcel.util.ModularRuntimeImage
Lists all entries in the given directory.
LLOAD - Class in org.apache.bcel.generic
LLOAD - Load long from local variable
LLOAD - Static variable in class org.apache.bcel.Const
Java VM opcode.
LLOAD - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LLOAD(int) - Constructor for class org.apache.bcel.generic.LLOAD
 
LLOAD_0 - Static variable in class org.apache.bcel.Const
Java VM opcode.
LLOAD_0 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LLOAD_1 - Static variable in class org.apache.bcel.Const
Java VM opcode.
LLOAD_1 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LLOAD_2 - Static variable in class org.apache.bcel.Const
Java VM opcode.
LLOAD_2 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LLOAD_3 - Static variable in class org.apache.bcel.Const
Java VM opcode.
LLOAD_3 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LMUL - Class in org.apache.bcel.generic
LMUL - Multiply longs
LMUL - Static variable in class org.apache.bcel.Const
Java VM opcode.
LMUL - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LMUL - Static variable in class org.apache.bcel.generic.InstructionConst
 
LMUL - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
LMUL() - Constructor for class org.apache.bcel.generic.LMUL
 
LNEG - Class in org.apache.bcel.generic
LNEG - Negate long
LNEG - Static variable in class org.apache.bcel.Const
Java VM opcode.
LNEG - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LNEG - Static variable in class org.apache.bcel.generic.InstructionConst
 
LNEG - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
LNEG() - Constructor for class org.apache.bcel.generic.LNEG
 
loadClass(Class<?>) - Method in class org.apache.bcel.util.ClassLoaderRepository
 
loadClass(Class<?>) - Method in interface org.apache.bcel.util.Repository
Finds the JavaClass instance for the given run-time class object
loadClass(String) - Method in class org.apache.bcel.util.ClassLoaderRepository
Lookup a JavaClass object from the Class Name provided.
loadClass(String) - Method in interface org.apache.bcel.util.Repository
Finds the class with the name provided, if the class isn't there, make an attempt to load it.
loadClass(String, boolean) - Method in class org.apache.bcel.util.ClassLoader
Deprecated.
 
LoadClass - Interface in org.apache.bcel.generic
Denotes that an instruction may start the process of loading and resolving the referenced class in the Virtual Machine.
LoadingException - Exception in org.apache.bcel.verifier.exc
When loading a class file, BCEL will throw an instance of LoadingException if the class file is malformed; so it is not conforming to the "Pass 1" verification process as described in the Java Virtual Machine specification, 2nd.
LoadingException() - Constructor for exception org.apache.bcel.verifier.exc.LoadingException
Constructs a new LoadingException with null as its error message string.
LoadingException(String) - Constructor for exception org.apache.bcel.verifier.exc.LoadingException
Constructs a new LoadingException with the specified error message.
LoadInstruction - Class in org.apache.bcel.generic
Denotes an unparameterized instruction to load a value from a local variable, e.g.
LoadInstruction(short, short, int) - Constructor for class org.apache.bcel.generic.LoadInstruction
 
LocalVariable - Class in org.apache.bcel.classfile
This class represents a local variable within a method.
LocalVariable(int, int, int, int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.LocalVariable
 
LocalVariable(int, int, int, int, int, ConstantPool, int) - Constructor for class org.apache.bcel.classfile.LocalVariable
 
LocalVariable(LocalVariable) - Constructor for class org.apache.bcel.classfile.LocalVariable
Initializes from another LocalVariable.
LocalVariableGen - Class in org.apache.bcel.generic
Represents a local variable within a method.
LocalVariableGen(int, String, Type, InstructionHandle, InstructionHandle) - Constructor for class org.apache.bcel.generic.LocalVariableGen
Generate a local variable that with index `index'.
LocalVariableGen(int, String, Type, InstructionHandle, InstructionHandle, int) - Constructor for class org.apache.bcel.generic.LocalVariableGen
Generates a local variable that with index `index'.
LocalVariableInfo - Class in org.apache.bcel.verifier.statics
A utility class holding the information about the name and the type of a local variable in a given slot (== index).
LocalVariableInfo() - Constructor for class org.apache.bcel.verifier.statics.LocalVariableInfo
 
LocalVariableInfoInconsistentException - Exception in org.apache.bcel.verifier.exc
A LocalVariableInfoInconsistentException instance is thrown by the LocalVariableInfo class when it detects that the information it holds is inconsistent; this is normally due to inconsistent LocalVariableTable entries in the Code attribute of a certain Method object.
LocalVariableInfoInconsistentException() - Constructor for exception org.apache.bcel.verifier.exc.LocalVariableInfoInconsistentException
Constructs a new LocalVariableInfoInconsistentException with null as its error message string.
LocalVariableInfoInconsistentException(String) - Constructor for exception org.apache.bcel.verifier.exc.LocalVariableInfoInconsistentException
Constructs a new LocalVariableInfoInconsistentException with the specified error message.
LocalVariableInstruction - Class in org.apache.bcel.generic
Abstract super class for instructions dealing with local variables.
LocalVariableInstruction(short, short, int) - Constructor for class org.apache.bcel.generic.LocalVariableInstruction
 
LocalVariables - Class in org.apache.bcel.verifier.structurals
This class implements an array of local variables used for symbolic JVM simulation.
LocalVariables(int) - Constructor for class org.apache.bcel.verifier.structurals.LocalVariables
Creates a new LocalVariables object.
LocalVariablesInfo - Class in org.apache.bcel.verifier.statics
A utility class holding the information about the names and the types of the local variables in a given method.
LocalVariableTable - Class in org.apache.bcel.classfile
This class represents colection of local variables in a method.
LocalVariableTable(int, int, LocalVariable[], ConstantPool) - Constructor for class org.apache.bcel.classfile.LocalVariableTable
 
LocalVariableTable(LocalVariableTable) - Constructor for class org.apache.bcel.classfile.LocalVariableTable
Initialize from another object.
LocalVariableTypeTable - Class in org.apache.bcel.classfile
 
LocalVariableTypeTable(int, int, LocalVariable[], ConstantPool) - Constructor for class org.apache.bcel.classfile.LocalVariableTypeTable
 
LocalVariableTypeTable(LocalVariableTypeTable) - Constructor for class org.apache.bcel.classfile.LocalVariableTypeTable
 
LONG - Static variable in class org.apache.bcel.generic.Type
 
LONG_Upper - Class in org.apache.bcel.verifier.statics
This class represents the upper half of a LONG variable.
lookupClass(Class<?>) - Static method in class org.apache.bcel.Repository
Tries to find class source using the internal repository instance.
lookupClass(String) - Method in class org.apache.bcel.generic.ConstantPoolGen
Look for ConstantClass in ConstantPool named `str'.
lookupClass(String) - Static method in class org.apache.bcel.Repository
Lookups class somewhere found on your CLASSPATH, or whereever the repository instance looks for it.
lookupClassFile(String) - Static method in class org.apache.bcel.Repository
 
lookupDouble(double) - Method in class org.apache.bcel.generic.ConstantPoolGen
Look for ConstantDouble in ConstantPool.
lookupFieldref(String, String, String) - Method in class org.apache.bcel.generic.ConstantPoolGen
Look for ConstantFieldref in ConstantPool.
lookupFloat(float) - Method in class org.apache.bcel.generic.ConstantPoolGen
Look for ConstantFloat in ConstantPool.
lookupInteger(int) - Method in class org.apache.bcel.generic.ConstantPoolGen
Look for ConstantInteger in ConstantPool.
lookupInterfaceMethodref(String, String, String) - Method in class org.apache.bcel.generic.ConstantPoolGen
Look for ConstantInterfaceMethodref in ConstantPool.
lookupInterfaceMethodref(MethodGen) - Method in class org.apache.bcel.generic.ConstantPoolGen
 
lookupLong(long) - Method in class org.apache.bcel.generic.ConstantPoolGen
Look for ConstantLong in ConstantPool.
lookupMethodref(String, String, String) - Method in class org.apache.bcel.generic.ConstantPoolGen
Look for ConstantMethodref in ConstantPool.
lookupMethodref(MethodGen) - Method in class org.apache.bcel.generic.ConstantPoolGen
 
lookupNameAndType(String, String) - Method in class org.apache.bcel.generic.ConstantPoolGen
Look for ConstantNameAndType in ConstantPool.
lookupString(String) - Method in class org.apache.bcel.generic.ConstantPoolGen
Look for ConstantString in ConstantPool containing String `str'.
LOOKUPSWITCH - Class in org.apache.bcel.generic
LOOKUPSWITCH - Switch with unordered set of values
LOOKUPSWITCH - Static variable in class org.apache.bcel.Const
Java VM opcode.
LOOKUPSWITCH - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LOOKUPSWITCH(int[], InstructionHandle[], InstructionHandle) - Constructor for class org.apache.bcel.generic.LOOKUPSWITCH
 
lookupUtf8(String) - Method in class org.apache.bcel.generic.ConstantPoolGen
Look for ConstantUtf8 in ConstantPool.
LOR - Class in org.apache.bcel.generic
LOR - Bitwise OR long
LOR - Static variable in class org.apache.bcel.Const
Java VM opcode.
LOR - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LOR - Static variable in class org.apache.bcel.generic.InstructionConst
 
LOR - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
LOR() - Constructor for class org.apache.bcel.generic.LOR
 
LREM - Class in org.apache.bcel.generic
LREM - Remainder of long
LREM - Static variable in class org.apache.bcel.Const
Java VM opcode.
LREM - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LREM - Static variable in class org.apache.bcel.generic.InstructionConst
 
LREM - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
LREM() - Constructor for class org.apache.bcel.generic.LREM
 
LRETURN - Class in org.apache.bcel.generic
LRETURN - Return long from method
LRETURN - Static variable in class org.apache.bcel.Const
Java VM opcode.
LRETURN - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LRETURN - Static variable in class org.apache.bcel.generic.InstructionConst
 
LRETURN - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
LRETURN() - Constructor for class org.apache.bcel.generic.LRETURN
 
LruCacheClassPathRepository - Class in org.apache.bcel.util
Maintains a least-recently-used (LRU) cache of JavaClass with maximum size cacheSize.
LruCacheClassPathRepository(ClassPath, int) - Constructor for class org.apache.bcel.util.LruCacheClassPathRepository
 
LSHL - Class in org.apache.bcel.generic
LSHL - Arithmetic shift left long
LSHL - Static variable in class org.apache.bcel.Const
Java VM opcode.
LSHL - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LSHL - Static variable in class org.apache.bcel.generic.InstructionConst
 
LSHL - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
LSHL() - Constructor for class org.apache.bcel.generic.LSHL
 
LSHR - Class in org.apache.bcel.generic
LSHR - Arithmetic shift right long
LSHR - Static variable in class org.apache.bcel.Const
Java VM opcode.
LSHR - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LSHR - Static variable in class org.apache.bcel.generic.InstructionConst
 
LSHR - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
LSHR() - Constructor for class org.apache.bcel.generic.LSHR
 
LSTORE - Class in org.apache.bcel.generic
LSTORE - Store long into local variable
LSTORE - Static variable in class org.apache.bcel.Const
Java VM opcode.
LSTORE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LSTORE(int) - Constructor for class org.apache.bcel.generic.LSTORE
 
LSTORE_0 - Static variable in class org.apache.bcel.Const
Java VM opcode.
LSTORE_0 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LSTORE_1 - Static variable in class org.apache.bcel.Const
Java VM opcode.
LSTORE_1 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LSTORE_2 - Static variable in class org.apache.bcel.Const
Java VM opcode.
LSTORE_2 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LSTORE_3 - Static variable in class org.apache.bcel.Const
Java VM opcode.
LSTORE_3 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LSUB - Class in org.apache.bcel.generic
LSUB - Substract longs
LSUB - Static variable in class org.apache.bcel.Const
Java VM opcode.
LSUB - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LSUB - Static variable in class org.apache.bcel.generic.InstructionConst
 
LSUB - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
LSUB() - Constructor for class org.apache.bcel.generic.LSUB
 
LUSHR - Class in org.apache.bcel.generic
LUSHR - Logical shift right long
LUSHR - Static variable in class org.apache.bcel.Const
Java VM opcode.
LUSHR - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LUSHR - Static variable in class org.apache.bcel.generic.InstructionConst
 
LUSHR - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
LUSHR() - Constructor for class org.apache.bcel.generic.LUSHR
 
LXOR - Class in org.apache.bcel.generic
LXOR - Bitwise XOR long
LXOR - Static variable in class org.apache.bcel.Const
Java VM opcode.
LXOR - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
LXOR - Static variable in class org.apache.bcel.generic.InstructionConst
 
LXOR - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
LXOR() - Constructor for class org.apache.bcel.generic.LXOR
 

M

main(String[]) - Static method in class org.apache.bcel.util.BCELifier
Default main method
main(String[]) - Static method in class org.apache.bcel.util.Class2HTML
 
main(String[]) - Static method in class org.apache.bcel.util.JavaWrapper
Default main method used as wrapper, expects the fully qualified class name of the real class as the first argument.
main(String[]) - Static method in exception org.apache.bcel.verifier.exc.AssertionViolatedException
DO NOT USE.
main(String[]) - Static method in class org.apache.bcel.verifier.GraphicalVerifier
Main method.
main(String[]) - Static method in class org.apache.bcel.verifier.NativeVerifier
Works only on the first argument.
main(String[]) - Static method in class org.apache.bcel.verifier.TransitiveHull
This method implements a demonstration program of how to use the VerifierFactoryObserver.
main(String[]) - Static method in class org.apache.bcel.verifier.Verifier
Verifies class files.
main(String[]) - Static method in class org.apache.bcel.verifier.VerifyDialog
Verifies one or more class files.
MAJOR - Static variable in class org.apache.bcel.Const
Default major version number.
MAJOR - Static variable in interface org.apache.bcel.Constants
Deprecated.
Default major version number.
MAJOR_1_1 - Static variable in class org.apache.bcel.Const
Major version number of class files for Java 1.1.
MAJOR_1_1 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Major version number of class files for Java 1.1.
MAJOR_1_2 - Static variable in class org.apache.bcel.Const
Major version number of class files for Java 1.2.
MAJOR_1_2 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Major version number of class files for Java 1.2.
MAJOR_1_3 - Static variable in class org.apache.bcel.Const
Major version number of class files for Java 1.2.
MAJOR_1_3 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Major version number of class files for Java 1.2.
MAJOR_1_4 - Static variable in class org.apache.bcel.Const
Major version number of class files for Java 1.3.
MAJOR_1_4 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Major version number of class files for Java 1.3.
MAJOR_1_5 - Static variable in class org.apache.bcel.Const
Major version number of class files for Java 1.4.
MAJOR_1_5 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Major version number of class files for Java 1.4.
MAJOR_1_6 - Static variable in class org.apache.bcel.Const
Major version number of class files for Java 1.6.
MAJOR_1_7 - Static variable in class org.apache.bcel.Const
Major version number of class files for Java 1.7.
MAJOR_1_8 - Static variable in class org.apache.bcel.Const
Major version number of class files for Java 1.8.
MAJOR_1_9 - Static variable in class org.apache.bcel.Const
Deprecated.
Use MAJOR_9 instead
MAJOR_10 - Static variable in class org.apache.bcel.Const
Major version number of class files for Java 10.
MAJOR_11 - Static variable in class org.apache.bcel.Const
Major version number of class files for Java 11.
MAJOR_12 - Static variable in class org.apache.bcel.Const
Major version number of class files for Java 12.
MAJOR_13 - Static variable in class org.apache.bcel.Const
Major version number of class files for Java 13.
MAJOR_14 - Static variable in class org.apache.bcel.Const
Major version number of class files for Java 14.
MAJOR_9 - Static variable in class org.apache.bcel.Const
Major version number of class files for Java 9.
match - Variable in class org.apache.bcel.generic.Select
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
match_length - Variable in class org.apache.bcel.generic.Select
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
MAX_ACC_FLAG - Static variable in class org.apache.bcel.Const
Deprecated.
MAX_ACC_FLAG - Static variable in interface org.apache.bcel.Constants
Deprecated.
One of the access flags for fields, methods, or classes.
MAX_ACC_FLAG_I - Static variable in class org.apache.bcel.Const
One of the access flags for fields, methods, or classes.
MAX_ARRAY_DIMENSIONS - Static variable in class org.apache.bcel.Const
The maximum number of dimensions in an array (255).
MAX_BYTE - Static variable in class org.apache.bcel.Const
Maximum value for an unsigned byte.
MAX_BYTE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Maximum value for an unsigned byte.
MAX_CODE_SIZE - Static variable in class org.apache.bcel.Const
Maximum code size (plus one; the code size must be LESS than this) One of the limitations of the Java Virtual Machine.
MAX_CODE_SIZE - Static variable in interface org.apache.bcel.Constants
Deprecated.
One of the limitations of the Java Virtual Machine.
MAX_CP_ENTRIES - Static variable in class org.apache.bcel.Const
Maximum Constant Pool entries.
MAX_CP_ENTRIES - Static variable in interface org.apache.bcel.Constants
Deprecated.
One of the limitations of the Java Virtual Machine.
MAX_SHORT - Static variable in class org.apache.bcel.Const
Maximum value for an unsigned short.
MAX_SHORT - Static variable in interface org.apache.bcel.Constants
Deprecated.
Maximum value for an unsigned short.
maxLocals() - Method in class org.apache.bcel.verifier.structurals.LocalVariables
Returns the number of local variable slots.
maxStack() - Method in class org.apache.bcel.verifier.structurals.OperandStack
Returns the number of stack slots this stack can hold.
MemorySensitiveClassPathRepository - Class in org.apache.bcel.util
This repository is used in situations where a Class is created outside the realm of a ClassLoader.
MemorySensitiveClassPathRepository(ClassPath) - Constructor for class org.apache.bcel.util.MemorySensitiveClassPathRepository
 
merge(LocalVariables) - Method in class org.apache.bcel.verifier.structurals.LocalVariables
Merges two local variables sets as described in the Java Virtual Machine Specification, Second Edition, section 4.9.2, page 146.
merge(OperandStack) - Method in class org.apache.bcel.verifier.structurals.OperandStack
Merges another stack state into this instance's stack state.
Method - Class in org.apache.bcel.classfile
This class represents the method info structure, i.e., the representation for a method in the class.
Method() - Constructor for class org.apache.bcel.classfile.Method
Empty constructor, all attributes have to be defined via `setXXX' methods.
Method(int, int, int, Attribute[], ConstantPool) - Constructor for class org.apache.bcel.classfile.Method
 
Method(Method) - Constructor for class org.apache.bcel.classfile.Method
Initialize from another object.
METHOD - org.apache.bcel.util.BCELifier.FLAGS
 
MethodGen - Class in org.apache.bcel.generic
Template class for building up a method.
MethodGen(int, Type, Type[], String[], String, String, InstructionList, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.MethodGen
Declare method.
MethodGen(Method, String, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.MethodGen
Instantiate from existing method.
MethodObserver - Interface in org.apache.bcel.generic
Implement this interface if you're interested in changes to a MethodGen object and register yourself with addObserver().
MethodParameter - Class in org.apache.bcel.classfile
Entry of the parameters table.
MethodParameter() - Constructor for class org.apache.bcel.classfile.MethodParameter
 
MethodParameters - Class in org.apache.bcel.classfile
This class represents a MethodParameters attribute.
methodSignatureArgumentTypes(String) - Static method in class org.apache.bcel.classfile.Utility
Converts argument list portion of method signature to string with all class names compacted.
methodSignatureArgumentTypes(String, boolean) - Static method in class org.apache.bcel.classfile.Utility
Converts argument list portion of method signature to string.
methodSignatureReturnType(String) - Static method in class org.apache.bcel.classfile.Utility
Converts return type portion of method signature to string with all class names compacted.
methodSignatureReturnType(String, boolean) - Static method in class org.apache.bcel.classfile.Utility
Converts return type portion of method signature to string.
methodSignatureToString(String, String, String) - Static method in class org.apache.bcel.classfile.Utility
Converts method signature to string with all class names compacted.
methodSignatureToString(String, String, String, boolean) - Static method in class org.apache.bcel.classfile.Utility
Converts method signature to string.
methodSignatureToString(String, String, String, boolean, LocalVariableTable) - Static method in class org.apache.bcel.classfile.Utility
This method converts a method signature string into a Java type declaration like `void main(String[])' and throws a `ClassFormatException' when the parsed type is invalid.
methodTypeToSignature(String, String[]) - Static method in class org.apache.bcel.classfile.Utility
Converts string containing the method return and argument types to a byte code method signature.
MINOR - Static variable in class org.apache.bcel.Const
Default major version number.
MINOR - Static variable in interface org.apache.bcel.Constants
Deprecated.
Default major version number.
MINOR_1_1 - Static variable in class org.apache.bcel.Const
Minor version number of class files for Java 1.1.
MINOR_1_1 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Minor version number of class files for Java 1.1.
MINOR_1_2 - Static variable in class org.apache.bcel.Const
Minor version number of class files for Java 1.2.
MINOR_1_2 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Minor version number of class files for Java 1.2.
MINOR_1_3 - Static variable in class org.apache.bcel.Const
Minor version number of class files for Java 1.3.
MINOR_1_3 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Minor version number of class files for Java 1.3.
MINOR_1_4 - Static variable in class org.apache.bcel.Const
Minor version number of class files for Java 1.4.
MINOR_1_4 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Minor version number of class files for Java 1.4.
MINOR_1_5 - Static variable in class org.apache.bcel.Const
Minor version number of class files for Java 1.5.
MINOR_1_5 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Minor version number of class files for Java 1.5.
MINOR_1_6 - Static variable in class org.apache.bcel.Const
Minor version number of class files for Java 1.6.
MINOR_1_7 - Static variable in class org.apache.bcel.Const
Minor version number of class files for Java 1.7.
MINOR_1_8 - Static variable in class org.apache.bcel.Const
Minor version number of class files for Java 1.8.
MINOR_1_9 - Static variable in class org.apache.bcel.Const
Deprecated.
Use MINOR_9 instead
MINOR_10 - Static variable in class org.apache.bcel.Const
Minor version number of class files for Java 10.
MINOR_11 - Static variable in class org.apache.bcel.Const
Minor version number of class files for Java 11.
MINOR_12 - Static variable in class org.apache.bcel.Const
Minor version number of class files for Java 12.
MINOR_13 - Static variable in class org.apache.bcel.Const
Minor version number of class files for Java 13.
MINOR_14 - Static variable in class org.apache.bcel.Const
Minor version number of class files for Java 14.
MINOR_9 - Static variable in class org.apache.bcel.Const
Minor version number of class files for Java 9.
modifyClass(JavaClass) - Method in class org.apache.bcel.util.ClassLoader
Deprecated.
Override this method if you want to alter a class before it gets actually loaded.
ModularRuntimeImage - Class in org.apache.bcel.util
Wraps a Java 9 JEP 220 modular runtime image.
ModularRuntimeImage() - Constructor for class org.apache.bcel.util.ModularRuntimeImage
Constructs a default instance.
ModularRuntimeImage(String) - Constructor for class org.apache.bcel.util.ModularRuntimeImage
Constructs an instance using the JRT file system implementation from a specific Java Home.
Module - Class in org.apache.bcel.classfile
This class is derived from Attribute and represents the list of modules required, exported, opened or provided by a module.
ModuleExports - Class in org.apache.bcel.classfile
This class represents an entry in the exports table of the Module attribute.
ModuleMainClass - Class in org.apache.bcel.classfile
This class is derived from Attribute and indicates the main class of a module.
ModuleMainClass(int, int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.ModuleMainClass
 
ModuleMainClass(ModuleMainClass) - Constructor for class org.apache.bcel.classfile.ModuleMainClass
Initialize from another object.
ModuleOpens - Class in org.apache.bcel.classfile
This class represents an entry in the opens table of the Module attribute.
ModulePackages - Class in org.apache.bcel.classfile
This class is derived from Attribute and represents the list of packages that are exported or opened by the Module attribute.
ModulePackages(int, int, int[], ConstantPool) - Constructor for class org.apache.bcel.classfile.ModulePackages
 
ModulePackages(ModulePackages) - Constructor for class org.apache.bcel.classfile.ModulePackages
Initialize from another object.
ModuleProvides - Class in org.apache.bcel.classfile
This class represents an entry in the provides table of the Module attribute.
ModuleRequires - Class in org.apache.bcel.classfile
This class represents an entry in the requires table of the Module attribute.
modules() - Method in class org.apache.bcel.util.ModularRuntimeImage
Lists all modules.
MONITORENTER - Class in org.apache.bcel.generic
MONITORENTER - Enter monitor for object
MONITORENTER - Static variable in class org.apache.bcel.Const
Java VM opcode.
MONITORENTER - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
MONITORENTER - Static variable in class org.apache.bcel.generic.InstructionConst
 
MONITORENTER - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
MONITORENTER() - Constructor for class org.apache.bcel.generic.MONITORENTER
 
MONITOREXIT - Class in org.apache.bcel.generic
MONITOREXIT - Exit monitor for object
MONITOREXIT - Static variable in class org.apache.bcel.Const
Java VM opcode.
MONITOREXIT - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
MONITOREXIT - Static variable in class org.apache.bcel.generic.InstructionConst
 
MONITOREXIT - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
MONITOREXIT() - Constructor for class org.apache.bcel.generic.MONITOREXIT
 
move(InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.InstructionList
Move a single instruction (handle) to a new location.
move(InstructionHandle, InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.InstructionList
Take all instructions (handles) from "start" to "end" and append them after the new location "target".
MULTIANEWARRAY - Class in org.apache.bcel.generic
MULTIANEWARRAY - Create new mutidimensional array of references
MULTIANEWARRAY - Static variable in class org.apache.bcel.Const
Java VM opcode.
MULTIANEWARRAY - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
MULTIANEWARRAY(int, short) - Constructor for class org.apache.bcel.generic.MULTIANEWARRAY
 
MULTIANEWARRAY_QUICK - Static variable in class org.apache.bcel.Const
JVM internal opcode.
MULTIANEWARRAY_QUICK - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.

N

n - Variable in class org.apache.bcel.generic.LocalVariableInstruction
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
name - Variable in class org.apache.bcel.generic.FieldGenOrMethodGen
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
name_and_type_index - Variable in class org.apache.bcel.classfile.ConstantCP
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
name_index - Variable in class org.apache.bcel.classfile.Attribute
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
name_index - Variable in class org.apache.bcel.classfile.FieldOrMethod
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
NamedAndTyped - Interface in org.apache.bcel.generic
Denote entity that has both name and type.
NameSignatureInstruction - Class in org.apache.bcel.generic
Super class for FieldOrMethod and INVOKEDYNAMIC, since they both have names and signatures
NameSignatureInstruction() - Constructor for class org.apache.bcel.generic.NameSignatureInstruction
 
NameSignatureInstruction(short, int) - Constructor for class org.apache.bcel.generic.NameSignatureInstruction
 
NativeVerifier - Class in org.apache.bcel.verifier
The NativeVerifier class implements a main(String[] args) method that's roughly compatible to the one in the Verifier class, but that uses the JVM's internal verifier for its class file verification.
negate() - Method in class org.apache.bcel.generic.IF_ACMPEQ
 
negate() - Method in class org.apache.bcel.generic.IF_ACMPNE
 
negate() - Method in class org.apache.bcel.generic.IF_ICMPEQ
 
negate() - Method in class org.apache.bcel.generic.IF_ICMPGE
 
negate() - Method in class org.apache.bcel.generic.IF_ICMPGT
 
negate() - Method in class org.apache.bcel.generic.IF_ICMPLE
 
negate() - Method in class org.apache.bcel.generic.IF_ICMPLT
 
negate() - Method in class org.apache.bcel.generic.IF_ICMPNE
 
negate() - Method in class org.apache.bcel.generic.IFEQ
 
negate() - Method in class org.apache.bcel.generic.IFGE
 
negate() - Method in class org.apache.bcel.generic.IFGT
 
negate() - Method in class org.apache.bcel.generic.IfInstruction
 
negate() - Method in class org.apache.bcel.generic.IFLE
 
negate() - Method in class org.apache.bcel.generic.IFLT
 
negate() - Method in class org.apache.bcel.generic.IFNE
 
negate() - Method in class org.apache.bcel.generic.IFNONNULL
 
negate() - Method in class org.apache.bcel.generic.IFNULL
 
NEGATIVE_ARRAY_SIZE_EXCEPTION - Static variable in class org.apache.bcel.ExceptionConst
 
NEGATIVE_ARRAY_SIZE_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
 
NestHost - Class in org.apache.bcel.classfile
This class is derived from Attribute and records the nest host of the nest to which the current class or interface claims to belong.
NestHost(int, int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.NestHost
 
NestHost(NestHost) - Constructor for class org.apache.bcel.classfile.NestHost
Initializes from another object.
NestMembers - Class in org.apache.bcel.classfile
This class is derived from Attribute and records the classes and interfaces that are authorized to claim membership in the nest hosted by the current class or interface.
NestMembers(int, int, int[], ConstantPool) - Constructor for class org.apache.bcel.classfile.NestMembers
 
NestMembers(NestMembers) - Constructor for class org.apache.bcel.classfile.NestMembers
Initialize from another object.
NEW - Class in org.apache.bcel.generic
NEW - Create new object
NEW - Static variable in class org.apache.bcel.Const
Java VM opcode.
NEW - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
NEW(int) - Constructor for class org.apache.bcel.generic.NEW
 
NEW_QUICK - Static variable in class org.apache.bcel.Const
JVM internal opcode.
NEW_QUICK - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
NEWARRAY - Class in org.apache.bcel.generic
NEWARRAY - Create new array of basic type (int, short, ...)
NEWARRAY - Static variable in class org.apache.bcel.Const
Java VM opcode.
NEWARRAY - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
NEWARRAY(byte) - Constructor for class org.apache.bcel.generic.NEWARRAY
 
NEWARRAY(BasicType) - Constructor for class org.apache.bcel.generic.NEWARRAY
 
NO_ARGS - Static variable in class org.apache.bcel.generic.Type
 
NO_CLASS_DEF_FOUND_ERROR - Static variable in class org.apache.bcel.ExceptionConst
 
NO_CLASS_DEF_FOUND_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
 
NO_OF_OPERANDS - Static variable in interface org.apache.bcel.Constants
Deprecated.
Number of byte code operands for each opcode, i.e., number of bytes after the tag byte itself.
NO_SUCH_FIELD_ERROR - Static variable in class org.apache.bcel.ExceptionConst
 
NO_SUCH_FIELD_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
 
NO_SUCH_METHOD_ERROR - Static variable in class org.apache.bcel.ExceptionConst
 
NO_SUCH_METHOD_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
 
NO_TARGET - Static variable in class org.apache.bcel.generic.ReturnaddressType
 
Node - Interface in org.apache.bcel.classfile
Denote class to have an accept method();
NOP - Class in org.apache.bcel.generic
NOP - Do nothing
NOP - Static variable in class org.apache.bcel.Const
Java VM opcode.
NOP - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
NOP - Static variable in class org.apache.bcel.generic.InstructionConst
Predefined instruction objects
NOP - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
Predefined instruction objects
NOP() - Constructor for class org.apache.bcel.generic.NOP
 
normalizeForStackOrLocal() - Method in class org.apache.bcel.generic.Type
boolean, short and char variable are considered as int in the stack or local variable area.
notify(ClassGen) - Method in interface org.apache.bcel.generic.ClassObserver
 
notify(FieldGen) - Method in interface org.apache.bcel.generic.FieldObserver
 
notify(InstructionList) - Method in interface org.apache.bcel.generic.InstructionListObserver
 
notify(MethodGen) - Method in interface org.apache.bcel.generic.MethodObserver
 
NULL - Static variable in class org.apache.bcel.generic.Type
 
NULL_POINTER_EXCEPTION - Static variable in class org.apache.bcel.ExceptionConst
Run-Time Exceptions
NULL_POINTER_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
Run-Time Exceptions

O

OBJECT - Static variable in class org.apache.bcel.generic.Type
 
ObjectType - Class in org.apache.bcel.generic
Denotes reference such as java.lang.String.
ObjectType(String) - Constructor for class org.apache.bcel.generic.ObjectType
 
opcode - Variable in class org.apache.bcel.generic.Instruction
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
OPCODE_NAMES - Static variable in interface org.apache.bcel.Constants
Deprecated.
Names of opcodes.
OPCODE_NAMES_LENGTH - Static variable in class org.apache.bcel.Const
 
OperandStack - Class in org.apache.bcel.verifier.structurals
This class implements a stack used for symbolic JVM stack simulation.
OperandStack(int) - Constructor for class org.apache.bcel.verifier.structurals.OperandStack
Creates an empty stack with a maximum of maxStack slots.
OperandStack(int, ObjectType) - Constructor for class org.apache.bcel.verifier.structurals.OperandStack
Creates an otherwise empty stack with a maximum of maxStack slots and the ObjectType 'obj' at the top.
org.apache.bcel - package org.apache.bcel
This package contains basic classes for the Byte Code Engineering Library and constants defined by the JVM specification.
org.apache.bcel.classfile - package org.apache.bcel.classfile
This package contains the classes that describe the structure of a Java class file and a class file parser.
org.apache.bcel.generic - package org.apache.bcel.generic
This package contains the "generic" part of the Byte Code Engineering Library, i.e., classes to dynamically modify class objects and byte code instructions.
org.apache.bcel.util - package org.apache.bcel.util
This package contains utility classes for the Byte Code Engineering Library, namely:
org.apache.bcel.verifier - package org.apache.bcel.verifier
BCEL's verifier JustIce is there to help you dump correct Java class files created or modified with BCEL.
org.apache.bcel.verifier.exc - package org.apache.bcel.verifier.exc
Exception classes used by JustIce, mostly used internally.
org.apache.bcel.verifier.statics - package org.apache.bcel.verifier.statics
Provides PassVerifier classes used internally by JustIce.
org.apache.bcel.verifier.structurals - package org.apache.bcel.verifier.structurals
Provides a PassVerifier class mostly used internally by JustIce, yielding a control flow graph for public use as a nice side effect.

P

packages() - Method in class org.apache.bcel.util.ModularRuntimeImage
Lists all packages.
padding - Variable in class org.apache.bcel.generic.Select
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
ParameterAnnotationEntry - Class in org.apache.bcel.classfile
represents one parameter annotation in the parameter annotation table
ParameterAnnotations - Class in org.apache.bcel.classfile
base class for parameter annotations
ParameterAnnotations(byte, int, int, ParameterAnnotationEntry[], ConstantPool) - Constructor for class org.apache.bcel.classfile.ParameterAnnotations
 
parse() - Method in class org.apache.bcel.classfile.ClassParser
Parses the given Java class file and return an object that represents the contained data, i.e., constants, methods, fields and commands.
pass1Button_ActionPerformed(ActionEvent) - Method in class org.apache.bcel.verifier.VerifyDialog
Machine-generated.
Pass1Verifier - Class in org.apache.bcel.verifier.statics
This PassVerifier verifies a class file according to pass 1 as described in The Java Virtual Machine Specification, 2nd edition.
Pass1Verifier(Verifier) - Constructor for class org.apache.bcel.verifier.statics.Pass1Verifier
Should only be instantiated by a Verifier.
pass2Button_ActionPerformed(ActionEvent) - Method in class org.apache.bcel.verifier.VerifyDialog
Machine-generated.
Pass2Verifier - Class in org.apache.bcel.verifier.statics
This PassVerifier verifies a class file according to pass 2 as described in The Java Virtual Machine Specification, 2nd edition.
Pass2Verifier(Verifier) - Constructor for class org.apache.bcel.verifier.statics.Pass2Verifier
Should only be instantiated by a Verifier.
Pass3aVerifier - Class in org.apache.bcel.verifier.statics
This PassVerifier verifies a class file according to pass 3, static part as described in The Java Virtual Machine Specification, 2nd edition.
Pass3aVerifier(Verifier, int) - Constructor for class org.apache.bcel.verifier.statics.Pass3aVerifier
Should only be instantiated by a Verifier.
Pass3bVerifier - Class in org.apache.bcel.verifier.structurals
This PassVerifier verifies a method of class file according to pass 3, so-called structural verification as described in The Java Virtual Machine Specification, 2nd edition.
Pass3bVerifier(Verifier, int) - Constructor for class org.apache.bcel.verifier.structurals.Pass3bVerifier
This class should only be instantiated by a Verifier.
pass4Button_ActionPerformed(ActionEvent) - Method in class org.apache.bcel.verifier.VerifyDialog
Machine-generated.
PassVerifier - Class in org.apache.bcel.verifier
A PassVerifier actually verifies a class file; it is instantiated by a Verifier.
PassVerifier() - Constructor for class org.apache.bcel.verifier.PassVerifier
 
peek() - Method in class org.apache.bcel.verifier.structurals.OperandStack
Returns the element on top of the stack.
peek(int) - Method in class org.apache.bcel.verifier.structurals.OperandStack
Returns the element that's i elements below the top element; that means, iff i==0 the top element is returned.
physicalSuccessor() - Method in class org.apache.bcel.generic.JsrInstruction
Returns an InstructionHandle to the physical successor of this JsrInstruction.
PMGClass - Class in org.apache.bcel.classfile
This class is derived from Attribute and represents a reference to a PMG attribute.
PMGClass(int, int, int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.PMGClass
 
PMGClass(PMGClass) - Constructor for class org.apache.bcel.classfile.PMGClass
Initialize from another object.
pop() - Method in class org.apache.bcel.util.ClassStack
 
pop() - Method in class org.apache.bcel.verifier.structurals.OperandStack
Returns the element on top of the stack.
pop(int) - Method in class org.apache.bcel.verifier.structurals.OperandStack
Pops i elements off the stack.
POP - Class in org.apache.bcel.generic
POP - Pop top operand stack word
POP - Static variable in class org.apache.bcel.Const
Java VM opcode.
POP - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
POP - Static variable in class org.apache.bcel.generic.InstructionConst
 
POP - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
POP() - Constructor for class org.apache.bcel.generic.POP
 
POP2 - Class in org.apache.bcel.generic
POP2 - Pop two top operand stack words
POP2 - Static variable in class org.apache.bcel.Const
Java VM opcode.
POP2 - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
POP2 - Static variable in class org.apache.bcel.generic.InstructionConst
 
POP2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
POP2() - Constructor for class org.apache.bcel.generic.POP2
 
PopInstruction - Interface in org.apache.bcel.generic
Denotes an unparameterized instruction to pop a value on top from the stack, such as ISTORE, POP, PUTSTATIC.
position - Variable in class org.apache.bcel.generic.BranchInstruction
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
predecessor() - Method in class org.apache.bcel.classfile.DescendingVisitor
 
predecessor(int) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
PRIMITIVE_BOOLEAN - Static variable in class org.apache.bcel.classfile.ElementValue
 
PRIMITIVE_BOOLEAN - Static variable in class org.apache.bcel.generic.ElementValueGen
 
PRIMITIVE_BYTE - Static variable in class org.apache.bcel.classfile.ElementValue
 
PRIMITIVE_BYTE - Static variable in class org.apache.bcel.generic.ElementValueGen
 
PRIMITIVE_CHAR - Static variable in class org.apache.bcel.classfile.ElementValue
 
PRIMITIVE_CHAR - Static variable in class org.apache.bcel.generic.ElementValueGen
 
PRIMITIVE_DOUBLE - Static variable in class org.apache.bcel.classfile.ElementValue
 
PRIMITIVE_DOUBLE - Static variable in class org.apache.bcel.generic.ElementValueGen
 
PRIMITIVE_FLOAT - Static variable in class org.apache.bcel.classfile.ElementValue
 
PRIMITIVE_FLOAT - Static variable in class org.apache.bcel.generic.ElementValueGen
 
PRIMITIVE_INT - Static variable in class org.apache.bcel.classfile.ElementValue
 
PRIMITIVE_INT - Static variable in class org.apache.bcel.generic.ElementValueGen
 
PRIMITIVE_LONG - Static variable in class org.apache.bcel.classfile.ElementValue
 
PRIMITIVE_LONG - Static variable in class org.apache.bcel.generic.ElementValueGen
 
PRIMITIVE_SHORT - Static variable in class org.apache.bcel.classfile.ElementValue
 
PRIMITIVE_SHORT - Static variable in class org.apache.bcel.generic.ElementValueGen
 
printArray(PrintStream, Object[]) - Static method in class org.apache.bcel.classfile.Utility
 
printArray(PrintWriter, Object[]) - Static method in class org.apache.bcel.classfile.Utility
 
printArray(Object[]) - Static method in class org.apache.bcel.classfile.Utility
 
printArray(Object[], boolean) - Static method in class org.apache.bcel.classfile.Utility
 
printArray(Object[], boolean, boolean) - Static method in class org.apache.bcel.classfile.Utility
 
printFlags(int, BCELifier.FLAGS) - Static method in class org.apache.bcel.util.BCELifier
Return a string with the flag settings
println(String) - Static method in class org.apache.bcel.classfile.Attribute
 
processWindowEvent(WindowEvent) - Method in class org.apache.bcel.verifier.VerifierAppFrame
Overridden to stop the application on a closing window.
PRODUCE_STACK - Static variable in interface org.apache.bcel.Constants
Deprecated.
Number of words produced onto operand stack by instructions.
produceStack(ConstantPoolGen) - Method in class org.apache.bcel.generic.GETFIELD
 
produceStack(ConstantPoolGen) - Method in class org.apache.bcel.generic.GETSTATIC
 
produceStack(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.
produceStack(ConstantPoolGen) - Method in class org.apache.bcel.generic.InvokeInstruction
Also works for instructions whose stack effect depends on the constant pool entry they reference.
produceStack(ConstantPoolGen) - Method in interface org.apache.bcel.generic.StackProducer
 
push(JavaClass) - Method in class org.apache.bcel.util.ClassStack
 
push(Type) - Method in class org.apache.bcel.verifier.structurals.OperandStack
Pushes a Type object onto the stack.
PUSH - Class in org.apache.bcel.generic
Wrapper class for push operations, which are implemented either as BIPUSH, LDC or xCONST_n instructions.
PUSH - Static variable in class org.apache.bcel.Const
BCEL virtual instruction for pushing an arbitrary data type onto the stack.
PUSH - Static variable in interface org.apache.bcel.Constants
Deprecated.
BCEL virtual instruction for pushing an arbitrary data type onto the stack.
PUSH(ConstantPoolGen, boolean) - Constructor for class org.apache.bcel.generic.PUSH
 
PUSH(ConstantPoolGen, double) - Constructor for class org.apache.bcel.generic.PUSH
 
PUSH(ConstantPoolGen, float) - Constructor for class org.apache.bcel.generic.PUSH
 
PUSH(ConstantPoolGen, int) - Constructor for class org.apache.bcel.generic.PUSH
This constructor also applies for values of type short, char, byte
PUSH(ConstantPoolGen, long) - Constructor for class org.apache.bcel.generic.PUSH
 
PUSH(ConstantPoolGen, Boolean) - Constructor for class org.apache.bcel.generic.PUSH
 
PUSH(ConstantPoolGen, Character) - Constructor for class org.apache.bcel.generic.PUSH
creates a push object from a Character value.
PUSH(ConstantPoolGen, Number) - Constructor for class org.apache.bcel.generic.PUSH
 
PUSH(ConstantPoolGen, String) - Constructor for class org.apache.bcel.generic.PUSH
 
PUSH(ConstantPoolGen, ObjectType) - Constructor for class org.apache.bcel.generic.PUSH
 
PushInstruction - Interface in org.apache.bcel.generic
Denotes an unparameterized instruction to produce a value on top of the stack, such as ILOAD, LDC, SIPUSH, DUP, ICONST, etc.
PUTFIELD - Class in org.apache.bcel.generic
PUTFIELD - Put field in object
PUTFIELD - Static variable in class org.apache.bcel.Const
Java VM opcode.
PUTFIELD - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
PUTFIELD(int) - Constructor for class org.apache.bcel.generic.PUTFIELD
 
PUTFIELD_QUICK - Static variable in class org.apache.bcel.Const
JVM internal opcode.
PUTFIELD_QUICK - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
PUTFIELD_QUICK_W - Static variable in class org.apache.bcel.Const
JVM internal opcode.
PUTFIELD_QUICK_W - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
PUTFIELD2_QUICK - Static variable in class org.apache.bcel.Const
JVM internal opcode.
PUTFIELD2_QUICK - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
PUTSTATIC - Class in org.apache.bcel.generic
PUTSTATIC - Put static field in class
PUTSTATIC - Static variable in class org.apache.bcel.Const
Java VM opcode.
PUTSTATIC - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
PUTSTATIC(int) - Constructor for class org.apache.bcel.generic.PUTSTATIC
 
PUTSTATIC_QUICK - Static variable in class org.apache.bcel.Const
JVM internal opcode.
PUTSTATIC_QUICK - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.
PUTSTATIC2_QUICK - Static variable in class org.apache.bcel.Const
JVM internal opcode.
PUTSTATIC2_QUICK - Static variable in interface org.apache.bcel.Constants
Deprecated.
JVM internal opcode.

R

read(DataInput, ConstantPool, boolean) - Static method in class org.apache.bcel.classfile.AnnotationEntry
 
read(DataInput, ConstantPoolGen, boolean) - Static method in class org.apache.bcel.generic.AnnotationEntryGen
 
readAttribute(DataInput, ConstantPool) - Static method in class org.apache.bcel.classfile.Attribute
Class method reads one attribute from the input data stream.
readAttribute(DataInputStream, ConstantPool) - Static method in class org.apache.bcel.classfile.Attribute
Class method reads one attribute from the input data stream.
readConstant(DataInput) - Static method in class org.apache.bcel.classfile.Constant
Reads one constant from the given input, the type depends on a tag byte.
readElementValue(DataInput, ConstantPool) - Static method in class org.apache.bcel.classfile.ElementValue
 
readElementValue(DataInput, ConstantPoolGen) - Static method in class org.apache.bcel.generic.ElementValueGen
 
readInstruction(ByteSequence) - Static method in class org.apache.bcel.generic.Instruction
Read an instruction from (byte code) input stream and return the appropiate object.
redirectBranches(InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.InstructionList
Redirect all references from old_target to new_target, i.e., update targets of branch instructions.
redirectExceptionHandlers(CodeExceptionGen[], InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.InstructionList
Redirect all references of exception handlers from old_target to new_target.
redirectLocalVariables(LocalVariableGen[], InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.InstructionList
Redirect all references of local variables from old_target to new_target.
REF_getField - Static variable in class org.apache.bcel.Const
 
REF_getStatic - Static variable in class org.apache.bcel.Const
 
REF_invokeInterface - Static variable in class org.apache.bcel.Const
 
REF_invokeSpecial - Static variable in class org.apache.bcel.Const
 
REF_invokeStatic - Static variable in class org.apache.bcel.Const
 
REF_invokeVirtual - Static variable in class org.apache.bcel.Const
 
REF_newInvokeSpecial - Static variable in class org.apache.bcel.Const
 
REF_putField - Static variable in class org.apache.bcel.Const
 
REF_putStatic - Static variable in class org.apache.bcel.Const
 
referencesClass() - Method in class org.apache.bcel.generic.ObjectType
Deprecated.
(since 6.0) this method returns an inaccurate result if the class or interface referenced cannot be found: use referencesClassExact() instead
referencesClassExact() - Method in class org.apache.bcel.generic.ObjectType
Return true if this type references a class, false if it references an interface.
referencesInterface() - Method in class org.apache.bcel.generic.ObjectType
Deprecated.
(since 6.0) this method returns an inaccurate result if the class or interface referenced cannot be found: use referencesInterfaceExact() instead
referencesInterfaceExact() - Method in class org.apache.bcel.generic.ObjectType
Return true if this type references an interface, false if it references a class.
ReferenceType - Class in org.apache.bcel.generic
Super class for object and array types.
ReferenceType(byte, String) - Constructor for class org.apache.bcel.generic.ReferenceType
 
remove(JavaClass) - Method in class org.apache.bcel.util.ClassSet
 
removeAllTargeters() - Method in class org.apache.bcel.generic.InstructionHandle
Remove all targeters, if any.
removeAnnotationEntries() - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
 
removeAnnotationEntry(AnnotationEntryGen) - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
 
removeAttribute(Object) - Method in class org.apache.bcel.generic.InstructionHandle
Delete an attribute of an instruction handle.
removeAttribute(Attribute) - Method in class org.apache.bcel.generic.ClassGen
Remove an attribute from this class.
removeAttribute(Attribute) - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
Remove an attribute.
removeAttributeReader(String) - Static method in class org.apache.bcel.classfile.Attribute
Remove attribute reader
removeAttributes() - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
Remove all attributes.
removeClass(String) - Static method in class org.apache.bcel.Repository
Removes class with given (fully qualified) name from repository.
removeClass(JavaClass) - Static method in class org.apache.bcel.Repository
Removes given class from repository.
removeClass(JavaClass) - Method in class org.apache.bcel.util.ClassLoaderRepository
Remove class from repository
removeClass(JavaClass) - Method in class org.apache.bcel.util.ClassPathRepository
Removes class from repository.
removeClass(JavaClass) - Method in class org.apache.bcel.util.LruCacheClassPathRepository
 
removeClass(JavaClass) - Method in class org.apache.bcel.util.MemorySensitiveClassPathRepository
Remove class from repository
removeClass(JavaClass) - Method in interface org.apache.bcel.util.Repository
Removes class from repository
removeCodeAttribute(Attribute) - Method in class org.apache.bcel.generic.MethodGen
Remove a code attribute.
removeCodeAttributes() - Method in class org.apache.bcel.generic.MethodGen
Remove all code attributes.
removeElementAt(int) - Method in class org.apache.bcel.util.ClassVector
Deprecated.
 
removeException(String) - Method in class org.apache.bcel.generic.MethodGen
Remove an exception.
removeExceptionHandler(CodeExceptionGen) - Method in class org.apache.bcel.generic.MethodGen
Remove an exception handler.
removeExceptionHandlers() - Method in class org.apache.bcel.generic.MethodGen
Remove all line numbers.
removeExceptions() - Method in class org.apache.bcel.generic.MethodGen
Remove all exceptions.
removeField(Field) - Method in class org.apache.bcel.generic.ClassGen
Remove a field to this class.
removeInterface(String) - Method in class org.apache.bcel.generic.ClassGen
Remove an interface from this class.
removeLineNumber(LineNumberGen) - Method in class org.apache.bcel.generic.MethodGen
Remove a line number.
removeLineNumbers() - Method in class org.apache.bcel.generic.MethodGen
Remove all line numbers.
removeListDataListener(ListDataListener) - Method in class org.apache.bcel.verifier.VerifierFactoryListModel
 
removeLocalVariable(LocalVariableGen) - Method in class org.apache.bcel.generic.MethodGen
Remove a local variable, its slot will not be reused, if you do not use addLocalVariable with an explicit index argument.
removeLocalVariables() - Method in class org.apache.bcel.generic.MethodGen
Remove all local variables.
removeLocalVariableTypeTable() - Method in class org.apache.bcel.generic.MethodGen
Remove the LocalVariableTypeTable
removeMethod(Method) - Method in class org.apache.bcel.generic.ClassGen
Remove a method from this class.
removeNOPs() - Method in class org.apache.bcel.generic.MethodGen
Remove all NOPs from the instruction list (if possible) and update every object referring to them, i.e., branch instructions, local variables and exception handlers.
removeObserver(ClassObserver) - Method in class org.apache.bcel.generic.ClassGen
Remove observer for this object.
removeObserver(FieldObserver) - Method in class org.apache.bcel.generic.FieldGen
Remove observer for this object.
removeObserver(InstructionListObserver) - Method in class org.apache.bcel.generic.InstructionList
Remove observer for this object.
removeObserver(MethodObserver) - Method in class org.apache.bcel.generic.MethodGen
Remove observer for this object.
removeRuntimeAttributes(Attribute[]) - Method in class org.apache.bcel.generic.MethodGen
Would prefer to make this private, but need a way to test if client is using BCEL version 6.5.0 or later that contains fix for BCEL-329.
removeTargeter(InstructionTargeter) - Method in class org.apache.bcel.generic.InstructionHandle
Denote this handle isn't referenced anymore by t.
replace(String, String, String) - Static method in class org.apache.bcel.classfile.Utility
Replace all occurrences of old in str with new.
replaceConstantPool(ConstantPoolGen, ConstantPoolGen) - Method in class org.apache.bcel.generic.InstructionList
Replace all references to the old constant pool with references to the new constant pool
replaceField(Field, Field) - Method in class org.apache.bcel.generic.ClassGen
Replace given field with new one.
replaceMethod(Method, Method) - Method in class org.apache.bcel.generic.ClassGen
Replace given method with new one.
Repository - Class in org.apache.bcel
The repository maintains informations about class interdependencies, e.g., whether a class is a sub-class of another.
Repository - Interface in org.apache.bcel.util
Abstract definition of a class repository.
Repository() - Constructor for class org.apache.bcel.Repository
 
reread() - Method in class org.apache.bcel.util.InstructionFinder
Reread the instruction list, e.g., after you've altered the list upon a match.
RESERVED - Static variable in class org.apache.bcel.Const
Illegal opcode.
RESERVED - Static variable in interface org.apache.bcel.Constants
Deprecated.
Illegal opcode.
RET - Class in org.apache.bcel.generic
RET - Return from subroutine
RET - Static variable in class org.apache.bcel.Const
Java VM opcode.
RET - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
RET(int) - Constructor for class org.apache.bcel.generic.RET
 
RETURN - Class in org.apache.bcel.generic
RETURN - Return from void method
RETURN - Static variable in class org.apache.bcel.Const
Java VM opcode.
RETURN - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
RETURN - Static variable in class org.apache.bcel.generic.InstructionConst
 
RETURN - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
RETURN() - Constructor for class org.apache.bcel.generic.RETURN
 
ReturnaddressType - Class in org.apache.bcel.generic
Returnaddress, the type JSR or JSR_W instructions push upon the stack.
ReturnaddressType(InstructionHandle) - Constructor for class org.apache.bcel.generic.ReturnaddressType
Creates a ReturnaddressType object with a target.
ReturnInstruction - Class in org.apache.bcel.generic
Super class for the xRETURN family of instructions.
ReturnInstruction(short) - Constructor for class org.apache.bcel.generic.ReturnInstruction
 
runMain(String, String[]) - Method in class org.apache.bcel.util.JavaWrapper
Runs the main method of the given class with the arguments passed in argv
RUNTIME_EXCEPTION - Static variable in class org.apache.bcel.ExceptionConst
Super class of any run-time exception
RUNTIME_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
Super class of any run-time exception
RuntimeInvisibleAnnotations - Class in org.apache.bcel.classfile
represents an annotation that is represented in the class file but is not provided to the JVM.
RuntimeInvisibleAnnotations(int, int, DataInput, ConstantPool) - Constructor for class org.apache.bcel.classfile.RuntimeInvisibleAnnotations
 
RuntimeInvisibleParameterAnnotations - Class in org.apache.bcel.classfile
Represents a parameter annotation that is represented in the class file but is not provided to the JVM.
RuntimeInvisibleParameterAnnotations(int, int, DataInput, ConstantPool) - Constructor for class org.apache.bcel.classfile.RuntimeInvisibleParameterAnnotations
 
RuntimeVisibleAnnotations - Class in org.apache.bcel.classfile
represents an annotation that is represented in the class file and is provided to the JVM.
RuntimeVisibleAnnotations(int, int, DataInput, ConstantPool) - Constructor for class org.apache.bcel.classfile.RuntimeVisibleAnnotations
 
RuntimeVisibleParameterAnnotations - Class in org.apache.bcel.classfile
Represents a parameter annotation that is represented in the class file and is provided to the JVM.
RuntimeVisibleParameterAnnotations(int, int, DataInput, ConstantPool) - Constructor for class org.apache.bcel.classfile.RuntimeVisibleParameterAnnotations
 

S

SALOAD - Class in org.apache.bcel.generic
SALOAD - Load short from array
SALOAD - Static variable in class org.apache.bcel.Const
Java VM opcode.
SALOAD - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
SALOAD - Static variable in class org.apache.bcel.generic.InstructionConst
 
SALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
SALOAD() - Constructor for class org.apache.bcel.generic.SALOAD
 
SAME_FRAME - Static variable in class org.apache.bcel.Const
Constants used to identify StackMapEntry types.
SAME_FRAME_EXTENDED - Static variable in class org.apache.bcel.Const
 
SAME_FRAME_MAX - Static variable in class org.apache.bcel.Const
Constants that define the maximum value of those constants which store ranges.
SAME_LOCALS_1_STACK_ITEM_FRAME - Static variable in class org.apache.bcel.Const
 
SAME_LOCALS_1_STACK_ITEM_FRAME_EXTENDED - Static variable in class org.apache.bcel.Const
 
SAME_LOCALS_1_STACK_ITEM_FRAME_MAX - Static variable in class org.apache.bcel.Const
 
SASTORE - Class in org.apache.bcel.generic
SASTORE - Store into short array
SASTORE - Static variable in class org.apache.bcel.Const
Java VM opcode.
SASTORE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
SASTORE - Static variable in class org.apache.bcel.generic.InstructionConst
 
SASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
SASTORE() - Constructor for class org.apache.bcel.generic.SASTORE
 
search(String) - Method in class org.apache.bcel.util.InstructionFinder
Start search beginning from the start of the given instruction list.
search(String, InstructionHandle) - Method in class org.apache.bcel.util.InstructionFinder
Start search beginning from `from'.
search(String, InstructionHandle, InstructionFinder.CodeConstraint) - Method in class org.apache.bcel.util.InstructionFinder
Search for the given pattern in the instruction list.
search(String, InstructionFinder.CodeConstraint) - Method in class org.apache.bcel.util.InstructionFinder
Start search beginning from the start of the given instruction list.
searchOpcode(String) - Static method in class org.apache.bcel.classfile.Utility
Map opcode names to opcode numbers.
Select - Class in org.apache.bcel.generic
Select - Abstract super class for LOOKUPSWITCH and TABLESWITCH instructions.
set(int, Type) - Method in class org.apache.bcel.verifier.structurals.LocalVariables
Sets a new Type for the given local variable slot.
setAccessFlags(int) - Method in class org.apache.bcel.classfile.AccessFlags
Set access flags aka "modifiers".
setAccessFlags(int) - Method in class org.apache.bcel.classfile.MethodParameter
 
setAnnotationTable(AnnotationEntry[]) - Method in class org.apache.bcel.classfile.Annotations
 
setArgumentName(int, String) - Method in class org.apache.bcel.generic.MethodGen
 
setArgumentNames(String[]) - Method in class org.apache.bcel.generic.MethodGen
 
setArgumentType(int, Type) - Method in class org.apache.bcel.generic.MethodGen
 
setArgumentTypes(Type[]) - Method in class org.apache.bcel.generic.MethodGen
 
setAttributes(Attribute[]) - Method in class org.apache.bcel.classfile.Code
 
setAttributes(Attribute[]) - Method in class org.apache.bcel.classfile.FieldOrMethod
 
setAttributes(Attribute[]) - Method in class org.apache.bcel.classfile.JavaClass
 
setBit(int, int) - Static method in class org.apache.bcel.classfile.Utility
 
setBootstrapArguments(int[]) - Method in class org.apache.bcel.classfile.BootstrapMethod
 
setBootstrapMethodRef(int) - Method in class org.apache.bcel.classfile.BootstrapMethod
 
setBootstrapMethods(BootstrapMethod[]) - Method in class org.apache.bcel.classfile.BootstrapMethods
 
setByteCodeOffset(int) - Method in class org.apache.bcel.classfile.StackMapEntry
 
setBytes(byte[]) - Method in class org.apache.bcel.classfile.Deprecated
 
setBytes(byte[]) - Method in class org.apache.bcel.classfile.Synthetic
 
setBytes(byte[]) - Method in class org.apache.bcel.classfile.Unknown
 
setBytes(double) - Method in class org.apache.bcel.classfile.ConstantDouble
 
setBytes(float) - Method in class org.apache.bcel.classfile.ConstantFloat
 
setBytes(int) - Method in class org.apache.bcel.classfile.ConstantInteger
 
setBytes(long) - Method in class org.apache.bcel.classfile.ConstantLong
 
setBytes(String) - Method in class org.apache.bcel.classfile.ConstantUtf8
Deprecated.
(since 6.0)
setCatchType(int) - Method in class org.apache.bcel.classfile.CodeException
 
setCatchType(ObjectType) - Method in class org.apache.bcel.generic.CodeExceptionGen
Sets the type of the Exception to catch.
setClasses(int[]) - Method in class org.apache.bcel.classfile.NestMembers
 
setClassGen(ClassGen) - Method in class org.apache.bcel.generic.InstructionFactory
 
setClassIndex(int) - Method in class org.apache.bcel.classfile.ConstantCP
 
setClassName(String) - Method in class org.apache.bcel.classfile.JavaClass
 
setClassName(String) - Method in class org.apache.bcel.generic.ClassGen
 
setClassName(String) - Method in class org.apache.bcel.generic.MethodGen
 
setClassNameIndex(int) - Method in class org.apache.bcel.classfile.JavaClass
 
setClassNameIndex(int) - Method in class org.apache.bcel.generic.ClassGen
 
setCode(byte[]) - Method in class org.apache.bcel.classfile.Code
 
setComparator(InstructionComparator) - Static method in class org.apache.bcel.generic.Instruction
Deprecated.
(6.0) use the built in comparator, or wrap this class in another object that implements these methods
setComparator(BCELComparator) - Static method in class org.apache.bcel.classfile.Constant
 
setComparator(BCELComparator) - Static method in class org.apache.bcel.classfile.Field
 
setComparator(BCELComparator) - Static method in class org.apache.bcel.classfile.JavaClass
 
setComparator(BCELComparator) - Static method in class org.apache.bcel.classfile.Method
 
setComparator(BCELComparator) - Static method in class org.apache.bcel.generic.ClassGen
 
setComparator(BCELComparator) - Static method in class org.apache.bcel.generic.FieldGen
 
setComparator(BCELComparator) - Static method in class org.apache.bcel.generic.MethodGen
 
setConstant(int, Constant) - Method in class org.apache.bcel.classfile.ConstantPool
 
setConstant(int, Constant) - Method in class org.apache.bcel.generic.ConstantPoolGen
Use with care!
setConstantPool(Constant[]) - Method in class org.apache.bcel.classfile.ConstantPool
 
setConstantPool(ConstantPool) - Method in class org.apache.bcel.classfile.Attribute
 
setConstantPool(ConstantPool) - Method in class org.apache.bcel.classfile.FieldOrMethod
 
setConstantPool(ConstantPool) - Method in class org.apache.bcel.classfile.JavaClass
 
setConstantPool(ConstantPool) - Method in class org.apache.bcel.classfile.LocalVariable
 
setConstantPool(ConstantPool) - Method in class org.apache.bcel.classfile.StackMapEntry
 
setConstantPool(ConstantPool) - Method in class org.apache.bcel.classfile.StackMapType
 
setConstantPool(ConstantPoolGen) - Method in class org.apache.bcel.generic.ClassGen
 
setConstantPool(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
 
setConstantPool(ConstantPoolGen) - Method in class org.apache.bcel.generic.InstructionFactory
 
setConstantPoolGen(ConstantPoolGen) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Sets the ConstantPoolGen needed for symbolic execution.
setConstantPoolGen(ConstantPoolGen) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Sets the ConstantPoolGen instance needed for constraint checking prior to execution.
setConstantValueIndex(int) - Method in class org.apache.bcel.classfile.ConstantValue
 
setDefaultValue(ElementValue) - Method in class org.apache.bcel.classfile.AnnotationDefault
 
setDescriptorIndex(int) - Method in class org.apache.bcel.classfile.ConstantMethodType
 
setEnclosingClassIndex(int) - Method in class org.apache.bcel.classfile.EnclosingMethod
 
setEnclosingMethodIndex(int) - Method in class org.apache.bcel.classfile.EnclosingMethod
 
setEnd(InstructionHandle) - Method in class org.apache.bcel.generic.LocalVariableGen
 
setEndPC(int) - Method in class org.apache.bcel.classfile.CodeException
 
setEndPC(InstructionHandle) - Method in class org.apache.bcel.generic.CodeExceptionGen
 
setExceptionIndexTable(int[]) - Method in class org.apache.bcel.classfile.ExceptionTable
 
setExceptionTable(CodeException[]) - Method in class org.apache.bcel.classfile.Code
 
setFields(Field[]) - Method in class org.apache.bcel.classfile.JavaClass
 
setFileName(String) - Method in class org.apache.bcel.classfile.JavaClass
Set File name of class, aka SourceFile attribute value
setFrame(Frame) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
The only method granting access to the single instance of the ExecutionVisitor class.
setFrame(Frame) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
This returns the single instance of the InstConstraintVisitor class.
setFrameType(int) - Method in class org.apache.bcel.classfile.StackMapEntry
 
setHandlerPC(int) - Method in class org.apache.bcel.classfile.CodeException
 
setHandlerPC(InstructionHandle) - Method in class org.apache.bcel.generic.CodeExceptionGen
 
setHostClassIndex(int) - Method in class org.apache.bcel.classfile.ModuleMainClass
 
setHostClassIndex(int) - Method in class org.apache.bcel.classfile.NestHost
 
setIncrement(int) - Method in class org.apache.bcel.generic.IINC
Set increment factor.
setIndex(int) - Method in class org.apache.bcel.classfile.LocalVariable
 
setIndex(int) - Method in class org.apache.bcel.classfile.SimpleElementValue
 
setIndex(int) - Method in class org.apache.bcel.classfile.StackMapType
 
setIndex(int) - Method in class org.apache.bcel.generic.BranchInstruction
 
setIndex(int) - Method in class org.apache.bcel.generic.CPInstruction
Set the index to constant pool.
setIndex(int) - Method in class org.apache.bcel.generic.IINC
Set index of local variable.
setIndex(int) - Method in interface org.apache.bcel.generic.IndexedInstruction
 
setIndex(int) - Method in class org.apache.bcel.generic.LDC
Set the index to constant pool and adjust size.
setIndex(int) - Method in class org.apache.bcel.generic.LocalVariableGen
 
setIndex(int) - Method in class org.apache.bcel.generic.LocalVariableInstruction
Set the local variable index.
setIndex(int) - Method in class org.apache.bcel.generic.RET
Set index of local variable containg the return address
setInitValue(boolean) - Method in class org.apache.bcel.generic.FieldGen
 
setInitValue(byte) - Method in class org.apache.bcel.generic.FieldGen
 
setInitValue(char) - Method in class org.apache.bcel.generic.FieldGen
 
setInitValue(double) - Method in class org.apache.bcel.generic.FieldGen
 
setInitValue(float) - Method in class org.apache.bcel.generic.FieldGen
 
setInitValue(int) - Method in class org.apache.bcel.generic.FieldGen
 
setInitValue(long) - Method in class org.apache.bcel.generic.FieldGen
 
setInitValue(short) - Method in class org.apache.bcel.generic.FieldGen
 
setInitValue(String) - Method in class org.apache.bcel.generic.FieldGen
Set (optional) initial value of field, otherwise it will be set to null/0/false by the JVM automatically.
setInnerAccessFlags(int) - Method in class org.apache.bcel.classfile.InnerClass
 
setInnerClasses(InnerClass[]) - Method in class org.apache.bcel.classfile.InnerClasses
 
setInnerClassIndex(int) - Method in class org.apache.bcel.classfile.InnerClass
 
setInnerNameIndex(int) - Method in class org.apache.bcel.classfile.InnerClass
 
setInstruction(Instruction) - Method in class org.apache.bcel.generic.BranchHandle
Set new contents.
setInstruction(Instruction) - Method in class org.apache.bcel.generic.InstructionHandle
Replace current instruction contained in this handle.
setInstruction(InstructionHandle) - Method in class org.apache.bcel.generic.LineNumberGen
 
setInstructionList(InstructionList) - Method in class org.apache.bcel.generic.MethodGen
 
setInterfaceNames(String[]) - Method in class org.apache.bcel.classfile.JavaClass
 
setInterfaces(int[]) - Method in class org.apache.bcel.classfile.JavaClass
 
setLength(int) - Method in class org.apache.bcel.classfile.Attribute
 
setLength(int) - Method in class org.apache.bcel.classfile.LocalVariable
 
setLineNumber(int) - Method in class org.apache.bcel.classfile.LineNumber
 
setLineNumberTable(LineNumber[]) - Method in class org.apache.bcel.classfile.LineNumberTable
 
setLiveToEnd(boolean) - Method in class org.apache.bcel.generic.LocalVariableGen
 
setLocalVariableTable(LocalVariable[]) - Method in class org.apache.bcel.classfile.LocalVariableTable
 
setLocalVariableTable(LocalVariable[]) - Method in class org.apache.bcel.classfile.LocalVariableTypeTable
 
setMajor(int) - Method in class org.apache.bcel.classfile.JavaClass
 
setMajor(int) - Method in class org.apache.bcel.generic.ClassGen
Set major version number of class file, default value is 45 (JDK 1.1)
setMaxLocals() - Method in class org.apache.bcel.generic.MethodGen
Compute maximum number of local variables.
setMaxLocals(int) - Method in class org.apache.bcel.classfile.Code
 
setMaxLocals(int) - Method in class org.apache.bcel.generic.MethodGen
Set maximum number of local variables.
setMaxStack() - Method in class org.apache.bcel.generic.MethodGen
Computes max.
setMaxStack(int) - Method in class org.apache.bcel.classfile.Code
 
setMaxStack(int) - Method in class org.apache.bcel.generic.MethodGen
Set maximum stack size for this method.
setMethodAt(Method, int) - Method in class org.apache.bcel.generic.ClassGen
 
setMethodGen(MethodGen) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Sets the MethodGen instance needed for constraint checking prior to execution.
setMethods(Method[]) - Method in class org.apache.bcel.classfile.JavaClass
 
setMethods(Method[]) - Method in class org.apache.bcel.generic.ClassGen
 
setMinor(int) - Method in class org.apache.bcel.classfile.JavaClass
 
setMinor(int) - Method in class org.apache.bcel.generic.ClassGen
Set minor version number of class file, default value is 3 (JDK 1.1)
setModifiers(int) - Method in class org.apache.bcel.classfile.AccessFlags
Set access flags aka "modifiers".
setName(String) - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
 
setName(String) - Method in class org.apache.bcel.generic.LocalVariableGen
 
setName(String) - Method in interface org.apache.bcel.generic.NamedAndTyped
 
setNameAndTypeIndex(int) - Method in class org.apache.bcel.classfile.ConstantCP
 
setNameIndex(int) - Method in class org.apache.bcel.classfile.Attribute
 
setNameIndex(int) - Method in class org.apache.bcel.classfile.ConstantClass
 
setNameIndex(int) - Method in class org.apache.bcel.classfile.ConstantModule
 
setNameIndex(int) - Method in class org.apache.bcel.classfile.ConstantNameAndType
 
setNameIndex(int) - Method in class org.apache.bcel.classfile.ConstantPackage
 
setNameIndex(int) - Method in class org.apache.bcel.classfile.FieldOrMethod
 
setNameIndex(int) - Method in class org.apache.bcel.classfile.LocalVariable
 
setNameIndex(int) - Method in class org.apache.bcel.classfile.MethodParameter
 
setNumberOfLocals(int) - Method in class org.apache.bcel.classfile.StackMapEntry
Deprecated.
since 6.0
setNumberOfStackItems(int) - Method in class org.apache.bcel.classfile.StackMapEntry
Deprecated.
since 6.0
setOuterClassIndex(int) - Method in class org.apache.bcel.classfile.InnerClass
 
setPackageIndexTable(int[]) - Method in class org.apache.bcel.classfile.ModulePackages
 
setParameterAnnotationTable(ParameterAnnotationEntry[]) - Method in class org.apache.bcel.classfile.ParameterAnnotations
 
setParameters(MethodParameter[]) - Method in class org.apache.bcel.classfile.MethodParameters
 
setPMGClassIndex(int) - Method in class org.apache.bcel.classfile.PMGClass
 
setPMGIndex(int) - Method in class org.apache.bcel.classfile.PMGClass
 
setPosition(int) - Method in class org.apache.bcel.generic.BranchInstruction
 
setPositions() - Method in class org.apache.bcel.generic.InstructionList
 
setPositions(boolean) - Method in class org.apache.bcel.generic.InstructionList
Give all instructions their position number (offset in byte stream), i.e., make the list ready to be dumped.
setReferenceIndex(int) - Method in class org.apache.bcel.classfile.ConstantMethodHandle
 
setReferenceKind(int) - Method in class org.apache.bcel.classfile.ConstantMethodHandle
 
setRepository(Repository) - Method in class org.apache.bcel.classfile.JavaClass
Sets the ClassRepository which loaded the JavaClass.
setRepository(Repository) - Static method in class org.apache.bcel.Repository
Sets repository instance to be used for class loading
setReturnType(Type) - Method in class org.apache.bcel.generic.MethodGen
 
setSignatureIndex(int) - Method in class org.apache.bcel.classfile.ConstantNameAndType
 
setSignatureIndex(int) - Method in class org.apache.bcel.classfile.FieldOrMethod
 
setSignatureIndex(int) - Method in class org.apache.bcel.classfile.LocalVariable
 
setSignatureIndex(int) - Method in class org.apache.bcel.classfile.Signature
 
setSize() - Method in class org.apache.bcel.generic.LDC
 
setSourceFileIndex(int) - Method in class org.apache.bcel.classfile.SourceFile
 
setSourceFileName(String) - Method in class org.apache.bcel.classfile.JavaClass
Set absolute path to file this class was read from.
setSourceLine(int) - Method in class org.apache.bcel.generic.LineNumberGen
 
setStackMap(StackMapEntry[]) - Method in class org.apache.bcel.classfile.StackMap
 
setStart(InstructionHandle) - Method in class org.apache.bcel.generic.LocalVariableGen
 
setStartPC(int) - Method in class org.apache.bcel.classfile.CodeException
 
setStartPC(int) - Method in class org.apache.bcel.classfile.LineNumber
 
setStartPC(int) - Method in class org.apache.bcel.classfile.LocalVariable
 
setStartPC(InstructionHandle) - Method in class org.apache.bcel.generic.CodeExceptionGen
 
setStringIndex(int) - Method in class org.apache.bcel.classfile.ConstantString
 
setSuperclassName(String) - Method in class org.apache.bcel.classfile.JavaClass
 
setSuperclassName(String) - Method in class org.apache.bcel.generic.ClassGen
 
setSuperclassNameIndex(int) - Method in class org.apache.bcel.classfile.JavaClass
 
setSuperclassNameIndex(int) - Method in class org.apache.bcel.generic.ClassGen
 
setTag(int) - Method in interface org.apache.bcel.verifier.structurals.InstructionContext
The getTag and setTag methods may be used for temporary flagging, such as graph colouring.
setTarget(int, InstructionHandle) - Method in class org.apache.bcel.generic.Select
Set branch target for `i'th case
setTarget(InstructionHandle) - Method in class org.apache.bcel.generic.BranchHandle
Pass new target to instruction.
setTarget(InstructionHandle) - Method in class org.apache.bcel.generic.BranchInstruction
Set branch target
setThis(UninitializedObjectType) - Static method in class org.apache.bcel.verifier.structurals.Frame
 
setType(byte) - Method in class org.apache.bcel.classfile.StackMapType
 
setType(Type) - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
 
setType(Type) - Method in class org.apache.bcel.generic.LocalVariableGen
 
setType(Type) - Method in interface org.apache.bcel.generic.NamedAndTyped
 
setTypesOfLocals(StackMapType[]) - Method in class org.apache.bcel.classfile.StackMapEntry
 
setTypesOfStackItems(StackMapType[]) - Method in class org.apache.bcel.classfile.StackMapEntry
 
SHORT - Static variable in class org.apache.bcel.generic.Type
 
SHORT_TYPE_NAMES - Static variable in interface org.apache.bcel.Constants
Deprecated.
The signature characters corresponding to primitive types, e.g., SHORT_TYPE_NAMES[T_INT] = "I"
signature - Variable in class org.apache.bcel.generic.Type
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
Signature - Class in org.apache.bcel.classfile
This class is derived from Attribute and represents a reference to a GJ attribute.
Signature(int, int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.Signature
 
Signature(Signature) - Constructor for class org.apache.bcel.classfile.Signature
Initialize from another object.
signature_index - Variable in class org.apache.bcel.classfile.FieldOrMethod
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
signatureToString(String) - Static method in class org.apache.bcel.classfile.Utility
Converts a signature to a string with all class names compacted.
signatureToString(String, boolean) - Static method in class org.apache.bcel.classfile.Utility
Converts a signature to a string.
SimpleElementValue - Class in org.apache.bcel.classfile
 
SimpleElementValue(int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.SimpleElementValue
 
SimpleElementValueGen - Class in org.apache.bcel.generic
 
SimpleElementValueGen(int, int, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.SimpleElementValueGen
Protected ctor used for deserialization, doesn't *put* an entry in the constant pool, assumes the one at the supplied index is correct.
SimpleElementValueGen(int, ConstantPoolGen, boolean) - Constructor for class org.apache.bcel.generic.SimpleElementValueGen
 
SimpleElementValueGen(int, ConstantPoolGen, byte) - Constructor for class org.apache.bcel.generic.SimpleElementValueGen
 
SimpleElementValueGen(int, ConstantPoolGen, char) - Constructor for class org.apache.bcel.generic.SimpleElementValueGen
 
SimpleElementValueGen(int, ConstantPoolGen, double) - Constructor for class org.apache.bcel.generic.SimpleElementValueGen
 
SimpleElementValueGen(int, ConstantPoolGen, float) - Constructor for class org.apache.bcel.generic.SimpleElementValueGen
 
SimpleElementValueGen(int, ConstantPoolGen, int) - Constructor for class org.apache.bcel.generic.SimpleElementValueGen
 
SimpleElementValueGen(int, ConstantPoolGen, long) - Constructor for class org.apache.bcel.generic.SimpleElementValueGen
 
SimpleElementValueGen(int, ConstantPoolGen, short) - Constructor for class org.apache.bcel.generic.SimpleElementValueGen
 
SimpleElementValueGen(int, ConstantPoolGen, String) - Constructor for class org.apache.bcel.generic.SimpleElementValueGen
 
SimpleElementValueGen(SimpleElementValue, ConstantPoolGen, boolean) - Constructor for class org.apache.bcel.generic.SimpleElementValueGen
The boolean controls whether we copy info from the 'old' constant pool to the 'new'.
SIPUSH - Class in org.apache.bcel.generic
SIPUSH - Push short
SIPUSH - Static variable in class org.apache.bcel.Const
Java VM opcode.
SIPUSH - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
SIPUSH(short) - Constructor for class org.apache.bcel.generic.SIPUSH
 
size - Variable in class org.apache.bcel.generic.ConstantPoolGen
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
size() - Method in class org.apache.bcel.generic.InstructionList
 
size() - Method in class org.apache.bcel.verifier.structurals.OperandStack
Returns the size of this OperandStack; that means, how many Type objects there are.
slotsUsed() - Method in class org.apache.bcel.verifier.structurals.OperandStack
Returns the number of stack slots used.
SourceFile - Class in org.apache.bcel.classfile
This class is derived from Attribute and represents a reference to the source file of this class.
SourceFile(int, int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.SourceFile
 
SourceFile(SourceFile) - Constructor for class org.apache.bcel.classfile.SourceFile
Initialize from another object.
StackConsumer - Interface in org.apache.bcel.generic
Denote an instruction that may consume a value from the stack.
StackInstruction - Class in org.apache.bcel.generic
Super class for stack operations like DUP and POP.
StackInstruction(short) - Constructor for class org.apache.bcel.generic.StackInstruction
 
StackMap - Class in org.apache.bcel.classfile
This class represents a stack map attribute used for preverification of Java classes for the Java 2 Micro Edition (J2ME).
StackMap(int, int, StackMapEntry[], ConstantPool) - Constructor for class org.apache.bcel.classfile.StackMap
 
StackMapEntry - Class in org.apache.bcel.classfile
This class represents a stack map entry recording the types of local variables and the the of stack items at a given byte code offset.
StackMapEntry(int, int, StackMapType[], int, StackMapType[], ConstantPool) - Constructor for class org.apache.bcel.classfile.StackMapEntry
StackMapEntry(int, int, StackMapType[], StackMapType[], ConstantPool) - Constructor for class org.apache.bcel.classfile.StackMapEntry
Create an instance
StackMapType - Class in org.apache.bcel.classfile
This class represents the type of a local variable or item on stack used in the StackMap entries.
StackMapType(byte, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.StackMapType
 
StackProducer - Interface in org.apache.bcel.generic
Denote an instruction that may produce a value on top of the stack (this excludes DUP_X1, e.g.)
start() - Method in class org.apache.bcel.util.BCELifier
Start Java code generation
STATIC_INITIALIZER_NAME - Static variable in class org.apache.bcel.Const
The name of the static initializer, also called "class initialization method" or "interface initialization method".
STATIC_INITIALIZER_NAME - Static variable in interface org.apache.bcel.Constants
Deprecated.
The name of the static initializer, also called "class initialization method" or "interface initialization method".
StaticCodeConstraintException - 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 3 because of a violation of a static constraint as described in the Java Virtual Machine Specification, 2nd edition, 4.8.1, pages 133-137.
StaticCodeConstraintException(String) - Constructor for exception org.apache.bcel.verifier.exc.StaticCodeConstraintException
 
StaticCodeInstructionConstraintException - 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 3 because of a violation of a static constraint as described in the Java Virtual Machine Specification, Second edition, 4.8.1, pages 133-137.
StaticCodeInstructionConstraintException(String) - Constructor for exception org.apache.bcel.verifier.exc.StaticCodeInstructionConstraintException
 
StaticCodeInstructionOperandConstraintException - 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 3 because of a violation of a static constraint as described in the Java Virtual Machine Specification, Second edition, 4.8.1, pages 133-137.
StaticCodeInstructionOperandConstraintException(String) - Constructor for exception org.apache.bcel.verifier.exc.StaticCodeInstructionOperandConstraintException
 
storeClass(JavaClass) - Method in class org.apache.bcel.util.ClassLoaderRepository
Store a new JavaClass into this Repository.
storeClass(JavaClass) - Method in class org.apache.bcel.util.ClassPathRepository
Stores a new JavaClass instance into this Repository.
storeClass(JavaClass) - Method in class org.apache.bcel.util.LruCacheClassPathRepository
 
storeClass(JavaClass) - Method in class org.apache.bcel.util.MemorySensitiveClassPathRepository
Store a new JavaClass instance into this Repository.
storeClass(JavaClass) - Method in interface org.apache.bcel.util.Repository
Stores the provided class under "clazz.getClassName()"
StoreInstruction - Class in org.apache.bcel.generic
Denotes an unparameterized instruction to store a value into a local variable, e.g.
StoreInstruction(short, short, int) - Constructor for class org.apache.bcel.generic.StoreInstruction
 
STRING - Static variable in class org.apache.bcel.classfile.ElementValue
 
STRING - Static variable in class org.apache.bcel.generic.ElementValueGen
 
STRING - Static variable in class org.apache.bcel.generic.Type
 
STRINGBUFFER - Static variable in class org.apache.bcel.generic.Type
 
stringifyValue() - Method in class org.apache.bcel.classfile.AnnotationElementValue
 
stringifyValue() - Method in class org.apache.bcel.classfile.ArrayElementValue
 
stringifyValue() - Method in class org.apache.bcel.classfile.ClassElementValue
 
stringifyValue() - Method in class org.apache.bcel.classfile.ElementValue
 
stringifyValue() - Method in class org.apache.bcel.classfile.EnumElementValue
 
stringifyValue() - Method in class org.apache.bcel.classfile.SimpleElementValue
 
stringifyValue() - Method in class org.apache.bcel.generic.AnnotationElementValueGen
 
stringifyValue() - Method in class org.apache.bcel.generic.ArrayElementValueGen
 
stringifyValue() - Method in class org.apache.bcel.generic.ClassElementValueGen
 
stringifyValue() - Method in class org.apache.bcel.generic.ElementValueGen
 
stringifyValue() - Method in class org.apache.bcel.generic.EnumElementValueGen
 
stringifyValue() - Method in class org.apache.bcel.generic.SimpleElementValueGen
 
StringRepresentation - Class in org.apache.bcel.verifier.statics
BCEL's Node classes (those from the classfile API that accept() Visitor instances) have toString() methods that were not designed to be robust, this gap is closed by this class.
StringRepresentation(Node) - Constructor for class org.apache.bcel.verifier.statics.StringRepresentation
Creates a new StringRepresentation object which is the representation of n.
stripAttributes(boolean) - Method in class org.apache.bcel.generic.MethodGen
Do not/Do produce attributes code attributesLineNumberTable and LocalVariableTable, like javac -O
StructuralCodeConstraintException - 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 3 because of a violation of a structural constraint as described in the Java Virtual Machine Specification, 2nd edition, 4.8.2, pages 137-139.
StructuralCodeConstraintException() - Constructor for exception org.apache.bcel.verifier.exc.StructuralCodeConstraintException
Constructs a new StructuralCodeConstraintException with null as its error message string.
StructuralCodeConstraintException(String) - Constructor for exception org.apache.bcel.verifier.exc.StructuralCodeConstraintException
Constructs a new StructuralCodeConstraintException with the specified error message.
subclassOf(ObjectType) - Method in class org.apache.bcel.generic.ObjectType
Return true if this type is a subclass of given ObjectType.
Subroutine - Interface in org.apache.bcel.verifier.structurals
This interface defines properties of JVM bytecode subroutines.
subroutineOf(InstructionHandle) - Method in class org.apache.bcel.verifier.structurals.Subroutines
Returns the subroutine object associated with the given instruction.
Subroutines - Class in org.apache.bcel.verifier.structurals
Instances of this class contain information about the subroutines found in a code array of a method.
Subroutines(MethodGen) - Constructor for class org.apache.bcel.verifier.structurals.Subroutines
Constructor.
Subroutines(MethodGen, boolean) - Constructor for class org.apache.bcel.verifier.structurals.Subroutines
Constructor.
subSubs() - Method in interface org.apache.bcel.verifier.structurals.Subroutine
Returns the subroutines that are directly called from this subroutine.
SWAP - Class in org.apache.bcel.generic
SWAP - Swa top operand stack word
SWAP - Static variable in class org.apache.bcel.Const
Java VM opcode.
SWAP - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
SWAP - Static variable in class org.apache.bcel.generic.InstructionConst
 
SWAP - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
 
SWAP() - Constructor for class org.apache.bcel.generic.SWAP
 
swapInstruction(Instruction) - Method in class org.apache.bcel.generic.InstructionHandle
Temporarily swap the current instruction, without disturbing anything.
SWITCH - Class in org.apache.bcel.generic
SWITCH - Branch depending on int value, generates either LOOKUPSWITCH or TABLESWITCH instruction, depending on whether the match values (int[]) can be sorted with no gaps between the numbers.
SWITCH - Static variable in class org.apache.bcel.Const
BCEL virtual instruction for either LOOKUPSWITCH or TABLESWITCH.
SWITCH - Static variable in interface org.apache.bcel.Constants
Deprecated.
BCEL virtual instruction for either LOOKUPSWITCH or TABLESWITCH.
SWITCH(int[], InstructionHandle[], InstructionHandle) - Constructor for class org.apache.bcel.generic.SWITCH
 
SWITCH(int[], InstructionHandle[], InstructionHandle, int) - Constructor for class org.apache.bcel.generic.SWITCH
Template for switch() constructs.
Synthetic - Class in org.apache.bcel.classfile
This class is derived from Attribute and declares this class as `synthetic', i.e., it needs special handling.
Synthetic(int, int, byte[], ConstantPool) - Constructor for class org.apache.bcel.classfile.Synthetic
 
Synthetic(Synthetic) - Constructor for class org.apache.bcel.classfile.Synthetic
Initialize from another object.
SyntheticRepository - Class in org.apache.bcel.util
This repository is used in situations where a Class is created outside the realm of a ClassLoader.
SYSTEM_CLASS_PATH - Static variable in class org.apache.bcel.util.ClassPath
 

T

T_ADDRESS - Static variable in class org.apache.bcel.Const
Address data type.
T_ADDRESS - Static variable in interface org.apache.bcel.Constants
Deprecated.
Address data type.
T_ARRAY - Static variable in class org.apache.bcel.Const
Array data type.
T_ARRAY - Static variable in interface org.apache.bcel.Constants
Deprecated.
Array data type.
T_BOOLEAN - Static variable in class org.apache.bcel.Const
Boolean data type.
T_BOOLEAN - Static variable in interface org.apache.bcel.Constants
Deprecated.
Boolean data type.
T_BYTE - Static variable in class org.apache.bcel.Const
Byte data type.
T_BYTE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Byte data type.
T_CHAR - Static variable in class org.apache.bcel.Const
Char data type.
T_CHAR - Static variable in interface org.apache.bcel.Constants
Deprecated.
Char data type.
T_DOUBLE - Static variable in class org.apache.bcel.Const
Double data type.
T_DOUBLE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Double data type.
T_FLOAT - Static variable in class org.apache.bcel.Const
Float data type.
T_FLOAT - Static variable in interface org.apache.bcel.Constants
Deprecated.
Float data type.
T_INT - Static variable in class org.apache.bcel.Const
Int data type.
T_INT - Static variable in interface org.apache.bcel.Constants
Deprecated.
Int data type.
T_LONG - Static variable in class org.apache.bcel.Const
Long data type.
T_LONG - Static variable in interface org.apache.bcel.Constants
Deprecated.
Long data type.
T_OBJECT - Static variable in class org.apache.bcel.Const
Object data type.
T_OBJECT - Static variable in interface org.apache.bcel.Constants
Deprecated.
Object data type.
T_REFERENCE - Static variable in class org.apache.bcel.Const
Reference data type (deprecated).
T_REFERENCE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Reference data type (deprecated).
T_SHORT - Static variable in class org.apache.bcel.Const
Short data type.
T_SHORT - Static variable in interface org.apache.bcel.Constants
Deprecated.
Short data type.
T_UNKNOWN - Static variable in class org.apache.bcel.Const
Unknown data type.
T_UNKNOWN - Static variable in interface org.apache.bcel.Constants
Deprecated.
Unknown data type.
T_VOID - Static variable in class org.apache.bcel.Const
Void data type (non-standard).
T_VOID - Static variable in interface org.apache.bcel.Constants
Deprecated.
Void data type (non-standard).
TABLESWITCH - Class in org.apache.bcel.generic
TABLESWITCH - Switch within given range of values, i.e., low..high
TABLESWITCH - Static variable in class org.apache.bcel.Const
Java VM opcode.
TABLESWITCH - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
TABLESWITCH(int[], InstructionHandle[], InstructionHandle) - Constructor for class org.apache.bcel.generic.TABLESWITCH
 
tag - Variable in class org.apache.bcel.classfile.Attribute
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
tag - Variable in class org.apache.bcel.classfile.Constant
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
target - Variable in class org.apache.bcel.generic.BranchInstruction
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
TargetLostException - Exception in org.apache.bcel.generic
Thrown by InstructionList.remove() when one or multiple disposed instructions are still being referenced by an InstructionTargeter object.
targets - Variable in class org.apache.bcel.generic.Select
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
theInstance() - Static method in class org.apache.bcel.verifier.statics.DOUBLE_Upper
Gets the single instance of this class.
theInstance() - Static method in class org.apache.bcel.verifier.statics.LONG_Upper
Gets the single instance of this class.
THIS - Static variable in class org.apache.bcel.generic.InstructionConst
You can use these constants in multiple places safely, if you can guarantee that you will never alter their internal values, e.g.
THIS - Static variable in interface org.apache.bcel.generic.InstructionConstants
Deprecated.
You can use these constants in multiple places safely, if you can guarantee that you will never alter their internal values, e.g.
THROWABLE - Static variable in class org.apache.bcel.ExceptionConst
The mother of all exceptions
THROWABLE - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
The mother of all exceptions
THROWABLE - Static variable in class org.apache.bcel.generic.Type
 
toArray() - Method in class org.apache.bcel.util.ClassSet
 
toArray() - Method in class org.apache.bcel.util.ClassVector
Deprecated.
 
toHexString(byte[]) - Static method in class org.apache.bcel.classfile.Utility
Convert bytes into hexadecimal string
top() - Method in class org.apache.bcel.util.ClassStack
 
TOPLEVEL - Variable in class org.apache.bcel.verifier.structurals.Subroutines
This is referring to a special subroutine, namely the top level.
toShortString() - Method in class org.apache.bcel.classfile.AnnotationEntry
 
toShortString() - Method in class org.apache.bcel.classfile.ElementValue
 
toShortString() - Method in class org.apache.bcel.classfile.ElementValuePair
 
toShortString() - Method in class org.apache.bcel.generic.AnnotationEntryGen
 
toString() - Method in class org.apache.bcel.classfile.AnnotationElementValue
 
toString() - Method in class org.apache.bcel.classfile.AnnotationEntry
 
toString() - Method in class org.apache.bcel.classfile.ArrayElementValue
 
toString() - Method in class org.apache.bcel.classfile.Attribute
 
toString() - Method in class org.apache.bcel.classfile.BootstrapMethod
 
toString() - Method in class org.apache.bcel.classfile.BootstrapMethods
 
toString() - Method in class org.apache.bcel.classfile.Code
 
toString() - Method in class org.apache.bcel.classfile.CodeException
 
toString() - Method in class org.apache.bcel.classfile.Constant
 
toString() - Method in class org.apache.bcel.classfile.ConstantClass
 
toString() - Method in class org.apache.bcel.classfile.ConstantCP
 
toString() - Method in class org.apache.bcel.classfile.ConstantDouble
 
toString() - Method in class org.apache.bcel.classfile.ConstantDynamic
 
toString() - Method in class org.apache.bcel.classfile.ConstantFloat
 
toString() - Method in class org.apache.bcel.classfile.ConstantInteger
 
toString() - Method in class org.apache.bcel.classfile.ConstantInvokeDynamic
 
toString() - Method in class org.apache.bcel.classfile.ConstantLong
 
toString() - Method in class org.apache.bcel.classfile.ConstantMethodHandle
 
toString() - Method in class org.apache.bcel.classfile.ConstantMethodType
 
toString() - Method in class org.apache.bcel.classfile.ConstantModule
 
toString() - Method in class org.apache.bcel.classfile.ConstantNameAndType
 
toString() - Method in class org.apache.bcel.classfile.ConstantPackage
 
toString() - Method in class org.apache.bcel.classfile.ConstantPool
 
toString() - Method in class org.apache.bcel.classfile.ConstantString
 
toString() - Method in class org.apache.bcel.classfile.ConstantUtf8
 
toString() - Method in class org.apache.bcel.classfile.ConstantValue
 
toString() - Method in class org.apache.bcel.classfile.Deprecated
 
toString() - Method in class org.apache.bcel.classfile.ElementValue
 
toString() - Method in class org.apache.bcel.classfile.ExceptionTable
 
toString() - Method in class org.apache.bcel.classfile.Field
Return string representation close to declaration format, `public static final short MAX = 100', e.g..
toString() - Method in class org.apache.bcel.classfile.InnerClass
 
toString() - Method in class org.apache.bcel.classfile.InnerClasses
 
toString() - Method in class org.apache.bcel.classfile.JavaClass
 
toString() - Method in class org.apache.bcel.classfile.LineNumber
 
toString() - Method in class org.apache.bcel.classfile.LineNumberTable
 
toString() - Method in class org.apache.bcel.classfile.LocalVariable
 
toString() - Method in class org.apache.bcel.classfile.LocalVariableTable
 
toString() - Method in class org.apache.bcel.classfile.LocalVariableTypeTable
 
toString() - Method in class org.apache.bcel.classfile.Method
Return string representation close to declaration format, `public static void main(String[] args) throws IOException', e.g.
toString() - Method in class org.apache.bcel.classfile.Module
 
toString() - Method in class org.apache.bcel.classfile.ModuleExports
 
toString() - Method in class org.apache.bcel.classfile.ModuleMainClass
 
toString() - Method in class org.apache.bcel.classfile.ModuleOpens
 
toString() - Method in class org.apache.bcel.classfile.ModulePackages
 
toString() - Method in class org.apache.bcel.classfile.ModuleProvides
 
toString() - Method in class org.apache.bcel.classfile.ModuleRequires
 
toString() - Method in class org.apache.bcel.classfile.NestHost
 
toString() - Method in class org.apache.bcel.classfile.NestMembers
 
toString() - Method in class org.apache.bcel.classfile.PMGClass
 
toString() - Method in class org.apache.bcel.classfile.Signature
 
toString() - Method in class org.apache.bcel.classfile.SimpleElementValue
 
toString() - Method in class org.apache.bcel.classfile.SourceFile
 
toString() - Method in class org.apache.bcel.classfile.StackMap
 
toString() - Method in class org.apache.bcel.classfile.StackMapEntry
 
toString() - Method in class org.apache.bcel.classfile.StackMapType
 
toString() - Method in class org.apache.bcel.classfile.Synthetic
 
toString() - Method in class org.apache.bcel.classfile.Unknown
 
toString() - Method in class org.apache.bcel.generic.AnnotationEntryGen
 
toString() - Method in class org.apache.bcel.generic.CodeExceptionGen
 
toString() - Method in class org.apache.bcel.generic.ConstantPoolGen
 
toString() - Method in class org.apache.bcel.generic.ElementValuePairGen
 
toString() - Method in class org.apache.bcel.generic.FieldGen
Return string representation close to declaration format, `public static final short MAX = 100', e.g..
toString() - Method in class org.apache.bcel.generic.Instruction
 
toString() - Method in class org.apache.bcel.generic.InstructionHandle
 
toString() - Method in class org.apache.bcel.generic.InstructionList
 
toString() - Method in class org.apache.bcel.generic.LocalVariableGen
 
toString() - Method in class org.apache.bcel.generic.MethodGen
Return string representation close to declaration format, `public static void main(String[]) throws IOException', e.g.
toString() - Method in class org.apache.bcel.generic.PUSH
 
toString() - Method in class org.apache.bcel.generic.Type
 
toString() - Method in class org.apache.bcel.util.ClassPath
 
toString() - Method in class org.apache.bcel.util.ClassQueue
 
toString() - Method in class org.apache.bcel.verifier.statics.StringRepresentation
Returns the String representation.
toString() - Method in class org.apache.bcel.verifier.structurals.Frame
Returns a String representation of the Frame instance.
toString() - Method in class org.apache.bcel.verifier.structurals.LocalVariables
Returns a String representation of this object.
toString() - Method in class org.apache.bcel.verifier.structurals.OperandStack
Returns a String representation of this OperandStack instance.
toString() - Method in class org.apache.bcel.verifier.structurals.Subroutines
Returns a String representation of this object; merely for debugging puposes.
toString() - Method in class org.apache.bcel.verifier.VerificationResult
Returns a String representation of the VerificationResult.
toString(boolean) - Method in class org.apache.bcel.classfile.Code
 
toString(boolean) - Method in class org.apache.bcel.generic.BIPUSH
 
toString(boolean) - Method in class org.apache.bcel.generic.BranchInstruction
Long output format: <position in byte code> <name of opcode> "["<opcode number>"]" "("<length of instruction>")" "<"<target instruction>">" "@"<branch target offset>
toString(boolean) - Method in class org.apache.bcel.generic.CPInstruction
Long output format: <name of opcode> "["<opcode number>"]" "("<length of instruction>")" "<"< constant pool index>">"
toString(boolean) - Method in class org.apache.bcel.generic.IINC
 
toString(boolean) - Method in class org.apache.bcel.generic.Instruction
Long output format: <name of opcode> "["<opcode number>"]" "("<length of instruction>")"
toString(boolean) - Method in class org.apache.bcel.generic.InstructionHandle
 
toString(boolean) - Method in class org.apache.bcel.generic.InstructionList
 
toString(boolean) - Method in class org.apache.bcel.generic.LocalVariableInstruction
Long output format: <name of opcode> "["<opcode number>"]" "("<length of instruction>")" "<"< local variable index>">"
toString(boolean) - Method in class org.apache.bcel.generic.MULTIANEWARRAY
 
toString(boolean) - Method in class org.apache.bcel.generic.NEWARRAY
 
toString(boolean) - Method in class org.apache.bcel.generic.RET
 
toString(boolean) - Method in class org.apache.bcel.generic.Select
 
toString(boolean) - Method in class org.apache.bcel.generic.SIPUSH
 
toString(ConstantPool) - Method in class org.apache.bcel.classfile.BootstrapMethod
 
toString(ConstantPool) - Method in class org.apache.bcel.classfile.CodeException
 
toString(ConstantPool) - Method in class org.apache.bcel.classfile.InnerClass
 
toString(ConstantPool) - Method in class org.apache.bcel.classfile.ModuleExports
 
toString(ConstantPool) - Method in class org.apache.bcel.classfile.ModuleOpens
 
toString(ConstantPool) - Method in class org.apache.bcel.classfile.ModuleProvides
 
toString(ConstantPool) - Method in class org.apache.bcel.classfile.ModuleRequires
 
toString(ConstantPool) - Method in class org.apache.bcel.generic.CPInstruction
 
toString(ConstantPool) - Method in class org.apache.bcel.generic.FieldInstruction
 
toString(ConstantPool) - Method in class org.apache.bcel.generic.Instruction
 
toString(ConstantPool) - Method in class org.apache.bcel.generic.INVOKEDYNAMIC
 
toString(ConstantPool) - Method in class org.apache.bcel.generic.InvokeInstruction
 
toString(ConstantPool) - Method in class org.apache.bcel.generic.INVOKEINTERFACE
 
toString(ConstantPool) - Method in class org.apache.bcel.generic.MULTIANEWARRAY
 
toString(ConstantPool, boolean) - Method in class org.apache.bcel.classfile.CodeException
 
TransitiveHull - Class in org.apache.bcel.verifier
This class has a main method implementing a demonstration program of how to use the VerifierFactoryObserver.
translate(String) - Static method in class org.apache.bcel.classfile.Signature
 
type - Variable in class org.apache.bcel.classfile.ElementValue
Deprecated.
(since 6.0) will be made private and final; do not access directly, use getter
type - Variable in class org.apache.bcel.generic.ElementValueGen
Deprecated.
(since 6.0) will be made private and final; do not access directly, use getter
type - Variable in class org.apache.bcel.generic.FieldGenOrMethodGen
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
type - Variable in class org.apache.bcel.generic.Type
Deprecated.
(since 6.0) will be made private; do not access directly, use getter/setter
Type - Class in org.apache.bcel.generic
Abstract super class for all possible java types, namely basic types such as int, object types like String and array types, e.g.
Type(byte, String) - Constructor for class org.apache.bcel.generic.Type
 
TYPE_NAMES - Static variable in interface org.apache.bcel.Constants
Deprecated.
The primitive type names corresponding to the T_XX constants, e.g., TYPE_NAMES[T_INT] = "int"
TYPE_OF_OPERANDS - Static variable in interface org.apache.bcel.Constants
Deprecated.
How the byte code operands are to be interpreted for each opcode.
TypedInstruction - Interface in org.apache.bcel.generic
Get the type associated with an instruction, int for ILOAD, or the type of the field of a PUTFIELD instruction, e.g..
typeOfMethodSignature(String) - Static method in class org.apache.bcel.classfile.Utility
Return type of method signature as a byte value as defined in Constants
typeOfSignature(String) - Static method in class org.apache.bcel.classfile.Utility
Return type of signature as a byte value as defined in Constants
typeSignatureToString(String, boolean) - Static method in class org.apache.bcel.classfile.Utility
This method converts a type signature string into a Java type declaration such as `String[]' and throws a `ClassFormatException' when the parsed type is invalid.

U

UnconditionalBranch - Interface in org.apache.bcel.generic
Denotes an instruction to perform an unconditional branch, i.e., GOTO, JSR.
UNDEFINED - Static variable in class org.apache.bcel.Const
Illegal opcode.
UNDEFINED - Static variable in interface org.apache.bcel.Constants
Deprecated.
Illegal opcode.
UninitializedObjectType - Class in org.apache.bcel.verifier.structurals
This class represents an uninitialized object type; see The Java Virtual Machine Specification, Second Edition, page 147: 4.9.4 for more details.
UninitializedObjectType(ObjectType) - Constructor for class org.apache.bcel.verifier.structurals.UninitializedObjectType
Creates a new instance.
Unknown - Class in org.apache.bcel.classfile
This class represents a reference to an unknown (i.e., application-specific) attribute of a class.
Unknown(int, int, byte[], ConstantPool) - Constructor for class org.apache.bcel.classfile.Unknown
Create a non-standard attribute.
Unknown(Unknown) - Constructor for class org.apache.bcel.classfile.Unknown
Initialize from another object.
UNKNOWN - org.apache.bcel.util.BCELifier.FLAGS
 
UNKNOWN - Static variable in class org.apache.bcel.generic.Type
 
UnknownAttributeReader - 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.
UNPREDICTABLE - Static variable in class org.apache.bcel.Const
Illegal opcode.
UNPREDICTABLE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Illegal opcode.
UNSATISFIED_LINK_ERROR - Static variable in class org.apache.bcel.ExceptionConst
 
UNSATISFIED_LINK_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
 
update() - Method in class org.apache.bcel.generic.ClassGen
Call notify() method on all observers.
update() - Method in class org.apache.bcel.generic.FieldGen
Call notify() method on all observers.
update() - Method in class org.apache.bcel.generic.InstructionList
Call notify() method on all observers.
update() - Method in class org.apache.bcel.generic.MethodGen
Call notify() method on all observers.
update(String) - Method in class org.apache.bcel.verifier.TransitiveHull
 
update(String) - Method in class org.apache.bcel.verifier.VerifierFactoryListModel
 
update(String) - Method in interface org.apache.bcel.verifier.VerifierFactoryObserver
VerifierFactoryObserver instances are notified invoking this method.
updateByteCodeOffset(int) - Method in class org.apache.bcel.classfile.StackMapEntry
Update the distance (as an offset delta) from this StackMap entry to the next.
updatePosition(int, int) - Method in class org.apache.bcel.generic.BranchHandle
 
updatePosition(int, int) - Method in class org.apache.bcel.generic.BranchInstruction
Called by InstructionList.setPositions when setting the position for every instruction.
updatePosition(int, int) - Method in class org.apache.bcel.generic.GOTO
Called in pass 2 of InstructionList.setPositions() in order to update the branch target, that may shift due to variable length instructions.
updatePosition(int, int) - Method in class org.apache.bcel.generic.InstructionHandle
Called by InstructionList.setPositions when setting the position for every instruction.
updatePosition(int, int) - Method in class org.apache.bcel.generic.JSR
 
updatePosition(int, int) - Method in class org.apache.bcel.generic.Select
Since this is a variable length instruction, it may shift the following instructions which then need to update their position.
updateTarget(InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.BranchHandle
Update target of instruction.
updateTarget(InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.BranchInstruction
 
updateTarget(InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.CodeExceptionGen
 
updateTarget(InstructionHandle, InstructionHandle) - Method in interface org.apache.bcel.generic.InstructionTargeter
Replaces the target of this targeter from this old handle to the new handle.
updateTarget(InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.LineNumberGen
 
updateTarget(InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.LocalVariableGen
 
updateTarget(InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.Select
 
Utility - Class in org.apache.bcel.classfile
Utility functions that do not really belong to any class in particular.
Utility - Class in org.apache.bcel.verifier.exc
A utility class providing convenience methods concerning Throwable instances.
Utility() - Constructor for class org.apache.bcel.classfile.Utility
 

V

valueOf(String) - Static method in enum org.apache.bcel.ExceptionConst.EXCS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.bcel.util.BCELifier.FLAGS
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.bcel.ExceptionConst.EXCS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.bcel.util.BCELifier.FLAGS
Returns an array containing the constants of this enum type, in the order they are declared.
VariableLengthInstruction - Interface in org.apache.bcel.generic
Denotes an instruction to be a variable length instruction, such as GOTO, JSR, LOOKUPSWITCH and TABLESWITCH.
vec - Variable in class org.apache.bcel.util.ClassQueue
Deprecated.
(since 6.0) will be made private; do not access
vec - Variable in class org.apache.bcel.util.ClassVector
Deprecated.
VerificationException - 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 one of the verification passes 2 or 3.
VerificationResult - Class in org.apache.bcel.verifier
A VerificationResult is what a PassVerifier returns after verifying.
VerificationResult(int, String) - Constructor for class org.apache.bcel.verifier.VerificationResult
The usual constructor.
VERIFIED_NOTYET - Static variable in class org.apache.bcel.verifier.VerificationResult
Constant to indicate verification has not been tried yet.
VERIFIED_OK - Static variable in class org.apache.bcel.verifier.VerificationResult
Constant to indicate verification was passed.
VERIFIED_REJECTED - Static variable in class org.apache.bcel.verifier.VerificationResult
Constant to indicate verfication failed.
Verifier - Class in org.apache.bcel.verifier
A Verifier instance is there to verify a class file according to The Java Virtual Machine Specification, 2nd Edition.
VerifierAppFrame - Class in org.apache.bcel.verifier
This class implements a machine-generated frame for use with the GraphicalVerfifier.
VerifierAppFrame() - Constructor for class org.apache.bcel.verifier.VerifierAppFrame
Constructor.
VerifierConstraintViolatedException - Exception in org.apache.bcel.verifier.exc
Instances of this class are thrown by BCEL's class file verifier "JustIce" whenever verification proves that some constraint of a class file (as stated in the Java Virtual Machine Specification, Edition 2) is violated.
VerifierFactory - Class in org.apache.bcel.verifier
This class produces instances of the Verifier class.
VerifierFactoryListModel - Class in org.apache.bcel.verifier
This class implements an adapter; it implements both a Swing ListModel and a VerifierFactoryObserver.
VerifierFactoryListModel() - Constructor for class org.apache.bcel.verifier.VerifierFactoryListModel
 
VerifierFactoryObserver - Interface in org.apache.bcel.verifier
VerifierFactoryObserver instances are notified when new Verifier instances are created.
verify() - Method in class org.apache.bcel.verifier.PassVerifier
This method runs a verification pass conforming to the Java Virtual Machine Specification, 2nd edition, on a class file.
VERIFY_ERROR - Static variable in class org.apache.bcel.ExceptionConst
 
VERIFY_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
Deprecated.
 
VerifyDialog - Class in org.apache.bcel.verifier
A class for simple graphical class file verification.
VerifyDialog() - Constructor for class org.apache.bcel.verifier.VerifyDialog
Machine-generated.
VerifyDialog(Dialog) - Constructor for class org.apache.bcel.verifier.VerifyDialog
Machine-generated.
VerifyDialog(Dialog, boolean) - Constructor for class org.apache.bcel.verifier.VerifyDialog
Machine-generated.
VerifyDialog(Dialog, String) - Constructor for class org.apache.bcel.verifier.VerifyDialog
Machine-generated.
VerifyDialog(Dialog, String, boolean) - Constructor for class org.apache.bcel.verifier.VerifyDialog
Machine-generated.
VerifyDialog(Frame) - Constructor for class org.apache.bcel.verifier.VerifyDialog
Machine-generated.
VerifyDialog(Frame, boolean) - Constructor for class org.apache.bcel.verifier.VerifyDialog
Machine-generated.
VerifyDialog(Frame, String) - Constructor for class org.apache.bcel.verifier.VerifyDialog
Machine-generated.
VerifyDialog(Frame, String, boolean) - Constructor for class org.apache.bcel.verifier.VerifyDialog
Machine-generated.
VerifyDialog(String) - Constructor for class org.apache.bcel.verifier.VerifyDialog
Use this constructor if you want a possibility to verify other class files than java.lang.Object.
visit() - Method in class org.apache.bcel.classfile.DescendingVisitor
Start traversal.
visitAALOAD(AALOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitAALOAD(AALOAD) - Method in interface org.apache.bcel.generic.Visitor
 
visitAALOAD(AALOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitAALOAD(AALOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitAASTORE(AASTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitAASTORE(AASTORE) - Method in interface org.apache.bcel.generic.Visitor
 
visitAASTORE(AASTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitAASTORE(AASTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitACONST_NULL(ACONST_NULL) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitACONST_NULL(ACONST_NULL) - Method in interface org.apache.bcel.generic.Visitor
 
visitACONST_NULL(ACONST_NULL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitACONST_NULL(ACONST_NULL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitAllocationInstruction(AllocationInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitAllocationInstruction(AllocationInstruction) - Method in interface org.apache.bcel.generic.Visitor
 
visitALOAD(ALOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitALOAD(ALOAD) - Method in interface org.apache.bcel.generic.Visitor
 
visitALOAD(ALOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitALOAD(ALOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitANEWARRAY(ANEWARRAY) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitANEWARRAY(ANEWARRAY) - Method in interface org.apache.bcel.generic.Visitor
 
visitANEWARRAY(ANEWARRAY) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitANEWARRAY(ANEWARRAY) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitAnnotation(Annotations) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitAnnotation(Annotations) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitAnnotation(Annotations) - Method in interface org.apache.bcel.classfile.Visitor
 
visitAnnotation(Annotations) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitAnnotationDefault(AnnotationDefault) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitAnnotationDefault(AnnotationDefault) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitAnnotationDefault(AnnotationDefault) - Method in interface org.apache.bcel.classfile.Visitor
 
visitAnnotationDefault(AnnotationDefault) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitAnnotationEntry(AnnotationEntry) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitAnnotationEntry(AnnotationEntry) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitAnnotationEntry(AnnotationEntry) - Method in interface org.apache.bcel.classfile.Visitor
 
visitAnnotationEntry(AnnotationEntry) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitARETURN(ARETURN) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitARETURN(ARETURN) - Method in interface org.apache.bcel.generic.Visitor
 
visitARETURN(ARETURN) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitARETURN(ARETURN) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitArithmeticInstruction(ArithmeticInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitArithmeticInstruction(ArithmeticInstruction) - Method in interface org.apache.bcel.generic.Visitor
 
visitArrayInstruction(ArrayInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitArrayInstruction(ArrayInstruction) - Method in interface org.apache.bcel.generic.Visitor
 
visitARRAYLENGTH(ARRAYLENGTH) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitARRAYLENGTH(ARRAYLENGTH) - Method in interface org.apache.bcel.generic.Visitor
 
visitARRAYLENGTH(ARRAYLENGTH) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitARRAYLENGTH(ARRAYLENGTH) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitASTORE(ASTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitASTORE(ASTORE) - Method in interface org.apache.bcel.generic.Visitor
 
visitASTORE(ASTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitASTORE(ASTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitATHROW(ATHROW) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitATHROW(ATHROW) - Method in interface org.apache.bcel.generic.Visitor
 
visitATHROW(ATHROW) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitATHROW(ATHROW) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitBALOAD(BALOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitBALOAD(BALOAD) - Method in interface org.apache.bcel.generic.Visitor
 
visitBALOAD(BALOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitBALOAD(BALOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitBASTORE(BASTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitBASTORE(BASTORE) - Method in interface org.apache.bcel.generic.Visitor
 
visitBASTORE(BASTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitBASTORE(BASTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitBIPUSH(BIPUSH) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitBIPUSH(BIPUSH) - Method in interface org.apache.bcel.generic.Visitor
 
visitBIPUSH(BIPUSH) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitBIPUSH(BIPUSH) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitBootstrapMethods(BootstrapMethods) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitBootstrapMethods(BootstrapMethods) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitBootstrapMethods(BootstrapMethods) - Method in interface org.apache.bcel.classfile.Visitor
 
visitBootstrapMethods(BootstrapMethods) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitBranchInstruction(BranchInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitBranchInstruction(BranchInstruction) - Method in interface org.apache.bcel.generic.Visitor
 
visitBREAKPOINT(BREAKPOINT) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitBREAKPOINT(BREAKPOINT) - Method in interface org.apache.bcel.generic.Visitor
 
visitBREAKPOINT(BREAKPOINT) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitCALOAD(CALOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitCALOAD(CALOAD) - Method in interface org.apache.bcel.generic.Visitor
 
visitCALOAD(CALOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitCALOAD(CALOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitCASTORE(CASTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitCASTORE(CASTORE) - Method in interface org.apache.bcel.generic.Visitor
 
visitCASTORE(CASTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitCASTORE(CASTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitCHECKCAST(CHECKCAST) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitCHECKCAST(CHECKCAST) - Method in interface org.apache.bcel.generic.Visitor
 
visitCHECKCAST(CHECKCAST) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitCHECKCAST(CHECKCAST) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitCode(Code) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitCode(Code) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitCode(Code) - Method in interface org.apache.bcel.classfile.Visitor
 
visitCode(Code) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitCodeException(CodeException) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitCodeException(CodeException) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitCodeException(CodeException) - Method in interface org.apache.bcel.classfile.Visitor
 
visitCodeException(CodeException) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitConstantClass(ConstantClass) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitConstantClass(ConstantClass) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitConstantClass(ConstantClass) - Method in interface org.apache.bcel.classfile.Visitor
 
visitConstantClass(ConstantClass) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitConstantDouble(ConstantDouble) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitConstantDouble(ConstantDouble) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitConstantDouble(ConstantDouble) - Method in interface org.apache.bcel.classfile.Visitor
 
visitConstantDouble(ConstantDouble) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitConstantDynamic(ConstantDynamic) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitConstantDynamic(ConstantDynamic) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitConstantDynamic(ConstantDynamic) - Method in interface org.apache.bcel.classfile.Visitor
 
visitConstantFieldref(ConstantFieldref) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitConstantFieldref(ConstantFieldref) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitConstantFieldref(ConstantFieldref) - Method in interface org.apache.bcel.classfile.Visitor
 
visitConstantFieldref(ConstantFieldref) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitConstantFloat(ConstantFloat) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitConstantFloat(ConstantFloat) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitConstantFloat(ConstantFloat) - Method in interface org.apache.bcel.classfile.Visitor
 
visitConstantFloat(ConstantFloat) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitConstantInteger(ConstantInteger) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitConstantInteger(ConstantInteger) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitConstantInteger(ConstantInteger) - Method in interface org.apache.bcel.classfile.Visitor
 
visitConstantInteger(ConstantInteger) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitConstantInterfaceMethodref(ConstantInterfaceMethodref) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitConstantInterfaceMethodref(ConstantInterfaceMethodref) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitConstantInterfaceMethodref(ConstantInterfaceMethodref) - Method in interface org.apache.bcel.classfile.Visitor
 
visitConstantInterfaceMethodref(ConstantInterfaceMethodref) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitConstantInvokeDynamic(ConstantInvokeDynamic) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitConstantInvokeDynamic(ConstantInvokeDynamic) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitConstantInvokeDynamic(ConstantInvokeDynamic) - Method in interface org.apache.bcel.classfile.Visitor
 
visitConstantInvokeDynamic(ConstantInvokeDynamic) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitConstantLong(ConstantLong) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitConstantLong(ConstantLong) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitConstantLong(ConstantLong) - Method in interface org.apache.bcel.classfile.Visitor
 
visitConstantLong(ConstantLong) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitConstantMethodHandle(ConstantMethodHandle) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitConstantMethodHandle(ConstantMethodHandle) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitConstantMethodHandle(ConstantMethodHandle) - Method in interface org.apache.bcel.classfile.Visitor
 
visitConstantMethodHandle(ConstantMethodHandle) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitConstantMethodref(ConstantMethodref) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitConstantMethodref(ConstantMethodref) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitConstantMethodref(ConstantMethodref) - Method in interface org.apache.bcel.classfile.Visitor
 
visitConstantMethodref(ConstantMethodref) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitConstantMethodType(ConstantMethodType) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitConstantMethodType(ConstantMethodType) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitConstantMethodType(ConstantMethodType) - Method in interface org.apache.bcel.classfile.Visitor
 
visitConstantMethodType(ConstantMethodType) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitConstantModule(ConstantModule) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitConstantModule(ConstantModule) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitConstantModule(ConstantModule) - Method in interface org.apache.bcel.classfile.Visitor
 
visitConstantNameAndType(ConstantNameAndType) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitConstantNameAndType(ConstantNameAndType) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitConstantNameAndType(ConstantNameAndType) - Method in interface org.apache.bcel.classfile.Visitor
 
visitConstantNameAndType(ConstantNameAndType) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitConstantPackage(ConstantPackage) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitConstantPackage(ConstantPackage) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitConstantPackage(ConstantPackage) - Method in interface org.apache.bcel.classfile.Visitor
 
visitConstantPool(ConstantPool) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitConstantPool(ConstantPool) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitConstantPool(ConstantPool) - Method in interface org.apache.bcel.classfile.Visitor
 
visitConstantPool(ConstantPool) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitConstantPushInstruction(ConstantPushInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitConstantPushInstruction(ConstantPushInstruction) - Method in interface org.apache.bcel.generic.Visitor
 
visitConstantString(ConstantString) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitConstantString(ConstantString) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitConstantString(ConstantString) - Method in interface org.apache.bcel.classfile.Visitor
 
visitConstantString(ConstantString) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitConstantUtf8(ConstantUtf8) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitConstantUtf8(ConstantUtf8) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitConstantUtf8(ConstantUtf8) - Method in interface org.apache.bcel.classfile.Visitor
 
visitConstantUtf8(ConstantUtf8) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitConstantValue(ConstantValue) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitConstantValue(ConstantValue) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitConstantValue(ConstantValue) - Method in interface org.apache.bcel.classfile.Visitor
 
visitConstantValue(ConstantValue) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitConversionInstruction(ConversionInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitConversionInstruction(ConversionInstruction) - Method in interface org.apache.bcel.generic.Visitor
 
visitCPInstruction(CPInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitCPInstruction(CPInstruction) - Method in interface org.apache.bcel.generic.Visitor
 
visitCPInstruction(CPInstruction) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the general preconditions of a CPInstruction instance.
visitD2F(D2F) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitD2F(D2F) - Method in interface org.apache.bcel.generic.Visitor
 
visitD2F(D2F) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitD2F(D2F) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitD2I(D2I) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitD2I(D2I) - Method in interface org.apache.bcel.generic.Visitor
 
visitD2I(D2I) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitD2I(D2I) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitD2L(D2L) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitD2L(D2L) - Method in interface org.apache.bcel.generic.Visitor
 
visitD2L(D2L) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitD2L(D2L) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDADD(DADD) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitDADD(DADD) - Method in interface org.apache.bcel.generic.Visitor
 
visitDADD(DADD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDADD(DADD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDALOAD(DALOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitDALOAD(DALOAD) - Method in interface org.apache.bcel.generic.Visitor
 
visitDALOAD(DALOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDALOAD(DALOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDASTORE(DASTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitDASTORE(DASTORE) - Method in interface org.apache.bcel.generic.Visitor
 
visitDASTORE(DASTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDASTORE(DASTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDCMPG(DCMPG) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitDCMPG(DCMPG) - Method in interface org.apache.bcel.generic.Visitor
 
visitDCMPG(DCMPG) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDCMPG(DCMPG) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDCMPL(DCMPL) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitDCMPL(DCMPL) - Method in interface org.apache.bcel.generic.Visitor
 
visitDCMPL(DCMPL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDCMPL(DCMPL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDCONST(DCONST) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitDCONST(DCONST) - Method in interface org.apache.bcel.generic.Visitor
 
visitDCONST(DCONST) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDCONST(DCONST) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDDIV(DDIV) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitDDIV(DDIV) - Method in interface org.apache.bcel.generic.Visitor
 
visitDDIV(DDIV) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDDIV(DDIV) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDeprecated(Deprecated) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitDeprecated(Deprecated) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitDeprecated(Deprecated) - Method in interface org.apache.bcel.classfile.Visitor
 
visitDeprecated(Deprecated) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitDLOAD(DLOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitDLOAD(DLOAD) - Method in interface org.apache.bcel.generic.Visitor
 
visitDLOAD(DLOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDLOAD(DLOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDMUL(DMUL) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitDMUL(DMUL) - Method in interface org.apache.bcel.generic.Visitor
 
visitDMUL(DMUL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDMUL(DMUL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDNEG(DNEG) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitDNEG(DNEG) - Method in interface org.apache.bcel.generic.Visitor
 
visitDNEG(DNEG) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDNEG(DNEG) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDREM(DREM) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitDREM(DREM) - Method in interface org.apache.bcel.generic.Visitor
 
visitDREM(DREM) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDREM(DREM) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDRETURN(DRETURN) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitDRETURN(DRETURN) - Method in interface org.apache.bcel.generic.Visitor
 
visitDRETURN(DRETURN) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDRETURN(DRETURN) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDSTORE(DSTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitDSTORE(DSTORE) - Method in interface org.apache.bcel.generic.Visitor
 
visitDSTORE(DSTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDSTORE(DSTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDSUB(DSUB) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitDSUB(DSUB) - Method in interface org.apache.bcel.generic.Visitor
 
visitDSUB(DSUB) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDSUB(DSUB) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDUP(DUP) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitDUP(DUP) - Method in interface org.apache.bcel.generic.Visitor
 
visitDUP(DUP) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDUP(DUP) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDUP_X1(DUP_X1) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitDUP_X1(DUP_X1) - Method in interface org.apache.bcel.generic.Visitor
 
visitDUP_X1(DUP_X1) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDUP_X1(DUP_X1) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDUP_X2(DUP_X2) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitDUP_X2(DUP_X2) - Method in interface org.apache.bcel.generic.Visitor
 
visitDUP_X2(DUP_X2) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDUP_X2(DUP_X2) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDUP2(DUP2) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitDUP2(DUP2) - Method in interface org.apache.bcel.generic.Visitor
 
visitDUP2(DUP2) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDUP2(DUP2) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDUP2_X1(DUP2_X1) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitDUP2_X1(DUP2_X1) - Method in interface org.apache.bcel.generic.Visitor
 
visitDUP2_X1(DUP2_X1) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDUP2_X1(DUP2_X1) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDUP2_X2(DUP2_X2) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitDUP2_X2(DUP2_X2) - Method in interface org.apache.bcel.generic.Visitor
 
visitDUP2_X2(DUP2_X2) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDUP2_X2(DUP2_X2) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitEnclosingMethod(EnclosingMethod) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitEnclosingMethod(EnclosingMethod) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitEnclosingMethod(EnclosingMethod) - Method in interface org.apache.bcel.classfile.Visitor
 
visitEnclosingMethod(EnclosingMethod) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitExceptionTable(ExceptionTable) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitExceptionTable(ExceptionTable) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitExceptionTable(ExceptionTable) - Method in interface org.apache.bcel.classfile.Visitor
 
visitExceptionTable(ExceptionTable) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitExceptionThrower(ExceptionThrower) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitExceptionThrower(ExceptionThrower) - Method in interface org.apache.bcel.generic.Visitor
 
visitF2D(F2D) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitF2D(F2D) - Method in interface org.apache.bcel.generic.Visitor
 
visitF2D(F2D) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitF2D(F2D) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitF2I(F2I) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitF2I(F2I) - Method in interface org.apache.bcel.generic.Visitor
 
visitF2I(F2I) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitF2I(F2I) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitF2L(F2L) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitF2L(F2L) - Method in interface org.apache.bcel.generic.Visitor
 
visitF2L(F2L) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitF2L(F2L) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFADD(FADD) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitFADD(FADD) - Method in interface org.apache.bcel.generic.Visitor
 
visitFADD(FADD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFADD(FADD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFALOAD(FALOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitFALOAD(FALOAD) - Method in interface org.apache.bcel.generic.Visitor
 
visitFALOAD(FALOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFALOAD(FALOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFASTORE(FASTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitFASTORE(FASTORE) - Method in interface org.apache.bcel.generic.Visitor
 
visitFASTORE(FASTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFASTORE(FASTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFCMPG(FCMPG) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitFCMPG(FCMPG) - Method in interface org.apache.bcel.generic.Visitor
 
visitFCMPG(FCMPG) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFCMPG(FCMPG) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFCMPL(FCMPL) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitFCMPL(FCMPL) - Method in interface org.apache.bcel.generic.Visitor
 
visitFCMPL(FCMPL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFCMPL(FCMPL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFCONST(FCONST) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitFCONST(FCONST) - Method in interface org.apache.bcel.generic.Visitor
 
visitFCONST(FCONST) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFCONST(FCONST) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFDIV(FDIV) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitFDIV(FDIV) - Method in interface org.apache.bcel.generic.Visitor
 
visitFDIV(FDIV) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFDIV(FDIV) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitField(Field) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitField(Field) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitField(Field) - Method in interface org.apache.bcel.classfile.Visitor
 
visitField(Field) - Method in class org.apache.bcel.util.BCELifier
 
visitField(Field) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitFieldInstruction(FieldInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitFieldInstruction(FieldInstruction) - Method in interface org.apache.bcel.generic.Visitor
 
visitFieldInstruction(FieldInstruction) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the general preconditions of a FieldInstruction instance.
visitFieldOrMethod(FieldOrMethod) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitFieldOrMethod(FieldOrMethod) - Method in interface org.apache.bcel.generic.Visitor
 
visitFLOAD(FLOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitFLOAD(FLOAD) - Method in interface org.apache.bcel.generic.Visitor
 
visitFLOAD(FLOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFLOAD(FLOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFMUL(FMUL) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitFMUL(FMUL) - Method in interface org.apache.bcel.generic.Visitor
 
visitFMUL(FMUL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFMUL(FMUL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFNEG(FNEG) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitFNEG(FNEG) - Method in interface org.apache.bcel.generic.Visitor
 
visitFNEG(FNEG) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFNEG(FNEG) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFREM(FREM) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitFREM(FREM) - Method in interface org.apache.bcel.generic.Visitor
 
visitFREM(FREM) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFREM(FREM) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFRETURN(FRETURN) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitFRETURN(FRETURN) - Method in interface org.apache.bcel.generic.Visitor
 
visitFRETURN(FRETURN) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFRETURN(FRETURN) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFSTORE(FSTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitFSTORE(FSTORE) - Method in interface org.apache.bcel.generic.Visitor
 
visitFSTORE(FSTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFSTORE(FSTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFSUB(FSUB) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitFSUB(FSUB) - Method in interface org.apache.bcel.generic.Visitor
 
visitFSUB(FSUB) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFSUB(FSUB) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitGETFIELD(GETFIELD) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitGETFIELD(GETFIELD) - Method in interface org.apache.bcel.generic.Visitor
 
visitGETFIELD(GETFIELD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitGETFIELD(GETFIELD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitGETSTATIC(GETSTATIC) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitGETSTATIC(GETSTATIC) - Method in interface org.apache.bcel.generic.Visitor
 
visitGETSTATIC(GETSTATIC) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitGETSTATIC(GETSTATIC) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitGOTO(GOTO) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitGOTO(GOTO) - Method in interface org.apache.bcel.generic.Visitor
 
visitGOTO(GOTO) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitGOTO(GOTO) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitGOTO_W(GOTO_W) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitGOTO_W(GOTO_W) - Method in interface org.apache.bcel.generic.Visitor
 
visitGOTO_W(GOTO_W) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitGOTO_W(GOTO_W) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitGotoInstruction(GotoInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitGotoInstruction(GotoInstruction) - Method in interface org.apache.bcel.generic.Visitor
 
visitI2B(I2B) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitI2B(I2B) - Method in interface org.apache.bcel.generic.Visitor
 
visitI2B(I2B) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitI2B(I2B) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitI2C(I2C) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitI2C(I2C) - Method in interface org.apache.bcel.generic.Visitor
 
visitI2C(I2C) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitI2C(I2C) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitI2D(I2D) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitI2D(I2D) - Method in interface org.apache.bcel.generic.Visitor
 
visitI2D(I2D) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitI2D(I2D) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitI2F(I2F) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitI2F(I2F) - Method in interface org.apache.bcel.generic.Visitor
 
visitI2F(I2F) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitI2F(I2F) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitI2L(I2L) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitI2L(I2L) - Method in interface org.apache.bcel.generic.Visitor
 
visitI2L(I2L) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitI2L(I2L) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitI2S(I2S) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitI2S(I2S) - Method in interface org.apache.bcel.generic.Visitor
 
visitI2S(I2S) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitI2S(I2S) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIADD(IADD) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIADD(IADD) - Method in interface org.apache.bcel.generic.Visitor
 
visitIADD(IADD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIADD(IADD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIALOAD(IALOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIALOAD(IALOAD) - Method in interface org.apache.bcel.generic.Visitor
 
visitIALOAD(IALOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIALOAD(IALOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIAND(IAND) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIAND(IAND) - Method in interface org.apache.bcel.generic.Visitor
 
visitIAND(IAND) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIAND(IAND) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIASTORE(IASTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIASTORE(IASTORE) - Method in interface org.apache.bcel.generic.Visitor
 
visitIASTORE(IASTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIASTORE(IASTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitICONST(ICONST) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitICONST(ICONST) - Method in interface org.apache.bcel.generic.Visitor
 
visitICONST(ICONST) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitICONST(ICONST) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIDIV(IDIV) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIDIV(IDIV) - Method in interface org.apache.bcel.generic.Visitor
 
visitIDIV(IDIV) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIDIV(IDIV) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIF_ACMPEQ(IF_ACMPEQ) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIF_ACMPEQ(IF_ACMPEQ) - Method in interface org.apache.bcel.generic.Visitor
 
visitIF_ACMPEQ(IF_ACMPEQ) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIF_ACMPEQ(IF_ACMPEQ) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIF_ACMPNE(IF_ACMPNE) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIF_ACMPNE(IF_ACMPNE) - Method in interface org.apache.bcel.generic.Visitor
 
visitIF_ACMPNE(IF_ACMPNE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIF_ACMPNE(IF_ACMPNE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIF_ICMPEQ(IF_ICMPEQ) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIF_ICMPEQ(IF_ICMPEQ) - Method in interface org.apache.bcel.generic.Visitor
 
visitIF_ICMPEQ(IF_ICMPEQ) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIF_ICMPEQ(IF_ICMPEQ) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIF_ICMPGE(IF_ICMPGE) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIF_ICMPGE(IF_ICMPGE) - Method in interface org.apache.bcel.generic.Visitor
 
visitIF_ICMPGE(IF_ICMPGE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIF_ICMPGE(IF_ICMPGE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIF_ICMPGT(IF_ICMPGT) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIF_ICMPGT(IF_ICMPGT) - Method in interface org.apache.bcel.generic.Visitor
 
visitIF_ICMPGT(IF_ICMPGT) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIF_ICMPGT(IF_ICMPGT) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIF_ICMPLE(IF_ICMPLE) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIF_ICMPLE(IF_ICMPLE) - Method in interface org.apache.bcel.generic.Visitor
 
visitIF_ICMPLE(IF_ICMPLE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIF_ICMPLE(IF_ICMPLE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIF_ICMPLT(IF_ICMPLT) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIF_ICMPLT(IF_ICMPLT) - Method in interface org.apache.bcel.generic.Visitor
 
visitIF_ICMPLT(IF_ICMPLT) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIF_ICMPLT(IF_ICMPLT) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIF_ICMPNE(IF_ICMPNE) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIF_ICMPNE(IF_ICMPNE) - Method in interface org.apache.bcel.generic.Visitor
 
visitIF_ICMPNE(IF_ICMPNE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIF_ICMPNE(IF_ICMPNE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIFEQ(IFEQ) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIFEQ(IFEQ) - Method in interface org.apache.bcel.generic.Visitor
 
visitIFEQ(IFEQ) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIFEQ(IFEQ) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIFGE(IFGE) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIFGE(IFGE) - Method in interface org.apache.bcel.generic.Visitor
 
visitIFGE(IFGE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIFGE(IFGE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIFGT(IFGT) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIFGT(IFGT) - Method in interface org.apache.bcel.generic.Visitor
 
visitIFGT(IFGT) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIFGT(IFGT) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIfInstruction(IfInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIfInstruction(IfInstruction) - Method in interface org.apache.bcel.generic.Visitor
 
visitIFLE(IFLE) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIFLE(IFLE) - Method in interface org.apache.bcel.generic.Visitor
 
visitIFLE(IFLE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIFLE(IFLE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIFLT(IFLT) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIFLT(IFLT) - Method in interface org.apache.bcel.generic.Visitor
 
visitIFLT(IFLT) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIFLT(IFLT) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIFNE(IFNE) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIFNE(IFNE) - Method in interface org.apache.bcel.generic.Visitor
 
visitIFNE(IFNE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIFNE(IFNE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIFNONNULL(IFNONNULL) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIFNONNULL(IFNONNULL) - Method in interface org.apache.bcel.generic.Visitor
 
visitIFNONNULL(IFNONNULL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIFNONNULL(IFNONNULL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIFNULL(IFNULL) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIFNULL(IFNULL) - Method in interface org.apache.bcel.generic.Visitor
 
visitIFNULL(IFNULL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIFNULL(IFNULL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIINC(IINC) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIINC(IINC) - Method in interface org.apache.bcel.generic.Visitor
 
visitIINC(IINC) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIINC(IINC) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitILOAD(ILOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitILOAD(ILOAD) - Method in interface org.apache.bcel.generic.Visitor
 
visitILOAD(ILOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitILOAD(ILOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIMPDEP1(IMPDEP1) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIMPDEP1(IMPDEP1) - Method in interface org.apache.bcel.generic.Visitor
 
visitIMPDEP1(IMPDEP1) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIMPDEP2(IMPDEP2) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIMPDEP2(IMPDEP2) - Method in interface org.apache.bcel.generic.Visitor
 
visitIMPDEP2(IMPDEP2) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIMUL(IMUL) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIMUL(IMUL) - Method in interface org.apache.bcel.generic.Visitor
 
visitIMUL(IMUL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIMUL(IMUL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitINEG(INEG) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitINEG(INEG) - Method in interface org.apache.bcel.generic.Visitor
 
visitINEG(INEG) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitINEG(INEG) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitInnerClass(InnerClass) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitInnerClass(InnerClass) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitInnerClass(InnerClass) - Method in interface org.apache.bcel.classfile.Visitor
 
visitInnerClass(InnerClass) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitInnerClasses(InnerClasses) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitInnerClasses(InnerClasses) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitInnerClasses(InnerClasses) - Method in interface org.apache.bcel.classfile.Visitor
 
visitInnerClasses(InnerClasses) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitINSTANCEOF(INSTANCEOF) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitINSTANCEOF(INSTANCEOF) - Method in interface org.apache.bcel.generic.Visitor
 
visitINSTANCEOF(INSTANCEOF) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitINSTANCEOF(INSTANCEOF) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitINVOKEDYNAMIC(INVOKEDYNAMIC) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitINVOKEDYNAMIC(INVOKEDYNAMIC) - Method in interface org.apache.bcel.generic.Visitor
 
visitINVOKEDYNAMIC(INVOKEDYNAMIC) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitINVOKEDYNAMIC(INVOKEDYNAMIC) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitInvokeInstruction(InvokeInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitInvokeInstruction(InvokeInstruction) - Method in interface org.apache.bcel.generic.Visitor
 
visitInvokeInstruction(InvokeInstruction) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the general preconditions of an InvokeInstruction instance.
visitINVOKEINTERFACE(INVOKEINTERFACE) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitINVOKEINTERFACE(INVOKEINTERFACE) - Method in interface org.apache.bcel.generic.Visitor
 
visitINVOKEINTERFACE(INVOKEINTERFACE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitINVOKEINTERFACE(INVOKEINTERFACE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitINVOKESPECIAL(INVOKESPECIAL) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitINVOKESPECIAL(INVOKESPECIAL) - Method in interface org.apache.bcel.generic.Visitor
 
visitINVOKESPECIAL(INVOKESPECIAL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitINVOKESPECIAL(INVOKESPECIAL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitINVOKESTATIC(INVOKESTATIC) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitINVOKESTATIC(INVOKESTATIC) - Method in interface org.apache.bcel.generic.Visitor
 
visitINVOKESTATIC(INVOKESTATIC) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitINVOKESTATIC(INVOKESTATIC) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitINVOKEVIRTUAL(INVOKEVIRTUAL) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitINVOKEVIRTUAL(INVOKEVIRTUAL) - Method in interface org.apache.bcel.generic.Visitor
 
visitINVOKEVIRTUAL(INVOKEVIRTUAL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitINVOKEVIRTUAL(INVOKEVIRTUAL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIOR(IOR) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIOR(IOR) - Method in interface org.apache.bcel.generic.Visitor
 
visitIOR(IOR) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIOR(IOR) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIREM(IREM) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIREM(IREM) - Method in interface org.apache.bcel.generic.Visitor
 
visitIREM(IREM) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIREM(IREM) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIRETURN(IRETURN) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIRETURN(IRETURN) - Method in interface org.apache.bcel.generic.Visitor
 
visitIRETURN(IRETURN) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIRETURN(IRETURN) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitISHL(ISHL) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitISHL(ISHL) - Method in interface org.apache.bcel.generic.Visitor
 
visitISHL(ISHL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitISHL(ISHL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitISHR(ISHR) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitISHR(ISHR) - Method in interface org.apache.bcel.generic.Visitor
 
visitISHR(ISHR) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitISHR(ISHR) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitISTORE(ISTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitISTORE(ISTORE) - Method in interface org.apache.bcel.generic.Visitor
 
visitISTORE(ISTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitISTORE(ISTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitISUB(ISUB) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitISUB(ISUB) - Method in interface org.apache.bcel.generic.Visitor
 
visitISUB(ISUB) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitISUB(ISUB) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIUSHR(IUSHR) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIUSHR(IUSHR) - Method in interface org.apache.bcel.generic.Visitor
 
visitIUSHR(IUSHR) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIUSHR(IUSHR) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIXOR(IXOR) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitIXOR(IXOR) - Method in interface org.apache.bcel.generic.Visitor
 
visitIXOR(IXOR) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIXOR(IXOR) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitJavaClass(JavaClass) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitJavaClass(JavaClass) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitJavaClass(JavaClass) - Method in interface org.apache.bcel.classfile.Visitor
 
visitJavaClass(JavaClass) - Method in class org.apache.bcel.util.BCELifier
 
visitJavaClass(JavaClass) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitJSR(JSR) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitJSR(JSR) - Method in interface org.apache.bcel.generic.Visitor
 
visitJSR(JSR) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitJSR(JSR) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitJSR_W(JSR_W) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitJSR_W(JSR_W) - Method in interface org.apache.bcel.generic.Visitor
 
visitJSR_W(JSR_W) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitJSR_W(JSR_W) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitJsrInstruction(JsrInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitJsrInstruction(JsrInstruction) - Method in interface org.apache.bcel.generic.Visitor
 
visitL2D(L2D) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitL2D(L2D) - Method in interface org.apache.bcel.generic.Visitor
 
visitL2D(L2D) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitL2D(L2D) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitL2F(L2F) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitL2F(L2F) - Method in interface org.apache.bcel.generic.Visitor
 
visitL2F(L2F) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitL2F(L2F) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitL2I(L2I) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitL2I(L2I) - Method in interface org.apache.bcel.generic.Visitor
 
visitL2I(L2I) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitL2I(L2I) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLADD(LADD) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitLADD(LADD) - Method in interface org.apache.bcel.generic.Visitor
 
visitLADD(LADD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLADD(LADD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLALOAD(LALOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitLALOAD(LALOAD) - Method in interface org.apache.bcel.generic.Visitor
 
visitLALOAD(LALOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLALOAD(LALOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLAND(LAND) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitLAND(LAND) - Method in interface org.apache.bcel.generic.Visitor
 
visitLAND(LAND) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLAND(LAND) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLASTORE(LASTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitLASTORE(LASTORE) - Method in interface org.apache.bcel.generic.Visitor
 
visitLASTORE(LASTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLASTORE(LASTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLCMP(LCMP) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitLCMP(LCMP) - Method in interface org.apache.bcel.generic.Visitor
 
visitLCMP(LCMP) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLCMP(LCMP) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLCONST(LCONST) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitLCONST(LCONST) - Method in interface org.apache.bcel.generic.Visitor
 
visitLCONST(LCONST) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLCONST(LCONST) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLDC(LDC) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitLDC(LDC) - Method in interface org.apache.bcel.generic.Visitor
 
visitLDC(LDC) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLDC(LDC) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLDC_W(LDC_W) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLDC_W(LDC_W) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLDC2_W(LDC2_W) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitLDC2_W(LDC2_W) - Method in interface org.apache.bcel.generic.Visitor
 
visitLDC2_W(LDC2_W) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLDC2_W(LDC2_W) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLDIV(LDIV) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitLDIV(LDIV) - Method in interface org.apache.bcel.generic.Visitor
 
visitLDIV(LDIV) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLDIV(LDIV) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLineNumber(LineNumber) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitLineNumber(LineNumber) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitLineNumber(LineNumber) - Method in interface org.apache.bcel.classfile.Visitor
 
visitLineNumber(LineNumber) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitLineNumberTable(LineNumberTable) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitLineNumberTable(LineNumberTable) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitLineNumberTable(LineNumberTable) - Method in interface org.apache.bcel.classfile.Visitor
 
visitLineNumberTable(LineNumberTable) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitLLOAD(LLOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitLLOAD(LLOAD) - Method in interface org.apache.bcel.generic.Visitor
 
visitLLOAD(LLOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLLOAD(LLOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLMUL(LMUL) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitLMUL(LMUL) - Method in interface org.apache.bcel.generic.Visitor
 
visitLMUL(LMUL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLMUL(LMUL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLNEG(LNEG) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitLNEG(LNEG) - Method in interface org.apache.bcel.generic.Visitor
 
visitLNEG(LNEG) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLNEG(LNEG) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLoadClass(LoadClass) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitLoadClass(LoadClass) - Method in interface org.apache.bcel.generic.Visitor
 
visitLoadClass(LoadClass) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Assures the generic preconditions of a LoadClass instance.
visitLoadInstruction(LoadInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitLoadInstruction(LoadInstruction) - Method in interface org.apache.bcel.generic.Visitor
 
visitLoadInstruction(LoadInstruction) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Assures the generic preconditions of a LoadInstruction instance.
visitLocalVariable(LocalVariable) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitLocalVariable(LocalVariable) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitLocalVariable(LocalVariable) - Method in interface org.apache.bcel.classfile.Visitor
 
visitLocalVariable(LocalVariable) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitLocalVariableInstruction(LocalVariableInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitLocalVariableInstruction(LocalVariableInstruction) - Method in interface org.apache.bcel.generic.Visitor
 
visitLocalVariableInstruction(LocalVariableInstruction) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Assures the generic preconditions of a LocalVariableInstruction instance.
visitLocalVariableTable(LocalVariableTable) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitLocalVariableTable(LocalVariableTable) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitLocalVariableTable(LocalVariableTable) - Method in interface org.apache.bcel.classfile.Visitor
 
visitLocalVariableTable(LocalVariableTable) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitLocalVariableTypeTable(LocalVariableTypeTable) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitLocalVariableTypeTable(LocalVariableTypeTable) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitLocalVariableTypeTable(LocalVariableTypeTable) - Method in interface org.apache.bcel.classfile.Visitor
 
visitLocalVariableTypeTable(LocalVariableTypeTable) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitLOOKUPSWITCH(LOOKUPSWITCH) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitLOOKUPSWITCH(LOOKUPSWITCH) - Method in interface org.apache.bcel.generic.Visitor
 
visitLOOKUPSWITCH(LOOKUPSWITCH) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLOOKUPSWITCH(LOOKUPSWITCH) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLOR(LOR) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitLOR(LOR) - Method in interface org.apache.bcel.generic.Visitor
 
visitLOR(LOR) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLOR(LOR) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLREM(LREM) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitLREM(LREM) - Method in interface org.apache.bcel.generic.Visitor
 
visitLREM(LREM) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLREM(LREM) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLRETURN(LRETURN) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitLRETURN(LRETURN) - Method in interface org.apache.bcel.generic.Visitor
 
visitLRETURN(LRETURN) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLRETURN(LRETURN) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLSHL(LSHL) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitLSHL(LSHL) - Method in interface org.apache.bcel.generic.Visitor
 
visitLSHL(LSHL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLSHL(LSHL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLSHR(LSHR) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitLSHR(LSHR) - Method in interface org.apache.bcel.generic.Visitor
 
visitLSHR(LSHR) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLSHR(LSHR) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLSTORE(LSTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitLSTORE(LSTORE) - Method in interface org.apache.bcel.generic.Visitor
 
visitLSTORE(LSTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLSTORE(LSTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLSUB(LSUB) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitLSUB(LSUB) - Method in interface org.apache.bcel.generic.Visitor
 
visitLSUB(LSUB) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLSUB(LSUB) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLUSHR(LUSHR) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitLUSHR(LUSHR) - Method in interface org.apache.bcel.generic.Visitor
 
visitLUSHR(LUSHR) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLUSHR(LUSHR) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLXOR(LXOR) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitLXOR(LXOR) - Method in interface org.apache.bcel.generic.Visitor
 
visitLXOR(LXOR) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLXOR(LXOR) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitMethod(Method) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitMethod(Method) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitMethod(Method) - Method in interface org.apache.bcel.classfile.Visitor
 
visitMethod(Method) - Method in class org.apache.bcel.util.BCELifier
 
visitMethod(Method) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitMethodParameter(MethodParameter) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitMethodParameter(MethodParameter) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitMethodParameter(MethodParameter) - Method in interface org.apache.bcel.classfile.Visitor
 
visitMethodParameters(MethodParameters) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitMethodParameters(MethodParameters) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitMethodParameters(MethodParameters) - Method in interface org.apache.bcel.classfile.Visitor
 
visitMethodParameters(MethodParameters) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitModule(Module) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitModule(Module) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitModule(Module) - Method in interface org.apache.bcel.classfile.Visitor
 
visitModuleExports(ModuleExports) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitModuleExports(ModuleExports) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitModuleExports(ModuleExports) - Method in interface org.apache.bcel.classfile.Visitor
 
visitModuleMainClass(ModuleMainClass) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitModuleMainClass(ModuleMainClass) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitModuleMainClass(ModuleMainClass) - Method in interface org.apache.bcel.classfile.Visitor
 
visitModuleOpens(ModuleOpens) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitModuleOpens(ModuleOpens) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitModuleOpens(ModuleOpens) - Method in interface org.apache.bcel.classfile.Visitor
 
visitModulePackages(ModulePackages) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitModulePackages(ModulePackages) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitModulePackages(ModulePackages) - Method in interface org.apache.bcel.classfile.Visitor
 
visitModuleProvides(ModuleProvides) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitModuleProvides(ModuleProvides) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitModuleProvides(ModuleProvides) - Method in interface org.apache.bcel.classfile.Visitor
 
visitModuleRequires(ModuleRequires) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitModuleRequires(ModuleRequires) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitModuleRequires(ModuleRequires) - Method in interface org.apache.bcel.classfile.Visitor
 
visitMONITORENTER(MONITORENTER) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitMONITORENTER(MONITORENTER) - Method in interface org.apache.bcel.generic.Visitor
 
visitMONITORENTER(MONITORENTER) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitMONITORENTER(MONITORENTER) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitMONITOREXIT(MONITOREXIT) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitMONITOREXIT(MONITOREXIT) - Method in interface org.apache.bcel.generic.Visitor
 
visitMONITOREXIT(MONITOREXIT) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitMONITOREXIT(MONITOREXIT) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitMULTIANEWARRAY(MULTIANEWARRAY) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitMULTIANEWARRAY(MULTIANEWARRAY) - Method in interface org.apache.bcel.generic.Visitor
 
visitMULTIANEWARRAY(MULTIANEWARRAY) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitMULTIANEWARRAY(MULTIANEWARRAY) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitNestHost(NestHost) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitNestHost(NestHost) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitNestHost(NestHost) - Method in interface org.apache.bcel.classfile.Visitor
 
visitNestMembers(NestMembers) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitNestMembers(NestMembers) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitNestMembers(NestMembers) - Method in interface org.apache.bcel.classfile.Visitor
 
visitNestMembers(NestMembers) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitNEW(NEW) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitNEW(NEW) - Method in interface org.apache.bcel.generic.Visitor
 
visitNEW(NEW) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitNEW(NEW) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitNEWARRAY(NEWARRAY) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitNEWARRAY(NEWARRAY) - Method in interface org.apache.bcel.generic.Visitor
 
visitNEWARRAY(NEWARRAY) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitNEWARRAY(NEWARRAY) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitNOP(NOP) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitNOP(NOP) - Method in interface org.apache.bcel.generic.Visitor
 
visitNOP(NOP) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitNOP(NOP) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
Visitor - Interface in org.apache.bcel.classfile
Interface to make use of the Visitor pattern programming style.
Visitor - Interface in org.apache.bcel.generic
Interface implementing the Visitor pattern programming style.
visitParameterAnnotation(ParameterAnnotations) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitParameterAnnotation(ParameterAnnotations) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitParameterAnnotation(ParameterAnnotations) - Method in interface org.apache.bcel.classfile.Visitor
 
visitParameterAnnotation(ParameterAnnotations) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitParameterAnnotationEntry(ParameterAnnotationEntry) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitParameterAnnotationEntry(ParameterAnnotationEntry) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitParameterAnnotationEntry(ParameterAnnotationEntry) - Method in interface org.apache.bcel.classfile.Visitor
 
visitParameterAnnotationEntry(ParameterAnnotationEntry) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitPOP(POP) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitPOP(POP) - Method in interface org.apache.bcel.generic.Visitor
 
visitPOP(POP) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitPOP(POP) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitPOP2(POP2) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitPOP2(POP2) - Method in interface org.apache.bcel.generic.Visitor
 
visitPOP2(POP2) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitPOP2(POP2) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitPopInstruction(PopInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitPopInstruction(PopInstruction) - Method in interface org.apache.bcel.generic.Visitor
 
visitPushInstruction(PushInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitPushInstruction(PushInstruction) - Method in interface org.apache.bcel.generic.Visitor
 
visitPUTFIELD(PUTFIELD) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitPUTFIELD(PUTFIELD) - Method in interface org.apache.bcel.generic.Visitor
 
visitPUTFIELD(PUTFIELD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitPUTFIELD(PUTFIELD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitPUTSTATIC(PUTSTATIC) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitPUTSTATIC(PUTSTATIC) - Method in interface org.apache.bcel.generic.Visitor
 
visitPUTSTATIC(PUTSTATIC) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitPUTSTATIC(PUTSTATIC) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitRET(RET) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitRET(RET) - Method in interface org.apache.bcel.generic.Visitor
 
visitRET(RET) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitRET(RET) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitRETURN(RETURN) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitRETURN(RETURN) - Method in interface org.apache.bcel.generic.Visitor
 
visitRETURN(RETURN) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitRETURN(RETURN) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitReturnInstruction(ReturnInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitReturnInstruction(ReturnInstruction) - Method in interface org.apache.bcel.generic.Visitor
 
visitReturnInstruction(ReturnInstruction) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Assures the generic preconditions of a ReturnInstruction instance.
visitSALOAD(SALOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitSALOAD(SALOAD) - Method in interface org.apache.bcel.generic.Visitor
 
visitSALOAD(SALOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitSALOAD(SALOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitSASTORE(SASTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitSASTORE(SASTORE) - Method in interface org.apache.bcel.generic.Visitor
 
visitSASTORE(SASTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitSASTORE(SASTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitSelect(Select) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitSelect(Select) - Method in interface org.apache.bcel.generic.Visitor
 
visitSignature(Signature) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitSignature(Signature) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitSignature(Signature) - Method in interface org.apache.bcel.classfile.Visitor
 
visitSignature(Signature) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitSIPUSH(SIPUSH) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitSIPUSH(SIPUSH) - Method in interface org.apache.bcel.generic.Visitor
 
visitSIPUSH(SIPUSH) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitSIPUSH(SIPUSH) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitSourceFile(SourceFile) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitSourceFile(SourceFile) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitSourceFile(SourceFile) - Method in interface org.apache.bcel.classfile.Visitor
 
visitSourceFile(SourceFile) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitStackConsumer(StackConsumer) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitStackConsumer(StackConsumer) - Method in interface org.apache.bcel.generic.Visitor
 
visitStackConsumer(StackConsumer) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the general preconditions of a StackConsumer instance.
visitStackInstruction(StackInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitStackInstruction(StackInstruction) - Method in interface org.apache.bcel.generic.Visitor
 
visitStackInstruction(StackInstruction) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the general preconditions of a StackInstruction instance.
visitStackMap(StackMap) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitStackMap(StackMap) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitStackMap(StackMap) - Method in interface org.apache.bcel.classfile.Visitor
 
visitStackMap(StackMap) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitStackMapEntry(StackMapEntry) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitStackMapEntry(StackMapEntry) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitStackMapEntry(StackMapEntry) - Method in interface org.apache.bcel.classfile.Visitor
 
visitStackMapEntry(StackMapEntry) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitStackProducer(StackProducer) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitStackProducer(StackProducer) - Method in interface org.apache.bcel.generic.Visitor
 
visitStackProducer(StackProducer) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the general preconditions of a StackProducer instance.
visitStoreInstruction(StoreInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitStoreInstruction(StoreInstruction) - Method in interface org.apache.bcel.generic.Visitor
 
visitStoreInstruction(StoreInstruction) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Assures the generic preconditions of a StoreInstruction instance.
visitSWAP(SWAP) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitSWAP(SWAP) - Method in interface org.apache.bcel.generic.Visitor
 
visitSWAP(SWAP) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitSWAP(SWAP) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitSynthetic(Synthetic) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitSynthetic(Synthetic) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitSynthetic(Synthetic) - Method in interface org.apache.bcel.classfile.Visitor
 
visitSynthetic(Synthetic) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitTABLESWITCH(TABLESWITCH) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitTABLESWITCH(TABLESWITCH) - Method in interface org.apache.bcel.generic.Visitor
 
visitTABLESWITCH(TABLESWITCH) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitTABLESWITCH(TABLESWITCH) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitTypedInstruction(TypedInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitTypedInstruction(TypedInstruction) - Method in interface org.apache.bcel.generic.Visitor
 
visitUnconditionalBranch(UnconditionalBranch) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitUnconditionalBranch(UnconditionalBranch) - Method in interface org.apache.bcel.generic.Visitor
 
visitUnknown(Unknown) - Method in class org.apache.bcel.classfile.DescendingVisitor
 
visitUnknown(Unknown) - Method in class org.apache.bcel.classfile.EmptyVisitor
 
visitUnknown(Unknown) - Method in interface org.apache.bcel.classfile.Visitor
 
visitUnknown(Unknown) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
 
visitVariableLengthInstruction(VariableLengthInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
 
visitVariableLengthInstruction(VariableLengthInstruction) - Method in interface org.apache.bcel.generic.Visitor
 
VOID - Static variable in class org.apache.bcel.generic.Type
Predefined constants
VR_NOTYET - Static variable in class org.apache.bcel.verifier.VerificationResult
Canonical VerificationResult for not-yet-tried verifications.
VR_OK - Static variable in class org.apache.bcel.verifier.VerificationResult
Canonical VerificationResult for passed verifications.

W

WIDE - Static variable in class org.apache.bcel.Const
Java VM opcode.
WIDE - Static variable in interface org.apache.bcel.Constants
Deprecated.
Java VM opcode.
writeAnnotations(DataOutputStream) - Method in class org.apache.bcel.classfile.Annotations
 

Z

ZIP - Static variable in class org.apache.bcel.classfile.JavaClass
 

_

_this - Static variable in class org.apache.bcel.verifier.structurals.Frame
Deprecated.
Use the getter/setter to access the field as it may be made private in a later release
A B C D E F G H I J K L M N O P R S T U V W Z _ 
All Classes All Packages