# Index

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 and Interfaces|All Packages|Constant Field Values|Serialized Form

## 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 50.
AALOAD - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
AALOAD - Static variable in class org.apache.bcel.generic.InstructionConst
  AALOAD instruction.
AALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.AALOAD`.
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 83.
AASTORE - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
AASTORE - Static variable in class org.apache.bcel.generic.InstructionConst
  AASTORE instruction.
AASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.AASTORE`.
AASTORE() - Constructor for class org.apache.bcel.generic.AASTORE
  Store into reference array
ABSTRACT_METHOD_ERROR - Static variable in class org.apache.bcel.ExceptionConst
  Exception class: AbstractMethodError.
ABSTRACT_METHOD_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
  Deprecated.
  Exception class: AbstractMethodError.
ACC_ABSTRACT - Static variable in class org.apache.bcel.Const
  One of the access flags for methods or classes: 1024.
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: 8192.
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: 64.
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: 16384.
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: 16.
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: 512.
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: -32768.
ACC_MODULE - Static variable in class org.apache.bcel.Const
  One of the access flags for classes: -32768.
ACC_NATIVE - Static variable in class org.apache.bcel.Const
  One of the access flags for methods: 256.
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: 32.
ACC_PRIVATE - Static variable in class org.apache.bcel.Const
  One of the access flags for fields, methods, or classes: 2.
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: 4.
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: 1.
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: 8.
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: 64.
ACC_STRICT - Static variable in class org.apache.bcel.Const
  One of the access flags for methods: 2048.
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: 32.
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: 32.
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: 4096.
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: 128.
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: 32.
ACC_VARARGS - Static variable in class org.apache.bcel.Const
  One of the access flags for methods: 128.
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: 64.
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 implicitly 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 implicitly 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 implicitly 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 implicitly defined by the contents of a Java class.
accept(Visitor) - Method in class org.apache.bcel.classfile.BootstrapMethods
  Accepts a visitor.
accept(Visitor) - Method in class org.apache.bcel.classfile.Code
  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.CodeException
  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.Constant
  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.ConstantClass
  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.ConstantDouble
  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.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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly 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 implicitly defined by the contents of a Java class.
accept(Visitor) - Method in interface org.apache.bcel.classfile.Node
  Accepts a visitor.
accept(Visitor) - Method in class org.apache.bcel.classfile.ParameterAnnotationEntry
  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.ParameterAnnotations
  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.PMGClass
  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.Record
  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.RecordComponentInfo
accept(Visitor) - Method in class org.apache.bcel.classfile.Signature
  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.SourceFile
  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.StackMap
  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.StackMapEntry
  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.StackMapType
  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.Synthetic
  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.Unknown
  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.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
  Calls 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
  The length of the ACCESS_NAMES array.
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
  Constructs a new instance.
AccessFlags(int) - Constructor for class org.apache.bcel.classfile.AccessFlags
  Constructs a new instance.
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 1.
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 instruction.
ACONST_NULL - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ACONST_NULL`.
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
  Adds a JavaClass to the set.
addAll(Attribute[]) - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
  Adds all attributes from an array.
addAnnotationEntry(AnnotationEntryGen) - Method in class org.apache.bcel.generic.ClassGen
  Adds an annotation entry to this class.
addAnnotationEntry(AnnotationEntryGen) - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
  Adds an annotation entry.
addAnnotationsAsAttribute(ConstantPoolGen) - Method in class org.apache.bcel.generic.MethodGen
  Adds annotations as an attribute.
addArrayClass(ArrayType) - Method in class org.apache.bcel.generic.ConstantPoolGen
  Add a reference to an array class (for example, String[][]) as needed by MULTIANEWARRAY instruction, for example, to the ConstantPool.
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
  Deprecated.
  (6.0) Use `Attribute.addAttributeReader(String, UnknownAttributeReader)` instead.
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
  Adds a constant from another ConstantPool and returns the 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.
  Adds a JavaClass to the vector.
addElement(ElementValueGen) - Method in class org.apache.bcel.generic.ArrayElementValueGen
  Adds an element.
addElementNameValuePair(ElementValuePair) - Method in class org.apache.bcel.classfile.AnnotationEntry
  Adds an element name value pair.
addElementNameValuePair(ElementValuePairGen) - Method in class org.apache.bcel.generic.AnnotationEntryGen
  Adds an element name value pair.
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, that is, 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, that is, 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
  Adds a new InterfaceMethodref constant to the ConstantPool.
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
  Adds a new Methodref constant to the ConstantPool.
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
  Adds a parameter annotation.
addParameterAnnotationsAsAttribute(ConstantPoolGen) - Method in class org.apache.bcel.generic.MethodGen
  Adds parameter annotations as an attribute.
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 25.
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 42.
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 instruction (same as THIS).
ALOAD_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ALOAD_0`.
ALOAD_1 - Static variable in class org.apache.bcel.Const
  Java VM opcode 43.
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 instruction.
ALOAD_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ALOAD_1`.
ALOAD_2 - Static variable in class org.apache.bcel.Const
  Java VM opcode 44.
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 instruction.
ALOAD_2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ALOAD_2`.
ALOAD_3 - Static variable in class org.apache.bcel.Const
  Java VM opcode 45.
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 189.
ANEWARRAY - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
ANEWARRAY(int) - Constructor for class org.apache.bcel.generic.ANEWARRAY
  Constructs an ANEWARRAY instruction.
ANEWARRAY_QUICK - Static variable in class org.apache.bcel.Const
  JVM internal opcode 222.
ANEWARRAY_QUICK - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  JVM internal opcode.
ANNOTATION - Static variable in class org.apache.bcel.classfile.ElementValue
  Element value type: annotation.
ANNOTATION - Static variable in class org.apache.bcel.generic.ElementValueGen
  Element value type: annotation.
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
  Constructs an AnnotationDefault attribute.
AnnotationElementValue - Class in org.apache.bcel.classfile
  Represents an annotation element value.
AnnotationElementValue(int, AnnotationEntry, ConstantPool) - Constructor for class org.apache.bcel.classfile.AnnotationElementValue
  Constructs an AnnotationElementValue.
AnnotationElementValueGen - Class in org.apache.bcel.generic
  Generates annotation element values.
AnnotationElementValueGen(int, AnnotationEntryGen, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.AnnotationElementValueGen
  Constructs an AnnotationElementValueGen.
AnnotationElementValueGen(AnnotationElementValue, ConstantPoolGen, boolean) - Constructor for class org.apache.bcel.generic.AnnotationElementValueGen
  Constructs an AnnotationElementValueGen.
AnnotationElementValueGen(AnnotationEntryGen, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.AnnotationElementValueGen
  Constructs an 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
  Constructs an AnnotationEntry.
AnnotationEntryGen - Class in org.apache.bcel.generic
  Generates annotation entries.
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, boolean, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.AnnotationEntryGen
  Constructs an 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
  Constructs an instance.
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
  StackMapEntry type: APPEND_FRAME.
APPEND_FRAME_MAX - Static variable in class org.apache.bcel.Const
  Maximum value for APPEND_FRAME.
ARETURN - Class in org.apache.bcel.generic
  ARETURN - Return reference from method
ARETURN - Static variable in class org.apache.bcel.Const
  Java VM opcode 176.
ARETURN - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
ARETURN - Static variable in class org.apache.bcel.generic.InstructionConst
  ARETURN instruction.
ARETURN - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ARETURN`.
ARETURN() - Constructor for class org.apache.bcel.generic.ARETURN
  Return reference from method
Args - Class in org.apache.bcel.util
  Argument validation.
Args() - Constructor for class org.apache.bcel.util.Args
  Private constructor to prevent instantiation of this utility class.
ARITHMETIC_EXCEPTION - Static variable in class org.apache.bcel.ExceptionConst
  Exception class: ArithmeticException.
ARITHMETIC_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
  Deprecated.
  Exception class: ArithmeticException.
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
  Constructs an ArithmeticInstruction.
ARRAY - Static variable in class org.apache.bcel.classfile.ElementValue
  Element value type: array.
ARRAY - Static variable in class org.apache.bcel.generic.ElementValueGen
  Element value type: array.
ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION - Static variable in class org.apache.bcel.ExceptionConst
  Exception class: ArrayIndexOutOfBoundsException.
ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
  Deprecated.
  Exception class: ArrayIndexOutOfBoundsException.
ArrayElementValue - Class in org.apache.bcel.classfile
  Represents an array element value in an annotation.
ArrayElementValue(int, ElementValue[], ConstantPool) - Constructor for class org.apache.bcel.classfile.ArrayElementValue
  Constructs an ArrayElementValue.
ArrayElementValueGen - Class in org.apache.bcel.generic
  Generates array element values in annotations.
ArrayElementValueGen(int, ElementValue[], ConstantPoolGen) - Constructor for class org.apache.bcel.generic.ArrayElementValueGen
  Constructs an ArrayElementValueGen.
ArrayElementValueGen(ArrayElementValue, ConstantPoolGen, boolean) - Constructor for class org.apache.bcel.generic.ArrayElementValueGen
  Constructs an ArrayElementValueGen.
ArrayElementValueGen(ConstantPoolGen) - Constructor for class org.apache.bcel.generic.ArrayElementValueGen
  Constructs an 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
  Constructs an 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 190.
ARRAYLENGTH - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
ARRAYLENGTH - Static variable in class org.apache.bcel.generic.InstructionConst
  ARRAYLENGTH instruction.
ARRAYLENGTH - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ARRAYLENGTH`.
ARRAYLENGTH() - Constructor for class org.apache.bcel.generic.ARRAYLENGTH
  Gets 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, for example int[]
ArrayType(String, int) - Constructor for class org.apache.bcel.generic.ArrayType
  Convenience constructor for reference array type, for example Object[]
ArrayType(Type, int) - Constructor for class org.apache.bcel.generic.ArrayType
  Constructor for array of given type
AssertionViolatedException - Exception Class in org.apache.bcel.verifier.exc
  Instances of this class should never be thrown.
AssertionViolatedException() - Constructor for exception class org.apache.bcel.verifier.exc.AssertionViolatedException
  Constructs a new AssertionViolatedException with null as its error message string.
AssertionViolatedException(String) - Constructor for exception class 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 class 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 58.
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 75.
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 instruction.
ASTORE_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ASTORE_0`.
ASTORE_1 - Static variable in class org.apache.bcel.Const
  Java VM opcode 76.
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 instruction.
ASTORE_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ASTORE_1`.
ASTORE_2 - Static variable in class org.apache.bcel.Const
  Java VM opcode 77.
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 instruction.
ASTORE_2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ASTORE_2`.
ASTORE_3 - Static variable in class org.apache.bcel.Const
  Java VM opcode 78.
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 191.
ATHROW - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
ATHROW - Static variable in class org.apache.bcel.generic.InstructionConst
  ATHROW instruction.
ATHROW - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ATHROW`.
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
  Attribute constant for AnnotationDefault.
ATTR_ANNOTATION_DEFAULT - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Attribute constant for annotation default.
ATTR_BOOTSTRAP_METHODS - Static variable in class org.apache.bcel.Const
  Attribute constant for BootstrapMethods.
ATTR_CODE - Static variable in class org.apache.bcel.Const
  Attribute constant for Code.
ATTR_CODE - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Attribute constant: Code.
ATTR_CONSTANT_VALUE - Static variable in class org.apache.bcel.Const
  Attribute constant for ConstantValue.
ATTR_CONSTANT_VALUE - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Attribute constant: ConstantValue.
ATTR_DEPRECATED - Static variable in class org.apache.bcel.Const
  Attribute constant for Deprecated.
ATTR_DEPRECATED - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Attribute constant: Deprecated.
ATTR_ENCLOSING_METHOD - Static variable in class org.apache.bcel.Const
  Attribute constant for EnclosingMethod.
ATTR_EXCEPTIONS - Static variable in class org.apache.bcel.Const
  Attribute constant for Exceptions.
ATTR_EXCEPTIONS - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Attribute constant: Exceptions.
ATTR_INNER_CLASSES - Static variable in class org.apache.bcel.Const
  Attribute constant for InnerClasses.
ATTR_INNER_CLASSES - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Attribute constant: InnerClasses.
ATTR_LINE_NUMBER_TABLE - Static variable in class org.apache.bcel.Const
  Attribute constant for LineNumberTable.
ATTR_LINE_NUMBER_TABLE - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Attribute constant: LineNumberTable.
ATTR_LOCAL_VARIABLE_TABLE - Static variable in class org.apache.bcel.Const
  Attribute constant for LocalVariableTable.
ATTR_LOCAL_VARIABLE_TABLE - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Attribute constant: LocalVariableTable.
ATTR_LOCAL_VARIABLE_TYPE_TABLE - Static variable in class org.apache.bcel.Const
  Attribute constant for LocalVariableTypeTable.
ATTR_METHOD_PARAMETERS - Static variable in class org.apache.bcel.Const
  Attribute constant for MethodParameters.
ATTR_MODULE - Static variable in class org.apache.bcel.Const
  Attribute constant for Module.
ATTR_MODULE_MAIN_CLASS - Static variable in class org.apache.bcel.Const
  Attribute constant for ModuleMainClass.
ATTR_MODULE_PACKAGES - Static variable in class org.apache.bcel.Const
  Attribute constant for ModulePackages.
ATTR_NEST_HOST - Static variable in class org.apache.bcel.Const
  Attribute constant for NestHost.
ATTR_NEST_MEMBERS - Static variable in class org.apache.bcel.Const
  Attribute constant for NestMembers.
ATTR_PMG - Static variable in class org.apache.bcel.Const
  Attribute constant for PMG.
ATTR_PMG - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Attribute constant: PMG.
ATTR_RECORD - Static variable in class org.apache.bcel.Const
  Attribute constant for Record.
ATTR_RUNTIME_INVISIBLE_ANNOTATIONS - Static variable in class org.apache.bcel.Const
  Attribute constant for RuntimeInvisibleAnnotations.
ATTR_RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS - Static variable in class org.apache.bcel.Const
  Attribute constant for RuntimeInvisibleParameterAnnotations.
ATTR_RUNTIME_VISIBLE_ANNOTATIONS - Static variable in class org.apache.bcel.Const
  Attribute constant for RuntimeVisibleAnnotations.
ATTR_RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS - Static variable in class org.apache.bcel.Const
  Attribute constant for RuntimeVisibleParameterAnnotations.
ATTR_RUNTIMEINVISIBLE_ANNOTATIONS - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Attribute constant for runtime invisible annotations.
ATTR_RUNTIMEINVISIBLE_PARAMETER_ANNOTATIONS - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Attribute constant for runtime invisible parameter annotations.
ATTR_RUNTIMEVISIBLE_ANNOTATIONS - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Attribute constant for runtime visible annotations.
ATTR_RUNTIMEVISIBLE_PARAMETER_ANNOTATIONS - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Attribute constant for runtime visible parameter annotations.
ATTR_SIGNATURE - Static variable in class org.apache.bcel.Const
  Attribute constant for Signature.
ATTR_SIGNATURE - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Attribute constant: Signature.
ATTR_SOURCE_FILE - Static variable in class org.apache.bcel.Const
  Attribute constant for SourceFile.
ATTR_SOURCE_FILE - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Attribute constant: SourceFile.
ATTR_STACK_MAP - Static variable in class org.apache.bcel.Const
  Attribute constant for StackMap.
ATTR_STACK_MAP - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Attribute constant: StackMap.
ATTR_STACK_MAP_TABLE - Static variable in class org.apache.bcel.Const
  Attribute constant for StackMapTable.
ATTR_SYNTHETIC - Static variable in class org.apache.bcel.Const
  Attribute constant for Synthetic.
ATTR_SYNTHETIC - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Attribute constant: Synthetic.
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.
  Attribute constant: Unknown.
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
  Constructs an instance.
ATTRIBUTE_NAMES - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Array of attribute names.
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 51.
BALOAD - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
BALOAD - Static variable in class org.apache.bcel.generic.InstructionConst
  BALOAD instruction.
BALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.BALOAD`.
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 84.
BASTORE - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
BASTORE - Static variable in class org.apache.bcel.generic.InstructionConst
  BASTORE instruction.
BASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.BASTORE`.
BASTORE() - Constructor for class org.apache.bcel.generic.BASTORE
  Store byte or boolean into array
BCELComparator<T> - 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
  Constructs a new instance.
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 16.
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, that is, 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
  Constructs a 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
  Constructs a BootstrapMethods attribute.
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, and so on.
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 202.
BREAKPOINT - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  JVM internal opcode.
BREAKPOINT() - Constructor for class org.apache.bcel.generic.BREAKPOINT
  Constructs a BREAKPOINT instruction.
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
  Constructs a 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 52.
CALOAD - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
CALOAD - Static variable in class org.apache.bcel.generic.InstructionConst
  CALOAD instruction.
CALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.CALOAD`.
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 85.
CASTORE - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
CASTORE - Static variable in class org.apache.bcel.generic.InstructionConst
  CASTORE instruction.
CASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.CASTORE`.
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 192.
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 224.
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
  Checks if the matched code area is really useful.
CHOP_FRAME - Static variable in class org.apache.bcel.Const
  StackMapEntry type: CHOP_FRAME.
CHOP_FRAME_MAX - Static variable in class org.apache.bcel.Const
  Maximum value for CHOP_FRAME.
CLASS - Enum constant in enum org.apache.bcel.util.BCELifier.FLAGS
  Class flag source.
CLASS - Static variable in class org.apache.bcel.classfile.ElementValue
  Element value type: class.
CLASS - Static variable in class org.apache.bcel.generic.ElementValueGen
  Element value type: class.
CLASS - Static variable in class org.apache.bcel.generic.Type
CLASS_CAST_EXCEPTION - Static variable in class org.apache.bcel.ExceptionConst
  Exception class: ClassCastException.
CLASS_CAST_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
  Deprecated.
  Exception class: ClassCastException.
CLASS_CIRCULARITY_ERROR - Static variable in class org.apache.bcel.ExceptionConst
  Exception class: ClassCircularityError.
CLASS_CIRCULARITY_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
  Deprecated.
  Exception class: ClassCircularityError.
CLASS_FORMAT_ERROR - Static variable in class org.apache.bcel.ExceptionConst
  Exception class: ClassFormatError.
CLASS_FORMAT_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
  Deprecated.
  Exception class: ClassFormatError.
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, for example, 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
  Writes contents of the given JavaClass into HTML files.
ClassConstraintException - Exception Class 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 class org.apache.bcel.verifier.exc.ClassConstraintException
  Constructs a new ClassConstraintException with null as its error message string.
ClassConstraintException(String) - Constructor for exception class org.apache.bcel.verifier.exc.ClassConstraintException
  Constructs a new ClassConstraintException with the specified error message.
ClassConstraintException(String, Throwable) - Constructor for exception class org.apache.bcel.verifier.exc.ClassConstraintException
  Constructs a new ClassConstraintException with the specified error message and cause.
ClassElementValue - Class in org.apache.bcel.classfile
  Represents a class element value in an annotation.
ClassElementValue(int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.ClassElementValue
  Constructs a ClassElementValue.
ClassElementValueGen - Class in org.apache.bcel.generic
  Generates class element values in annotations.
ClassElementValueGen(int, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.ClassElementValueGen
  Constructs a ClassElementValueGen.
ClassElementValueGen(ClassElementValue, ConstantPoolGen, boolean) - Constructor for class org.apache.bcel.generic.ClassElementValueGen
  Constructs a ClassElementValueGen.
ClassElementValueGen(ObjectType, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.ClassElementValueGen
  Constructs a ClassElementValueGen.
ClassFormatException - Exception Class in org.apache.bcel.classfile
  Thrown when the BCEL attempts to read a class file and determines that a class is malformed or otherwise cannot be interpreted as a class file.
ClassFormatException() - Constructor for exception class org.apache.bcel.classfile.ClassFormatException
  Constructs a new instance with `null` as its detail message.
ClassFormatException(String) - Constructor for exception class org.apache.bcel.classfile.ClassFormatException
  Constructs a new instance with the specified detail message.
ClassFormatException(String, Throwable) - Constructor for exception class org.apache.bcel.classfile.ClassFormatException
  Constructs a new instance with the specified detail message and cause.
ClassFormatException(Throwable) - Constructor for exception class org.apache.bcel.classfile.ClassFormatException
  Constructs a new instance with the specified cause and a detail message of `(cause==null ? null : cause.toString())` (which typically contains the class and detail message of `cause`).
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
  Constructs a new instance from an existing class.
ClassGenException - Exception Class in org.apache.bcel.generic
  Thrown on internal exceptions.
ClassGenException() - Constructor for exception class org.apache.bcel.generic.ClassGenException
  Constructs a new ClassGenException.
ClassGenException(String) - Constructor for exception class org.apache.bcel.generic.ClassGenException
  Constructs a new ClassGenException with the specified message.
ClassGenException(String, Throwable) - Constructor for exception class org.apache.bcel.generic.ClassGenException
  Constructs a new ClassGenException with the specified message and cause.
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.
  Constructs a ClassLoader with default ignored packages.
ClassLoader(ClassLoader) - Constructor for class org.apache.bcel.util.ClassLoader
  Deprecated.
  Constructs a ClassLoader with a delegate class loader.
ClassLoader(ClassLoader, String[]) - Constructor for class org.apache.bcel.util.ClassLoader
  Deprecated.
  Constructs a ClassLoader with a delegate class loader and ignored packages.
ClassLoader(String[]) - Constructor for class org.apache.bcel.util.ClassLoader
  Deprecated.
  Constructs a ClassLoader with specific ignored packages.
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
  Constructs a 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
  Loads 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
  Constructs a ClassPath with a parent and class path string.
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
  Constructs a 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
  Constructs a new ClassQueue.
ClassSet - Class in org.apache.bcel.util
  Utility class implementing a (type-safe) set of JavaClass objects.
ClassSet() - Constructor for class org.apache.bcel.util.ClassSet
  Constructs a new 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
  Constructs a new 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.
  Constructs a new ClassVector.
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.
clear() - Static method in class org.apache.bcel.verifier.VerifierFactory
  Clears the factory.
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.
Clinit() - Constructor for class org.apache.bcel.generic.InstructionConstants.Clinit
  Deprecated.
  Constructs a Clinit.
clone() - Method in class org.apache.bcel.classfile.Attribute
  Use copy() if you want to have a deep copy(), that is, 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
  Creates a clone of this 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; for example the clone operates on a new local variable array.
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
  Constructs a Code attribute.
Code(Code) - Constructor for class org.apache.bcel.classfile.Code
  Initialize from another object.
CodeConstraintException - Exception Class 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
  Constructs a new instance.
CodeException(CodeException) - Constructor for class org.apache.bcel.classfile.CodeException
  Constructs a new instance from another instance.
CodeExceptionGen - Class in org.apache.bcel.generic
  This class represents an exception handler, that is, specifies the region where a handler is active and an instruction where the actual handling is done. pool as parameters.
CodeExceptionGen(InstructionHandle, InstructionHandle, InstructionHandle, ObjectType) - Constructor for class org.apache.bcel.generic.CodeExceptionGen
  Add an exception handler, that is, 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, for example.
compactClassName(String, String, boolean) - Static method in class org.apache.bcel.classfile.Utility
  Shorten long class name str, that is, 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: 0x7.
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: 0x6.
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: 0x11.
CONSTANT_Fieldref - Static variable in class org.apache.bcel.Const
  Marks a constant pool entry as a Field Reference: 0x9.
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: 0x4.
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: 0x3.
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: 0xb.
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: 0x12.
CONSTANT_Long - Static variable in class org.apache.bcel.Const
  Marks a constant pool entry as type Long: 0x5.
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: 0xf.
CONSTANT_Methodref - Static variable in class org.apache.bcel.Const
  Marks a constant pool entry as a Method Reference: 0xa.
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: 0x10.
CONSTANT_Module - Static variable in class org.apache.bcel.Const
  Marks a constant pool entry as a Module Reference: 0x13.
CONSTANT_NameAndType - Static variable in class org.apache.bcel.Const
  Marks a constant pool entry as a name and type: 0xc.
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: 0x14.
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: 0x8.
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: 0x1.
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
  Constructs a 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
  Constructs a 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
  Constructs a 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
  Constructs a 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
  Constructs a 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
  Constructs a 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
  Constructs a 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
  Constructs a 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
  Constructs a 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
  Constructs a 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
  Constructs a 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
  Constructs a 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
  Constructs a 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
  Constructs a 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
  Constructs a 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, and so on.
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
  Constructs a 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, that is, 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
  Constructs a 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
  Constructs a new empty constant pool.
ConstantPoolGen(Constant[]) - Constructor for class org.apache.bcel.generic.ConstantPoolGen
  Constructs a new instance with the given array of constants.
ConstantPoolGen(ConstantPool) - Constructor for class org.apache.bcel.generic.ConstantPoolGen
  Constructs a new instance with the 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
  Constructs a 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
  Constructs a 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, that is, a default value for initializing a class field.
ConstantValue(int, int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.ConstantValue
  Constructs a 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
  Gets how many words are consumed from stack.
contains(Instruction) - Method in class org.apache.bcel.generic.InstructionList
  Checks if the list contains the given instruction.
contains(InstructionHandle) - Method in class org.apache.bcel.generic.InstructionList
  Checks if the list contains the given instruction handle.
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
  Gets the field object with given name, or null.
containsField(Field) - Method in class org.apache.bcel.generic.ClassGen
  Checks if this class contains the given field.
containsMethod(String, String) - Method in class org.apache.bcel.generic.ClassGen
  Gets the method object with given name and signature, or null.
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
  Tests 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
  Constructs a ConversionInstruction.
convertString(String) - Static method in class org.apache.bcel.classfile.Utility
  Escape all occurrences of newline chars '\n', quotes \", etc.
copy() - Method in class org.apache.bcel.classfile.BootstrapMethod
  Creates a deep copy of this object.
copy() - Method in class org.apache.bcel.classfile.CodeException
  Creates a deep copy of this object.
copy() - Method in class org.apache.bcel.classfile.Constant
  Creates a deep copy of this constant.
copy() - Method in class org.apache.bcel.classfile.ConstantPool
  Creates a deep copy of this constant pool.
copy() - Method in class org.apache.bcel.classfile.InnerClass
  Creates a deep copy of this object.
copy() - Method in class org.apache.bcel.classfile.JavaClass
  Creates a deep copy of this class.
copy() - Method in class org.apache.bcel.classfile.LineNumber
copy() - Method in class org.apache.bcel.classfile.LocalVariable
  Creates a deep copy of this object.
copy() - Method in class org.apache.bcel.classfile.MethodParameter
  Creates a deep copy of this object.
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
  Creates a complete deep copy of this list.
copy(String, ConstantPoolGen) - Method in class org.apache.bcel.generic.MethodGen
  Creates a deep copy of this method.
copy(ConstantPool) - Method in class org.apache.bcel.classfile.AnnotationDefault
copy(ConstantPool) - Method in class org.apache.bcel.classfile.Annotations
copy(ConstantPool) - Method in class org.apache.bcel.classfile.Attribute
  Creates a deep copy of this attribute.
copy(ConstantPool) - Method in class org.apache.bcel.classfile.BootstrapMethods
  Creates a deep copy of this attribute.
copy(ConstantPool) - Method in class org.apache.bcel.classfile.Code
  Creates a deep copy of this attribute.
copy(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantValue
  Creates a deep copy of this attribute.
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
  Creates a deep copy of this attribute.
copy(ConstantPool) - Method in class org.apache.bcel.classfile.Field
  Creates a deep copy of this field.
copy(ConstantPool) - Method in class org.apache.bcel.classfile.InnerClasses
  Creates a deep copy of this attribute.
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
  Creates a deep copy of this 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.Record
  Copies this instance and its components.
copy(ConstantPool) - Method in class org.apache.bcel.classfile.RuntimeInvisibleAnnotations
  Creates a deep copy of this attribute.
copy(ConstantPool) - Method in class org.apache.bcel.classfile.RuntimeVisibleAnnotations
  Creates a deep copy of this attribute.
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
  Creates a deep copy of this field.
copy_(ConstantPool) - Method in class org.apache.bcel.classfile.FieldOrMethod
  Creates a deep copy of this field.
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
  Constructs a 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
  Creates annotation entries from attributes.
createAppend(Type) - Method in class org.apache.bcel.generic.InstructionFactory
  Creates an append instruction for the given type.
createArrayLoad(Type) - Static method in class org.apache.bcel.generic.InstructionFactory
  Creates an array load instruction for the given type.
createArrayStore(Type) - Static method in class org.apache.bcel.generic.InstructionFactory
  Creates an array store instruction for the given type.
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, for example, if the operands are basic types and CHECKCAST if they are reference types.
createCheckCast(ReferenceType) - Method in class org.apache.bcel.generic.InstructionFactory
  Creates a CHECKCAST instruction.
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
  Creates a DUP instruction.
createDup_1(int) - Static method in class org.apache.bcel.generic.InstructionFactory
  Creates a DUP_X1 instruction.
createDup_2(int) - Static method in class org.apache.bcel.generic.InstructionFactory
  Creates a DUP_X2 instruction.
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
  Creates a GETFIELD instruction.
createGetStatic(String, String, Type) - Method in class org.apache.bcel.generic.InstructionFactory
  Creates a GETSTATIC instruction.
createInstanceOf(ReferenceType) - Method in class org.apache.bcel.generic.InstructionFactory
  Creates an INSTANCEOF instruction.
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
  Creates a load instruction for the given type.
createNew(String) - Method in class org.apache.bcel.generic.InstructionFactory
  Creates a NEW instruction.
createNew(ObjectType) - Method in class org.apache.bcel.generic.InstructionFactory
  Creates a NEW instruction.
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
  Creates a pop instruction.
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
  Creates a PUTFIELD instruction.
createPutStatic(String, String, Type) - Method in class org.apache.bcel.generic.InstructionFactory
  Creates a PUTSTATIC instruction.
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
  Creates a store instruction.
createThis() - Static method in class org.apache.bcel.generic.InstructionFactory
  Create reference to 'this'.
current() - Method in class org.apache.bcel.classfile.DescendingVisitor
  Gets the current object.

## 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 144.
D2F - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
D2F - Static variable in class org.apache.bcel.generic.InstructionConst
  D2F instruction.
D2F - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.D2F`.
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 142.
D2I - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
D2I - Static variable in class org.apache.bcel.generic.InstructionConst
  D2I instruction.
D2I - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.D2I`.
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 143.
D2L - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
D2L - Static variable in class org.apache.bcel.generic.InstructionConst
  D2L instruction.
D2L - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.D2L`.
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 99.
DADD - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
DADD - Static variable in class org.apache.bcel.generic.InstructionConst
  DADD instruction.
DADD - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.DADD`.
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 49.
DALOAD - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
DALOAD - Static variable in class org.apache.bcel.generic.InstructionConst
  DALOAD instruction.
DALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.DALOAD`.
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 82.
DASTORE - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
DASTORE - Static variable in class org.apache.bcel.generic.InstructionConst
  DASTORE instruction.
DASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.DASTORE`.
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 152.
DCMPG - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
DCMPG - Static variable in class org.apache.bcel.generic.InstructionConst
  DCMPG instruction.
DCMPG - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.DCMPG`.
DCMPG() - Constructor for class org.apache.bcel.generic.DCMPG
  Constructs a DCMPG instruction.
DCMPL - Class in org.apache.bcel.generic
  DCMPL - Compare doubles: value1 < value2
DCMPL - Static variable in class org.apache.bcel.Const
  Java VM opcode 151.
DCMPL - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
DCMPL - Static variable in class org.apache.bcel.generic.InstructionConst
  DCMPL instruction.
DCMPL - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.DCMPL`.
DCMPL() - Constructor for class org.apache.bcel.generic.DCMPL
  Constructs a DCMPL instruction.
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
  Constructs a DCONST instruction.
DCONST_0 - Static variable in class org.apache.bcel.Const
  Java VM opcode 14.
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 instruction.
DCONST_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.DCONST_0`.
DCONST_1 - Static variable in class org.apache.bcel.Const
  Java VM opcode 15.
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 instruction.
DCONST_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.DCONST_1`.
DDIV - Class in org.apache.bcel.generic
  DDIV - Divide doubles
DDIV - Static variable in class org.apache.bcel.Const
  Java VM opcode 111.
DDIV - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
DDIV - Static variable in class org.apache.bcel.generic.InstructionConst
  DDIV instruction.
DDIV - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.DDIV`.
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 instruction comparator.
DEFAULT_IGNORED_PACKAGES - Static variable in class org.apache.bcel.util.ClassLoader
  Deprecated.
  Default packages that are ignored by the class loader.
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
  Constructs a Deprecated attribute.
Deprecated(Deprecated) - Constructor for class org.apache.bcel.classfile.Deprecated
  Initialize from another object.
dequeue() - Method in class org.apache.bcel.util.ClassQueue
  Removes and returns the first JavaClass from the queue.
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
  Constructs a 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 24.
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 38.
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 39.
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 40.
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 41.
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 107.
DMUL - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
DMUL - Static variable in class org.apache.bcel.generic.InstructionConst
  DMUL instruction.
DMUL - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.DMUL`.
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 119.
DNEG - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
DNEG - Static variable in class org.apache.bcel.generic.InstructionConst
  DNEG instruction.
DNEG - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.DNEG`.
DNEG() - Constructor for class org.apache.bcel.generic.DNEG
  Constructs a DNEG instruction.
do_verify() - Method in class org.apache.bcel.verifier.PassVerifier
  Verifies, not cached.
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 115.
DREM - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
DREM - Static variable in class org.apache.bcel.generic.InstructionConst
  DREM instruction.
DREM - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.DREM`.
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 175.
DRETURN - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
DRETURN - Static variable in class org.apache.bcel.generic.InstructionConst
  DRETURN instruction.
DRETURN - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.DRETURN`.
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 57.
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 71.
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 72.
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 73.
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 74.
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 103.
DSUB - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
DSUB - Static variable in class org.apache.bcel.generic.InstructionConst
  DSUB instruction.
DSUB - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.DSUB`.
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
  Dumps this annotation entry to a DataOutputStream.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ArrayElementValue
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.Attribute
  Dumps attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.BootstrapMethod
  Dumps object to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.BootstrapMethods
  Dumps 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
  Dumps code attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.CodeException
  Dumps code exception to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.Constant
  Dumps constant to file stream in binary format.
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
  Dumps constant field reference to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantDouble
  Dumps constant double to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantFloat
  Dumps constant float to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantInteger
  Dumps constant integer to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantLong
  Dumps constant long to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantMethodHandle
  Dumps method kind and index to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantMethodType
  Dumps name and signature index to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantModule
  Dumps constant module to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantNameAndType
  Dumps name and signature index to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantPackage
  Dumps constant package to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantPool
  Dumps constant pool to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantString
  Dumps 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
  Dumps constant value attribute to file stream on binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ElementValue
  Dumps this element value to a DataOutputStream.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ElementValuePair
  Dumps this element value pair to a DataOutputStream.
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
  Dumps exceptions attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.FieldOrMethod
  Dumps object to file stream on binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.InnerClass
  Dumps inner class attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.InnerClasses
  Dumps source file attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.JavaClass
  Dumps Java class to output stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.LineNumber
  Dumps line number/pc pair to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.LineNumberTable
  Dumps 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
  Dumps 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
  Dumps object to file stream on binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.MethodParameters
  Dumps method parameters attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.Module
  Dumps Module attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ModuleExports
  Dumps table entry to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ModuleMainClass
  Dumps ModuleMainClass attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ModuleOpens
  Dumps table entry to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ModulePackages
  Dumps ModulePackages attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ModuleProvides
  Dumps table entry to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ModuleRequires
  Dumps 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
  Dumps 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
  Dumps source file attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.Record
  Dumps this instance into a file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.RecordComponentInfo
  Dumps contents into a 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
  Dumps 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
  Dumps source file attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.StackMap
  Dumps stack map table attribute to file stream in binary format.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.StackMapEntry
  Dumps stack map entry
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.StackMapType
  Dumps type entries to file.
dump(DataOutputStream) - Method in class org.apache.bcel.classfile.Unknown
  Dumps 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
  Dumps this annotation entry to a DataOutputStream.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.ArrayElementValueGen
dump(DataOutputStream) - Method in class org.apache.bcel.generic.BIPUSH
  Dumps instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.BranchInstruction
  Dumps 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
  Dumps instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.ElementValueGen
  Dumps this element value to a DataOutputStream.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.ElementValuePairGen
  Dumps this element value pair to a DataOutputStream.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.EnumElementValueGen
dump(DataOutputStream) - Method in class org.apache.bcel.generic.GOTO_W
  Dumps instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.GOTO
  Dumps instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.IINC
  Dumps instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.Instruction
  Dumps instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.INVOKEDYNAMIC
  Dumps instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.INVOKEINTERFACE
  Dumps instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.INVOKESPECIAL
  Dumps instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.INVOKESTATIC
  Dumps instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.INVOKEVIRTUAL
  Dumps instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.JSR_W
  Dumps instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.JSR
  Dumps instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.LDC
  Dumps instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.LocalVariableInstruction
  Dumps instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.LOOKUPSWITCH
  Dumps instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.MULTIANEWARRAY
  Dumps instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.NEWARRAY
  Dumps instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.RET
  Dumps instruction as byte code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.Select
  Dumps 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
  Dumps instruction as short code to stream out.
dump(DataOutputStream) - Method in class org.apache.bcel.generic.TABLESWITCH
  Dumps instruction as byte code to stream out.
dump(File) - Method in class org.apache.bcel.classfile.JavaClass
  Dumps class to a file.
dump(OutputStream) - Method in class org.apache.bcel.classfile.JavaClass
  Dumps Java class to output stream in binary format.
dump(String) - Method in class org.apache.bcel.classfile.JavaClass
  Dumps 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 89.
DUP - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
DUP - Static variable in class org.apache.bcel.generic.InstructionConst
  DUP instruction.
DUP - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.DUP`.
DUP() - Constructor for class org.apache.bcel.generic.DUP
  Constructs a DUP instruction.
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 90.
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 instruction.
DUP_X1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.DUP_X1`.
DUP_X1() - Constructor for class org.apache.bcel.generic.DUP_X1
  Constructs a DUP_X1 instruction.
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 91.
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 instruction.
DUP_X2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.DUP_X2`.
DUP_X2() - Constructor for class org.apache.bcel.generic.DUP_X2
  Constructs a DUP_X2 instruction.
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 92.
DUP2 - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
DUP2 - Static variable in class org.apache.bcel.generic.InstructionConst
  DUP2 instruction.
DUP2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.DUP2`.
DUP2() - Constructor for class org.apache.bcel.generic.DUP2
  Constructs a DUP2 instruction.
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 93.
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 instruction.
DUP2_X1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.DUP2_X1`.
DUP2_X1() - Constructor for class org.apache.bcel.generic.DUP2_X1
  Constructs a DUP2_X1 instruction.
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 94.
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 instruction.
DUP2_X2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.DUP2_X2`.
DUP2_X2() - Constructor for class org.apache.bcel.generic.DUP2_X2
  Constructs a DUP2_X2 instruction.

## E

elementAt(int) - Method in class org.apache.bcel.util.ClassVector
  Deprecated.
  Gets the JavaClass at the specified index.
ElementValue - Class in org.apache.bcel.classfile
  The element_value structure is documented at https://docs.oracle.com/javase/specs/jvms/se11/html/jvms-4.html#jvms-4.7.16.1
ElementValue(int, ConstantPool) - Constructor for class org.apache.bcel.classfile.ElementValue
  Constructs an ElementValue.
ElementValueGen - Class in org.apache.bcel.generic
  Generates element values in annotations.
ElementValueGen(int, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.ElementValueGen
  Constructs an 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
  Constructs an ElementValuePair.
ElementValuePairGen - Class in org.apache.bcel.generic
  Generates element value pairs in annotations.
ElementValuePairGen(int, ElementValueGen, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.ElementValuePairGen
  Constructs an ElementValuePairGen.
ElementValuePairGen(String, ElementValueGen, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.ElementValuePairGen
  Constructs an ElementValuePairGen.
ElementValuePairGen(ElementValuePair, ConstantPoolGen, boolean) - Constructor for class org.apache.bcel.generic.ElementValuePairGen
  Constructs an ElementValuePairGen from an ElementValuePair.
empty() - Method in class org.apache.bcel.util.ClassQueue
  Checks if the queue is empty.
empty() - Method in class org.apache.bcel.util.ClassSet
  Checks if the set is empty.
empty() - Method in class org.apache.bcel.util.ClassStack
  Checks if the stack is empty.
EMPTY_ARRAY - Static variable in class org.apache.bcel.classfile.AnnotationEntry
  Empty array of AnnotationEntry objects.
EMPTY_ARRAY - Static variable in class org.apache.bcel.classfile.Attribute
  Empty array.
EMPTY_ARRAY - Static variable in class org.apache.bcel.classfile.Field
  Empty array constant.
EMPTY_ARRAY - Static variable in class org.apache.bcel.classfile.JavaClass
  Empty array.
EMPTY_ARRAY - Static variable in class org.apache.bcel.classfile.Method
  Empty array constant.
EMPTY_ARRAY - Static variable in class org.apache.bcel.classfile.StackMapType
EMPTY_ARRAY - Static variable in class org.apache.bcel.generic.InstructionHandle
  Empty array.
EmptyVisitor - Class in org.apache.bcel.classfile
  Visitor with empty method bodies, can be extended and used in conjunction with the DescendingVisitor class, for example.
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
  Constructs an EmptyVisitor.
EmptyVisitor() - Constructor for class org.apache.bcel.generic.EmptyVisitor
  Constructs an EmptyVisitor.
EnclosingMethod - Class in org.apache.bcel.classfile
  This attribute exists for local or anonymous classes and ... there can be only one.
encode(byte[], boolean) - Static method in class org.apache.bcel.classfile.Utility
  Encode byte array it into Java identifier string, that is, a string that only contains the following characters: (a, ... z, A, ...
enqueue(JavaClass) - Method in class org.apache.bcel.util.ClassQueue
  Adds a JavaClass to the end of the queue.
ENUM_CONSTANT - Static variable in class org.apache.bcel.classfile.ElementValue
  Element value type: enum constant.
ENUM_CONSTANT - Static variable in class org.apache.bcel.generic.ElementValueGen
  Element value type: enum constant.
EnumElementValue - Class in org.apache.bcel.classfile
  Represents an enum element value in an annotation.
EnumElementValue(int, int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.EnumElementValue
  Constructs an EnumElementValue.
EnumElementValueGen - Class in org.apache.bcel.generic
  Generates enum element values in annotations.
EnumElementValueGen(int, int, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.EnumElementValueGen
  This constructor 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
  Constructs an EnumElementValueGen from an EnumElementValue.
EnumElementValueGen(ObjectType, String, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.EnumElementValueGen
  Constructs an 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
  Tests 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
  Checks if this frame equals another object.
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(Instruction, Instruction) - Method in interface org.apache.bcel.generic.InstructionComparator
  Compares two instructions for equality.
equals(T, T) - Method in interface org.apache.bcel.util.BCELComparator
  Compares two objects and return what a.equals(b) should return.
EXCEPTION_IN_INITIALIZER_ERROR - Static variable in class org.apache.bcel.ExceptionConst
  Exception class: ExceptionInInitializerError.
EXCEPTION_IN_INITIALIZER_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
  Deprecated.
  Exception class: ExceptionInInitializerError.
ExceptionConst - Class in org.apache.bcel
  Exception constants.
ExceptionConst() - Constructor for class org.apache.bcel.ExceptionConst
  Private constructor - utility class.
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 `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
  Constructs a new ExceptionHandlers instance.
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
  Constructs an 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 - Enum constant in enum org.apache.bcel.ExceptionConst.EXCS
  Exception array exception.
EXCS_ARRAY_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
  Deprecated.
EXCS_CLASS_AND_INTERFACE_RESOLUTION - Enum constant in enum org.apache.bcel.ExceptionConst.EXCS
  Exception class and interface resolution.
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 - Enum constant in enum org.apache.bcel.ExceptionConst.EXCS
  Exception field and method resolution.
EXCS_FIELD_AND_METHOD_RESOLUTION - Static variable in interface org.apache.bcel.ExceptionConstants
  Deprecated.
EXCS_INTERFACE_METHOD_RESOLUTION - Enum constant in enum org.apache.bcel.ExceptionConst.EXCS
  Exception interface method resolution.
EXCS_INTERFACE_METHOD_RESOLUTION - Static variable in interface org.apache.bcel.ExceptionConstants
  Deprecated.
EXCS_STRING_RESOLUTION - Enum constant in enum org.apache.bcel.ExceptionConst.EXCS
  Exception string resolution.
EXCS_STRING_RESOLUTION - Static variable in interface org.apache.bcel.ExceptionConstants
  Deprecated.
execute(Frame, ArrayList, InstConstraintVisitor, ExecutionVisitor) - Method in interface org.apache.bcel.verifier.structurals.InstructionContext
  This method symbolically executes the Instruction held in the InstructionContext.
ExecutionVisitor - Class in org.apache.bcel.verifier.structurals
  This Visitor class may be used for a type-based Java Virtual Machine simulation.
ExecutionVisitor() - Constructor for class org.apache.bcel.verifier.structurals.ExecutionVisitor
  Constructs a new instance of this class.
extendMessage(String, String) - Method in exception class 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 class org.apache.bcel.verifier.exc.VerifierConstraintViolatedException
  Extends the error message with a string before ("pre") and after ("post") the 'old' error message.
EXTENSION - Static variable in class org.apache.bcel.classfile.JavaClass
  The standard class file extension.
EXTENSION - Static variable in class org.apache.bcel.classfile.Module
  The module file name extension.

## 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 141.
F2D - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
F2D - Static variable in class org.apache.bcel.generic.InstructionConst
  F2D instruction.
F2D - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.F2D`.
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 139.
F2I - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
F2I - Static variable in class org.apache.bcel.generic.InstructionConst
  F2I instruction.
F2I - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.F2I`.
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 140.
F2L - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
F2L - Static variable in class org.apache.bcel.generic.InstructionConst
  F2L instruction.
F2L - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.F2L`.
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 98.
FADD - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
FADD - Static variable in class org.apache.bcel.generic.InstructionConst
  FADD instruction.
FADD - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.FADD`.
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 48.
FALOAD - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
FALOAD - Static variable in class org.apache.bcel.generic.InstructionConst
  FALOAD instruction.
FALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.FALOAD`.
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 81.
FASTORE - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
FASTORE - Static variable in class org.apache.bcel.generic.InstructionConst
  FASTORE instruction.
FASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.FASTORE`.
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 150.
FCMPG - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
FCMPG - Static variable in class org.apache.bcel.generic.InstructionConst
  FCMPG instruction.
FCMPG - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.FCMPG`.
FCMPG() - Constructor for class org.apache.bcel.generic.FCMPG
  Constructs an FCMPG instruction.
FCMPL - Class in org.apache.bcel.generic
  FCMPL - Compare floats: value1 < value2
FCMPL - Static variable in class org.apache.bcel.Const
  Java VM opcode 149.
FCMPL - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
FCMPL - Static variable in class org.apache.bcel.generic.InstructionConst
  FCMPL instruction.
FCMPL - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.FCMPL`.
FCMPL() - Constructor for class org.apache.bcel.generic.FCMPL
  Constructs an FCMPL instruction.
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
  Constructs an FCONST instruction.
FCONST_0 - Static variable in class org.apache.bcel.Const
  Java VM opcode 11.
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 instruction.
FCONST_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.FCONST_0`.
FCONST_1 - Static variable in class org.apache.bcel.Const
  Java VM opcode 12.
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 instruction.
FCONST_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.FCONST_1`.
FCONST_2 - Static variable in class org.apache.bcel.Const
  Java VM opcode 13.
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 instruction.
FCONST_2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.FCONST_2`.
FDIV - Class in org.apache.bcel.generic
  FDIV - Divide floats
FDIV - Static variable in class org.apache.bcel.Const
  Java VM opcode 110.
FDIV - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
FDIV - Static variable in class org.apache.bcel.generic.InstructionConst
  FDIV instruction.
FDIV - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.FDIV`.
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, that is, the representation for a variable in the class.
Field(int, int, int, Attribute[], ConstantPool) - Constructor for class org.apache.bcel.classfile.Field
  Constructs a 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
  Constructs a FieldGenOrMethodGen.
FieldGenOrMethodGen(int) - Constructor for class org.apache.bcel.generic.FieldGenOrMethodGen
  Constructs a 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
  Constructs a 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
  Constructs a FieldOrMethod.
FieldOrMethod(short, int) - Constructor for class org.apache.bcel.generic.FieldOrMethod
  Constructs a FieldOrMethod.
FieldOrMethod(DataInput, ConstantPool) - Constructor for class org.apache.bcel.classfile.FieldOrMethod
  Constructs object from file stream.
FieldOrMethod(DataInputStream, ConstantPool) - Constructor for class org.apache.bcel.classfile.FieldOrMethod
  Deprecated.
  (6.0) Use `FieldOrMethod(java.io.DataInput, ConstantPool)` instead.
FieldOrMethod(FieldOrMethod) - Constructor for class org.apache.bcel.classfile.FieldOrMethod
  Initialize from another object.
FILE - Static variable in class org.apache.bcel.classfile.JavaClass
  Source was read from file.
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.
findField(String, Type) - Method in class org.apache.bcel.classfile.JavaClass
  Finds a visible field by name and type in this class and its super classes.
findHandle(int) - Method in class org.apache.bcel.generic.InstructionList
  Gets 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 23.
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 34.
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 35.
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 36.
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 37.
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 106.
FMUL - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
FMUL - Static variable in class org.apache.bcel.generic.InstructionConst
  FMUL instruction.
FMUL - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.FMUL`.
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 118.
FNEG - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
FNEG - Static variable in class org.apache.bcel.generic.InstructionConst
  FNEG instruction.
FNEG - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.FNEG`.
FNEG() - Constructor for class org.apache.bcel.generic.FNEG
  Constructs an FNEG instruction.
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
  Constructs a Frame.
Frame(LocalVariables, OperandStack) - Constructor for class org.apache.bcel.verifier.structurals.Frame
  Constructs a Frame.
FREM - Class in org.apache.bcel.generic
  FREM - Remainder of floats
FREM - Static variable in class org.apache.bcel.Const
  Java VM opcode 114.
FREM - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
FREM - Static variable in class org.apache.bcel.generic.InstructionConst
  FREM instruction.
FREM - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.FREM`.
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 174.
FRETURN - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
FRETURN - Static variable in class org.apache.bcel.generic.InstructionConst
  FRETURN instruction.
FRETURN - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.FRETURN`.
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 56.
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 67.
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 68.
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 69.
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 70.
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 102.
FSUB - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
FSUB - Static variable in class org.apache.bcel.generic.InstructionConst
  FSUB instruction.
FSUB - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.FSUB`.
FSUB() - Constructor for class org.apache.bcel.generic.FSUB
  Substract floats
FULL_FRAME - Static variable in class org.apache.bcel.Const
  StackMapEntry type: FULL_FRAME.

## 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
  Constructs a 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
  Gets access flags.
getAccessFlags() - Method in class org.apache.bcel.classfile.MethodParameter
  Gets the access flags.
getAccessName(int) - Static method in class org.apache.bcel.Const
  Gets the access name at the given index.
getAllInterfaces() - Method in class org.apache.bcel.classfile.JavaClass
  Gets all interfaces implemented by this JavaClass (transitively).
getAnnotation() - Method in class org.apache.bcel.generic.AnnotationElementValueGen
  Gets the annotation.
getAnnotation() - Method in class org.apache.bcel.generic.AnnotationEntryGen
  Retrieves an immutable version of this AnnotationGen.
getAnnotationEntries() - Method in class org.apache.bcel.classfile.Annotations
  Gets the array of annotation entries in this annotation.
getAnnotationEntries() - Method in class org.apache.bcel.classfile.FieldOrMethod
  Gets annotations on the field or method.
getAnnotationEntries() - Method in class org.apache.bcel.classfile.JavaClass
  Gets annotations on the class.
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
  Gets the annotation entries.
getAnnotationEntries() - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
  Gets all annotation entries.
getAnnotationEntry() - Method in class org.apache.bcel.classfile.AnnotationElementValue
  Gets the annotation entry.
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
  Gets the annotation type name.
getAnnotationTypeIndex() - Method in class org.apache.bcel.classfile.AnnotationEntry
  Gets the annotation type index.
getArgumentName(int) - Method in class org.apache.bcel.generic.MethodGen
  Gets the argument name at the specified index.
getArgumentNames() - Method in class org.apache.bcel.generic.MethodGen
  Gets all argument names.
getArgumentType(int) - Method in class org.apache.bcel.generic.MethodGen
  Gets the argument type at the specified index.
getArgumentTypes() - Method in class org.apache.bcel.classfile.Method
  Gets array of method argument types.
getArgumentTypes() - Method in class org.apache.bcel.generic.MethodGen
  Gets all argument types.
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
  Gets the argument types of referenced method.
getAttribute(byte) - Method in class org.apache.bcel.classfile.FieldOrMethod
  Gets attribute for given tag.
getAttribute(byte) - Method in class org.apache.bcel.classfile.JavaClass
  Gets attribute for given tag.
getAttribute(Object) - Method in class org.apache.bcel.generic.InstructionHandle
  Gets attribute of an instruction handle.
getAttributeName(int) - Static method in class org.apache.bcel.Const
  Gets the attribute name at the given index.
getAttributes() - Method in class org.apache.bcel.classfile.Code
  Gets the collection of code attributes.
getAttributes() - Method in class org.apache.bcel.classfile.FieldOrMethod
  Gets the collection of object attributes.
getAttributes() - Method in class org.apache.bcel.classfile.JavaClass
  Gets attributes of the class.
getAttributes() - Method in class org.apache.bcel.classfile.RecordComponentInfo
  Gets all attributes.
getAttributes() - Method in class org.apache.bcel.generic.ClassGen
  Gets the attributes.
getAttributes() - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
  Gets all attributes of this method or field.
getAttributes() - Method in class org.apache.bcel.generic.InstructionHandle
  Gets all attributes associated with this handle.
getBase() - Method in interface org.apache.bcel.util.ClassPath.ClassFile
  Gets the base path of found class.
getBasicType() - Method in class org.apache.bcel.generic.ArrayType
  Gets the basic type of array, that is, for int[][][] the basic type is int.
getBootstrapArguments() - Method in class org.apache.bcel.classfile.BootstrapMethod
  Gets the bootstrap arguments.
getBootstrapMethodAttrIndex() - Method in class org.apache.bcel.classfile.ConstantDynamic
  Gets the reference (index) to bootstrap method this constant refers to.
getBootstrapMethodAttrIndex() - Method in class org.apache.bcel.classfile.ConstantInvokeDynamic
  Gets the reference (index) to bootstrap method this constant refers to.
getBootstrapMethodRef() - Method in class org.apache.bcel.classfile.BootstrapMethod
  Gets the bootstrap method reference.
getBootstrapMethods() - Method in class org.apache.bcel.classfile.BootstrapMethods
  Gets the array of bootstrap method records.
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
  Gets the data.
getBytes() - Method in class org.apache.bcel.classfile.ConstantFloat
  Gets the data.
getBytes() - Method in class org.apache.bcel.classfile.ConstantInteger
  Gets the data.
getBytes() - Method in class org.apache.bcel.classfile.ConstantLong
  Gets the data.
getBytes() - Method in class org.apache.bcel.classfile.ConstantUtf8
  Gets the data converted to string.
getBytes() - Method in class org.apache.bcel.classfile.Deprecated
  Gets the data bytes.
getBytes() - Method in class org.apache.bcel.classfile.JavaClass
  Gets class in binary format.
getBytes() - Method in class org.apache.bcel.classfile.Synthetic
  Gets data bytes.
getBytes() - Method in class org.apache.bcel.classfile.Unknown
getBytes(String) - Method in class org.apache.bcel.util.ClassPath
  Gets byte array for the given class.
getBytes(String, String) - Method in class org.apache.bcel.util.ClassPath
  Gets byte array for the given file.
getBytes(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantClass
  Gets the dereferenced string.
getBytes(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantModule
  Gets the dereferenced string.
getBytes(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantPackage
  Gets the dereferenced string.
getBytes(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantString
  Gets the dereferenced string.
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
  Gets the canonical tag for instruction, for example, ALOAD for ALOAD_0.
getCatchType() - Method in class org.apache.bcel.classfile.CodeException
  Gets the type of exception that is caught.
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
  Gets the class this field belongs to.
getClasses() - Method in class org.apache.bcel.classfile.NestMembers
getClassFile(String) - Method in class org.apache.bcel.util.ClassPath
  Gets the input stream for the given class.
getClassFile(String, String) - Method in class org.apache.bcel.util.ClassPath
  Gets the class file for the given Java class.
getClassGen() - Method in class org.apache.bcel.generic.InstructionFactory
  Gets the class generator.
getClassIndex() - Method in class org.apache.bcel.classfile.ConstantCP
  Gets the reference (index) to class this constant refers to.
getClassName() - Method in class org.apache.bcel.classfile.JavaClass
  Gets the class name.
getClassName() - Method in class org.apache.bcel.classfile.StackMapType
  Gets the class name of this StackMapType from the constant pool at index position.
getClassName() - Method in class org.apache.bcel.generic.ArrayType
  Gets the name of referenced class.
getClassName() - Method in class org.apache.bcel.generic.ClassGen
  Gets the class name.
getClassName() - Method in class org.apache.bcel.generic.MethodGen
  Gets the class that contains this method.
getClassName() - Method in class org.apache.bcel.generic.ObjectType
getClassName() - Method in class org.apache.bcel.generic.Type
  Gets the class name.
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 (for example, 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 class name 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
  Gets the class name index.
getClassNameIndex() - Method in class org.apache.bcel.generic.ClassGen
  Gets the class name index.
getClassNames() - Method in class org.apache.bcel.classfile.NestMembers
getClassNames() - Method in class org.apache.bcel.util.ClassSet
  Gets the class names in the set.
getClassPath() - Method in class org.apache.bcel.util.ClassPathRepository
getClassPath() - Method in class org.apache.bcel.util.LruCacheClassPathRepository
getClassPath() - Method in class org.apache.bcel.util.MemorySensitiveClassPathRepository
getClassPath() - Method in class org.apache.bcel.util.SyntheticRepository
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
  Gets the class string.
getClassString() - Method in class org.apache.bcel.generic.ClassElementValueGen
  Gets the class string.
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, for example, CLASS_TYPE_NAMES[T_INT] = "java.lang.Integer".
getClone() - Method in class org.apache.bcel.verifier.structurals.Frame
  Gets a clone of this 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!)
getCode() - Method in class org.apache.bcel.classfile.Code
  Gets the actual byte code of the method.
getCode() - Method in class org.apache.bcel.classfile.Method
  Gets Code attribute of method, if any.
getCodeAttributes() - Method in class org.apache.bcel.generic.MethodGen
  Gets all attributes of this method.
getCodeException(ConstantPoolGen) - Method in class org.apache.bcel.generic.CodeExceptionGen
  Gets CodeException object.
getComparator() - Static method in class org.apache.bcel.classfile.Constant
  Gets the comparison strategy object.
getComparator() - Static method in class org.apache.bcel.classfile.Field
  Gets the comparison strategy object.
getComparator() - Static method in class org.apache.bcel.classfile.JavaClass
  Gets the comparison strategy object.
getComparator() - Static method in class org.apache.bcel.classfile.Method
  Gets the comparison strategy object.
getComparator() - Static method in class org.apache.bcel.generic.ClassGen
  Gets the comparison strategy object.
getComparator() - Static method in class org.apache.bcel.generic.FieldGen
  Gets the comparison strategy object.
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
  Gets the comparison strategy object.
getComponents() - Method in class org.apache.bcel.classfile.Record
  Gets all the record components.
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
  Gets a constant pool entry at the specified index.
getConstant(int, byte) - Method in class org.apache.bcel.classfile.ConstantPool
  Gets constant from constant pool and check whether it has the expected type.
getConstant(int, byte, Class) - Method in class org.apache.bcel.classfile.ConstantPool
  Gets constant from constant pool and check whether it has the expected type.
getConstant(int, Class) - Method in class org.apache.bcel.classfile.ConstantPool
  Gets constant from constant pool.
getConstantInteger(int) - 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
  Gets the constant name at the given index.
getConstantPool() - Method in class org.apache.bcel.classfile.AnnotationEntry
  Gets the constant pool.
getConstantPool() - Method in class org.apache.bcel.classfile.Attribute
  Gets the constant pool used by this object.
getConstantPool() - Method in class org.apache.bcel.classfile.ConstantPool
  Gets the array of constants.
getConstantPool() - Method in class org.apache.bcel.classfile.FieldOrMethod
  Gets the constant pool used by this object.
getConstantPool() - Method in class org.apache.bcel.classfile.JavaClass
  Gets the constant pool.
getConstantPool() - Method in class org.apache.bcel.classfile.LocalVariable
  Gets the constant pool used by this object.
getConstantPool() - Method in class org.apache.bcel.classfile.RecordComponentInfo
  Gets the constant pool.
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
  Gets the constant pool.
getConstantPool() - Method in class org.apache.bcel.generic.ConstantPoolGen
  Gets the intermediate constant pool.
getConstantPool() - Method in class org.apache.bcel.generic.ElementValueGen
  Gets the constant pool.
getConstantPool() - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
  Gets the constant pool.
getConstantPool() - Method in class org.apache.bcel.generic.InstructionFactory
  Gets the constant pool generator.
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.
getConstantUtf8(int) - Method in class org.apache.bcel.classfile.ConstantPool
  Gets constant from constant pool and check whether it has the expected type.
getConstantValue() - Method in class org.apache.bcel.classfile.Field
  Gets the constant value associated with this field.
getConstantValue(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantClass
  Gets the String object.
getConstantValue(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantDouble
  Gets the Double object.
getConstantValue(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantFloat
  Gets the Float object.
getConstantValue(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantInteger
  Gets the Integer object.
getConstantValue(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantLong
  Gets the Long object.
getConstantValue(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantModule
  Gets the String object.
getConstantValue(ConstantPool) - Method in interface org.apache.bcel.classfile.ConstantObject
  Gets the object representing the constant, for example, Long for ConstantLong.
getConstantValue(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantPackage
  Gets the String object.
getConstantValue(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantString
  Gets the String object.
getConstantValueIndex() - Method in class org.apache.bcel.classfile.ConstantValue
  Gets the index in constant pool of constant value.
getConsumeStack(int) - Static method in class org.apache.bcel.Const
  Gets the number of words consumed on operand stack.
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
  Gets the default value.
getDescriptorIndex() - Method in class org.apache.bcel.classfile.ConstantMethodType
  Gets the descriptor index.
getDescriptorIndex() - Method in class org.apache.bcel.classfile.RecordComponentInfo
  Gets the description index.
getDimensions() - Method in class org.apache.bcel.generic.ArrayType
  Gets the number of dimensions of array.
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
  Retrieves an immutable version of this ElementValuePairGen.
getElementType() - Method in class org.apache.bcel.generic.ArrayType
  Gets the element type of array, that is, for int[][][] the element type is int[][].
getElementValue() - Method in class org.apache.bcel.generic.AnnotationElementValueGen
  Returns an 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
  Returns immutable variant of this EnumElementValueGen.
getElementValue() - Method in class org.apache.bcel.generic.SimpleElementValueGen
  Return immutable variant
getElementValuePairs() - Method in class org.apache.bcel.classfile.AnnotationEntry
  Gets the element value pairs in this annotation entry.
getElementValues() - Method in class org.apache.bcel.generic.ArrayElementValueGen
  Gets the element values.
getElementValuesArray() - Method in class org.apache.bcel.classfile.ArrayElementValue
  Gets the element values array.
getElementValuesArraySize() - Method in class org.apache.bcel.classfile.ArrayElementValue
  Gets the element values array size.
getElementValuesSize() - Method in class org.apache.bcel.generic.ArrayElementValueGen
  Gets the element values size.
getElementValueType() - Method in class org.apache.bcel.classfile.ElementValue
  Gets the element value type.
getElementValueType() - Method in class org.apache.bcel.generic.ElementValueGen
  Gets the element value type.
getEnclosingClass() - Method in class org.apache.bcel.classfile.EnclosingMethod
  Gets the enclosing class.
getEnclosingClassIndex() - Method in class org.apache.bcel.classfile.EnclosingMethod
  Gets the enclosing class index.
getEnclosingMethod() - Method in class org.apache.bcel.classfile.EnclosingMethod
  Gets the enclosing method.
getEnclosingMethodIndex() - Method in class org.apache.bcel.classfile.EnclosingMethod
  Gets the enclosing method index.
getEnd() - Method in class org.apache.bcel.generic.InstructionList
  Gets the end of list.
getEnd() - Method in class org.apache.bcel.generic.LocalVariableGen
  Gets the end instruction handle.
getEndPC() - Method in class org.apache.bcel.classfile.CodeException
  Gets the exclusive end index of the region where the handler is active.
getEndPC() - Method in class org.apache.bcel.generic.CodeExceptionGen
  Gets the end of handled region (inclusive).
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
  Gets the enum type string.
getEnumTypeString() - Method in class org.apache.bcel.generic.EnumElementValueGen
  Gets the enum type string.
getEnumValueString() - Method in class org.apache.bcel.classfile.EnumElementValue
  Gets the enum value string.
getEnumValueString() - Method in class org.apache.bcel.generic.EnumElementValueGen
  Gets the enum value string.
getExceptionHandlers() - Method in class org.apache.bcel.generic.MethodGen
  Gets array of declared exception handlers.
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
  Gets the array of indices into constant pool of thrown exceptions.
getExceptionNames() - Method in class org.apache.bcel.classfile.ExceptionTable
  Gets the class names of thrown exceptions.
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
  Gets the exceptions that may be thrown by this instruction.
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
  Gets array of thrown exceptions.
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
  Gets the table of handled exceptions.
getExceptionTable() - Method in class org.apache.bcel.classfile.Method
  Gets ExceptionTable attribute of method, if any.
getExceptionType() - Method in class org.apache.bcel.verifier.structurals.ExceptionHandler
  Returns the type of the exception that's handled.
getExportsFlags() - Method in class org.apache.bcel.classfile.ModuleExports
  Gets the flags for this ModuleExports.
getExportsTable() - Method in class org.apache.bcel.classfile.Module
getField() - Method in class org.apache.bcel.generic.FieldGen
  Gets 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 180.
GETFIELD - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
GETFIELD(int) - Constructor for class org.apache.bcel.generic.GETFIELD
  Constructs a GETFIELD instruction.
GETFIELD_QUICK - Static variable in class org.apache.bcel.Const
  JVM internal opcode 206.
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 227.
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 208.
GETFIELD2_QUICK - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  JVM internal opcode.
getFieldName(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldInstruction
  Gets the name of referenced field.
getFields() - Method in class org.apache.bcel.classfile.JavaClass
  Gets the fields.
getFields() - Method in class org.apache.bcel.generic.ClassGen
  Gets the fields.
getFieldSize(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldInstruction
  Gets the size of field.
getFieldType(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldInstruction
  Gets the type of field.
getFileName() - Method in class org.apache.bcel.classfile.JavaClass
  Gets the file name of class.
getFileName() - Method in class org.apache.bcel.generic.ClassGen
  Gets the file name.
getFileSystem() - Method in class org.apache.bcel.util.ModularRuntimeImage
getFinalConstantPool() - Method in class org.apache.bcel.generic.ConstantPoolGen
  Gets the constant pool with proper length.
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
  Gets the starting address of exception handler, relative to the code.
getHandlerPC() - Method in class org.apache.bcel.generic.CodeExceptionGen
  Gets the start of handler.
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
getImplementationClassNames(ConstantPool, boolean) - Method in class org.apache.bcel.classfile.ModuleProvides
  Gets the array of implementation class names for this ModuleProvides.
getIncrement() - Method in class org.apache.bcel.generic.IINC
  Gets the increment factor.
getIndex() - Method in class org.apache.bcel.classfile.ClassElementValue
  Gets the index.
getIndex() - Method in class org.apache.bcel.classfile.LocalVariable
  Gets the index of register where variable is stored.
getIndex() - Method in class org.apache.bcel.classfile.RecordComponentInfo
  Gets the name index.
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
  Gets the target offset in byte code.
getIndex() - Method in class org.apache.bcel.generic.ClassElementValueGen
  Gets the index.
getIndex() - Method in class org.apache.bcel.generic.CPInstruction
getIndex() - Method in interface org.apache.bcel.generic.IndexedInstruction
  Gets the index.
getIndex() - Method in class org.apache.bcel.generic.LocalVariableGen
  Gets the index.
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
  Gets the current index.
getIndices() - Method in class org.apache.bcel.generic.Select
getInFrame() - Method in interface org.apache.bcel.verifier.structurals.InstructionContext
  Gets the incoming frame.
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
  Gets the initial value.
getInnerAccessFlags() - Method in class org.apache.bcel.classfile.InnerClass
  Gets the access flags of inner class.
getInnerClasses() - Method in class org.apache.bcel.classfile.InnerClasses
  Gets the array of inner class records.
getInnerClassIndex() - Method in class org.apache.bcel.classfile.InnerClass
  Gets the class index of inner class.
getInnerNameIndex() - Method in class org.apache.bcel.classfile.InnerClass
  Gets the name index of inner class.
getInputStream() - Method in interface org.apache.bcel.util.ClassPath.ClassFile
  Gets the input stream for class file.
getInputStream(String) - Method in class org.apache.bcel.util.ClassPath
  Gets an InputStream.
getInputStream(String, String) - Method in class org.apache.bcel.util.ClassPath
  Gets an InputStream for a class or resource on the 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
  Constructs a new instance.
getInstance(ClassPath) - Static method in class org.apache.bcel.util.SyntheticRepository
getInstruction() - Method in class org.apache.bcel.generic.InstructionHandle
  Gets the instruction.
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
  Gets array containing all instructions.
getInstructionList() - Method in interface org.apache.bcel.generic.CompoundInstruction
  Gets the instruction list.
getInstructionList() - Method in class org.apache.bcel.generic.MethodGen
  Gets the instruction list.
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
  Gets the inquired instruction list.
getInstructionPositions() - Method in class org.apache.bcel.generic.InstructionList
  Gets positions (offsets) of all instructions in the list.
getInstructions() - Method in class org.apache.bcel.generic.InstructionList
  Gets an array of instructions without target information for branch instructions.
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
  Gets indices in constant pool of implemented interfaces.
getInterfaceName(ConstantPool) - Method in class org.apache.bcel.classfile.ModuleProvides
  Gets the interface name for this ModuleProvides.
getInterfaceNames() - Method in class org.apache.bcel.classfile.JavaClass
  Gets names of implemented interfaces.
getInterfaceNames() - Method in class org.apache.bcel.generic.ClassGen
  Gets the interface names.
getInterfaces() - Method in class org.apache.bcel.classfile.JavaClass
  Gets interfaces directly implemented by this JavaClass.
getInterfaces() - Method in class org.apache.bcel.generic.ClassGen
  Gets the interfaces.
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
  Gets the interfaces implemented by arrays.
getItemName(int) - Static method in class org.apache.bcel.Const
  Gets the item name at the given index.
getJavaClass() - Method in class org.apache.bcel.generic.ClassGen
  Gets the (finally) built up Java class object.
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
  Gets the length of attribute field in bytes.
getLength() - Method in class org.apache.bcel.classfile.ConstantPool
  Gets the length of constant pool.
getLength() - Method in class org.apache.bcel.classfile.LocalVariable
  Gets the length of validity.
getLength() - Method in class org.apache.bcel.generic.Instruction
  Gets the length (in bytes) of instruction.
getLength() - Method in class org.apache.bcel.generic.InstructionList
  Gets the length of list.
getLineNumber() - Method in class org.apache.bcel.classfile.LineNumber
getLineNumber() - Method in class org.apache.bcel.generic.LineNumberGen
  Gets LineNumber attribute.
getLineNumbers() - Method in class org.apache.bcel.generic.MethodGen
  Gets array of line numbers.
getLineNumberTable() - Method in class org.apache.bcel.classfile.Code
  Gets the LineNumberTable of Code, if it has one.
getLineNumberTable() - Method in class org.apache.bcel.classfile.LineNumberTable
getLineNumberTable() - Method in class org.apache.bcel.classfile.Method
  Gets LineNumberTable of code attribute if any.
getLineNumberTable(ConstantPoolGen) - Method in class org.apache.bcel.generic.MethodGen
  Gets the 'LineNumberTable' attribute of all the local variables of this method.
getLiveToEnd() - Method in class org.apache.bcel.generic.LocalVariableGen
  Gets whether the variable lives to the end.
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
  Gets the local variables.
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
  Gets array of declared local variables sorted by index.
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
  Gets the LocalVariableTable of Code, if it has one.
getLocalVariableTable() - Method in class org.apache.bcel.classfile.LocalVariableTable
getLocalVariableTable() - Method in class org.apache.bcel.classfile.Method
  Gets LocalVariableTable of code attribute if any.
getLocalVariableTable(ConstantPoolGen) - Method in class org.apache.bcel.generic.MethodGen
  Gets the 'LocalVariableTable' attribute of all the local variables of this method.
getLocalVariableTypeTable() - Method in class org.apache.bcel.classfile.Code
  Gets the local variable type table attribute `LocalVariableTypeTable`.
getLocalVariableTypeTable() - Method in class org.apache.bcel.classfile.LocalVariableTypeTable
getLocalVariableTypeTable() - Method in class org.apache.bcel.classfile.Method
  Gets the local variable type table attribute `LocalVariableTypeTable`.
getLocalVariableTypeTable() - Method in class org.apache.bcel.generic.MethodGen
  Gets the 'LocalVariableTypeTable' attribute of this method.
getMajor() - Method in class org.apache.bcel.classfile.JavaClass
  Gets the major number of class file version.
getMajor() - Method in class org.apache.bcel.generic.ClassGen
  Gets major version number of class file.
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
  Gets the number of local variables.
getMaxLocals() - Method in class org.apache.bcel.generic.MethodGen
  Gets the maximum number of local variables.
getMaxStack() - Method in class org.apache.bcel.classfile.Code
  Gets the maximum size of stack used by this method.
getMaxStack() - Method in class org.apache.bcel.generic.MethodGen
  Gets the maximum stack size.
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 class org.apache.bcel.verifier.exc.AssertionViolatedException
  Returns the error message string of this AssertionViolatedException object.
getMessage() - Method in exception class 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.
getMessagesList() - Method in class org.apache.bcel.verifier.PassVerifier
  Returns the (warning) messages that this PassVerifier accumulated during its do_verify()ing work.
getMethod() - Method in class org.apache.bcel.generic.MethodGen
  Gets method object.
getMethod(Method) - Method in class org.apache.bcel.classfile.JavaClass
  Gets a Method corresponding to java.lang.reflect.Method if any.
getMethodAt(int) - Method in class org.apache.bcel.generic.ClassGen
  Gets the method at the given position.
getMethodHandleName(int) - Static method in class org.apache.bcel.Const
  Gets the method handle name at the given index.
getMethodName(ConstantPoolGen) - Method in class org.apache.bcel.generic.InvokeInstruction
  Gets the name of referenced method.
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
  Gets the methods of the class.
getMethods() - Method in class org.apache.bcel.generic.ClassGen
  Gets the methods.
getMethodSignature(Type, Type[]) - Static method in class org.apache.bcel.generic.Type
  Convert type to Java method signature, for example int[] f(java.lang.String x) becomes (Ljava/lang/String;)[I
getMinor() - Method in class org.apache.bcel.classfile.JavaClass
  Gets the minor number of class file version.
getMinor() - Method in class org.apache.bcel.generic.ClassGen
  Gets minor version number of class file.
getModifiers() - Method in class org.apache.bcel.classfile.AccessFlags
  Gets access flags.
getModuleFlags() - Method in class org.apache.bcel.classfile.Module
  Gets flags for this module.
getModuleName(ConstantPool) - Method in class org.apache.bcel.classfile.Module
  Gets module name.
getModuleName(ConstantPool) - Method in class org.apache.bcel.classfile.ModuleRequires
  Gets the module name from the constant pool.
getName() - Method in class org.apache.bcel.classfile.Attribute
  Gets the name of attribute.
getName() - Method in class org.apache.bcel.classfile.FieldOrMethod
  Gets the name of object.
getName() - Method in class org.apache.bcel.classfile.LocalVariable
  Gets the variable name.
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
  Gets the name of instruction, that is, opcode name.
getName() - Method in class org.apache.bcel.generic.LocalVariableGen
getName() - Method in interface org.apache.bcel.generic.NamedAndTyped
  Gets the name.
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
  Gets the name.
getName(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldOrMethod
  Gets the name of referenced method or field.
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
  Gets the reference (index) to signature of the field.
getNameIndex() - Method in class org.apache.bcel.classfile.Attribute
  Gets the name index in constant pool of attribute name.
getNameIndex() - Method in class org.apache.bcel.classfile.ConstantClass
  Gets the name index in constant pool of class name.
getNameIndex() - Method in class org.apache.bcel.classfile.ConstantModule
  Gets the name index in constant pool of module name.
getNameIndex() - Method in class org.apache.bcel.classfile.ConstantNameAndType
  Gets the name index in constant pool of field/method name.
getNameIndex() - Method in class org.apache.bcel.classfile.ConstantPackage
  Gets the name index in constant pool of package name.
getNameIndex() - Method in class org.apache.bcel.classfile.ElementValuePair
  Gets the name index.
getNameIndex() - Method in class org.apache.bcel.classfile.FieldOrMethod
  Gets the index in constant pool of object's name.
getNameIndex() - Method in class org.apache.bcel.classfile.LocalVariable
  Gets the index in constant pool of variable name.
getNameIndex() - Method in class org.apache.bcel.classfile.MethodParameter
  Gets the name index.
getNameIndex() - Method in class org.apache.bcel.generic.ElementValuePairGen
  Gets the name index.
getNameString() - Method in class org.apache.bcel.classfile.ElementValuePair
  Gets the name string.
getNameString() - Method in class org.apache.bcel.generic.ElementValuePairGen
  Gets the name string.
getNext() - Method in class org.apache.bcel.generic.InstructionHandle
  Gets the next instruction handle.
getNoOfOperands(int) - Static method in class org.apache.bcel.Const
  Gets the number of byte code operands.
getNumAnnotations() - Method in class org.apache.bcel.classfile.Annotations
  Gets the number of annotation entries in this annotation.
getNumberClasses() - Method in class org.apache.bcel.classfile.NestMembers
getNumberOfExceptions() - Method in class org.apache.bcel.classfile.ExceptionTable
  Gets the length of exception table.
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
  Gets the count of number of bootstrap arguments.
getNumElementValuePairs() - Method in class org.apache.bcel.classfile.AnnotationEntry
  Gets the number of element value pairs in this annotation entry.
getOpcode() - Method in class org.apache.bcel.generic.Instruction
  Gets this instruction's opcode.
getOpcodeName(int) - Static method in class org.apache.bcel.Const
  Gets the opcode name at the given index.
getOpensFlags() - Method in class org.apache.bcel.classfile.ModuleOpens
  Gets the flags for this ModuleOpens.
getOpensTable() - Method in class org.apache.bcel.classfile.Module
getOperandType(int, int) - Static method in class org.apache.bcel.Const
  Gets the operand type.
getOperandTypeCount(int) - Static method in class org.apache.bcel.Const
  Gets the operand type count.
getOrigIndex() - Method in class org.apache.bcel.classfile.LocalVariable
  Gets the index of register where variable was originally stored.
getOrigIndex() - Method in class org.apache.bcel.generic.LocalVariableGen
  Gets the original index.
getOuterClassIndex() - Method in class org.apache.bcel.classfile.InnerClass
  Gets the class index of outer class.
getOutFrame(ArrayList) - Method in interface org.apache.bcel.verifier.structurals.InstructionContext
  This method returns the outgoing execution frame situation; therefore it has to be calculated by execute(Frame, ArrayList) first.
getPackageIndexTable() - Method in class org.apache.bcel.classfile.ModulePackages
getPackageName() - Method in class org.apache.bcel.classfile.JavaClass
  Gets the package name.
getPackageName(ConstantPool) - Method in class org.apache.bcel.classfile.ModuleExports
  Gets the exported package name.
getPackageName(ConstantPool) - Method in class org.apache.bcel.classfile.ModuleOpens
  Gets the opened package name.
getPackageNames() - Method in class org.apache.bcel.classfile.ModulePackages
getParameterAnnotationEntries() - Method in class org.apache.bcel.classfile.Method
  Gets Annotations on the parameters of a 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
  Gets the name of the parameter.
getParameters() - Method in class org.apache.bcel.classfile.MethodParameters
getPath() - Method in interface org.apache.bcel.util.ClassPath.ClassFile
  Gets the canonical path to class file.
getPath(String) - Method in class org.apache.bcel.util.ClassPath
  Gets the full canonical path for the given file.
getPath(String, String) - Method in class org.apache.bcel.util.ClassPath
  Gets the full canonical path for the given file.
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
  Gets the position.
getPosition() - Method in class org.apache.bcel.generic.InstructionHandle
  Gets the position.
getPrev() - Method in class org.apache.bcel.generic.InstructionHandle
  Gets the previous instruction handle.
getProduceStack(int) - Static method in class org.apache.bcel.Const
  Gets the number of words produced onto operand stack.
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
  Gets the reference index.
getReferenceKind() - Method in class org.apache.bcel.classfile.ConstantMethodHandle
  Gets the reference kind.
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 `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
getRequiresFlags() - Method in class org.apache.bcel.classfile.ModuleRequires
  Gets the flags for this ModuleRequires.
getRequiresTable() - Method in class org.apache.bcel.classfile.Module
getResource(String) - Method in class org.apache.bcel.util.ClassPath
  Gets the URL for the given resource.
getResourceAsStream(String) - Method in class org.apache.bcel.util.ClassPath
  Gets the InputStream for the given resource.
getResources(String) - Method in class org.apache.bcel.util.ClassPath
  Gets an Enumeration of URLs for the given resource.
getReturnType() - Method in class org.apache.bcel.classfile.Method
  Gets return type of method.
getReturnType() - Method in class org.apache.bcel.generic.MethodGen
  Gets the return type.
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
  Gets the return type of referenced method.
getShortTypeName(int) - Static method in class org.apache.bcel.Const
  Gets the short type name at the given index.
getSignature() - Method in class org.apache.bcel.classfile.FieldOrMethod
  Gets the string representation of object's type signature.
getSignature() - Method in class org.apache.bcel.classfile.LocalVariable
  Gets the signature.
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
  Gets the signature of method or field.
getSignature() - Method in class org.apache.bcel.generic.MethodGen
getSignature() - Method in class org.apache.bcel.generic.Type
  Gets the signature for this 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, for example "C" or "[Ljava/lang/String;" respectively.
getSignature(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantNameAndType
  Gets the signature.
getSignature(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldOrMethod
  Gets the signature of referenced method or field.
getSignature(ConstantPoolGen) - Method in class org.apache.bcel.generic.NameSignatureInstruction
getSignatureIndex() - Method in class org.apache.bcel.classfile.ConstantNameAndType
  Gets the index in constant pool of field/method signature.
getSignatureIndex() - Method in class org.apache.bcel.classfile.FieldOrMethod
  Gets the index in constant pool of field signature.
getSignatureIndex() - Method in class org.apache.bcel.classfile.LocalVariable
  Gets the index in constant pool of variable signature.
getSignatureIndex() - Method in class org.apache.bcel.classfile.Signature
getSize() - Method in class org.apache.bcel.generic.ConstantPoolGen
  Gets the current size of constant pool.
getSize() - Method in class org.apache.bcel.generic.Type
  Gets the stack size of this type.
getSize() - Method in interface org.apache.bcel.util.ClassPath.ClassFile
  Gets the size of class file.
getSize() - Method in class org.apache.bcel.verifier.VerifierFactoryListModel
getSource() - Method in class org.apache.bcel.classfile.JavaClass
  Gets the source.
getSourceFileIndex() - Method in class org.apache.bcel.classfile.SourceFile
getSourceFileName() - Method in class org.apache.bcel.classfile.JavaClass
  Gets the file name where this class was read from.
getSourceFileName() - Method in class org.apache.bcel.classfile.SourceFile
getSourceFilePath() - Method in class org.apache.bcel.classfile.JavaClass
  Gets the source file path including the package path.
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
  Gets the operand stack.
getStackMap() - Method in class org.apache.bcel.classfile.Code
  Finds the attribute of `StackMap` instance.
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
  Gets the start of list.
getStart() - Method in class org.apache.bcel.generic.LocalVariableGen
  Gets the start instruction handle.
getStartPC() - Method in class org.apache.bcel.classfile.CodeException
  Gets the inclusive start index of the region where the handler is active.
getStartPC() - Method in class org.apache.bcel.classfile.LineNumber
getStartPC() - Method in class org.apache.bcel.classfile.LocalVariable
  Gets the start of range where the variable is valid.
getStartPC() - Method in class org.apache.bcel.generic.CodeExceptionGen
  Gets the start of handled region (inclusive).
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 178.
GETSTATIC - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
GETSTATIC(int) - Constructor for class org.apache.bcel.generic.GETSTATIC
  Constructs a GETSTATIC instruction.
GETSTATIC_QUICK - Static variable in class org.apache.bcel.Const
  JVM internal opcode 210.
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 212.
GETSTATIC2_QUICK - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  JVM internal opcode.
getStatus() - Method in class org.apache.bcel.verifier.VerificationResult
  Returns one of the `VerificationResult.VERIFIED_OK`, `VerificationResult.VERIFIED_NOTYET`, `VerificationResult.VERIFIED_REJECTED` constants.
getStringIndex() - Method in class org.apache.bcel.classfile.ConstantString
  Gets the index in constant pool of the string.
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
  Gets the superclass for this JavaClass object, or null if this is `Object`.
getSuperClasses() - Method in class org.apache.bcel.classfile.JavaClass
  Gets list of super classes of this class in ascending order.
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
  Gets the superclass name.
getSuperclassNameIndex() - Method in class org.apache.bcel.classfile.JavaClass
  Gets the class name index.
getSuperclassNameIndex() - Method in class org.apache.bcel.generic.ClassGen
  Gets the superclass name index.
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
  Gets the tag of attribute, that is, its type.
getTag() - Method in class org.apache.bcel.classfile.Constant
  Gets the tag of 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 coloring.
getTarget() - Method in class org.apache.bcel.generic.BranchHandle
  Gets the target of instruction.
getTarget() - Method in class org.apache.bcel.generic.BranchInstruction
  Gets the target of branch instruction.
getTarget() - Method in class org.apache.bcel.generic.ReturnaddressType
getTargeters() - Method in class org.apache.bcel.generic.InstructionHandle
  Gets the targeters.
getTargetOffset() - Method in class org.apache.bcel.generic.BranchInstruction
  Gets the offset to this instruction's target.
getTargetOffset(InstructionHandle) - Method in class org.apache.bcel.generic.BranchInstruction
  Gets the offset to target relative to this instruction.
getTargets() - Method in class org.apache.bcel.generic.Select
getTargets() - Method in exception class org.apache.bcel.generic.TargetLostException
  Gets the list of instructions still being targeted.
getThis() - Static method in class org.apache.bcel.verifier.structurals.Frame
  Gets the static _this reference.
getTime() - Method in interface org.apache.bcel.util.ClassPath.ClassFile
  Gets the modification time of class file.
getToModuleNames(ConstantPool) - Method in class org.apache.bcel.classfile.ModuleExports
  Gets an array of module names for this ModuleExports.
getToModuleNames(ConstantPool) - Method in class org.apache.bcel.classfile.ModuleOpens
  Gets an array of module names for this ModuleOpens.
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
  See https://docs.oracle.com/javase/specs/jvms/se8/html/jvms-4.html#jvms-4.2.2
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
  Gets the type.
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
  Gets the type as defined in Constants.
getType(byte) - Static method in class org.apache.bcel.generic.BasicType
  Gets the BasicType for the given type constant.
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 `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
  Gets the int type.
getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.InvokeInstruction
  Gets the return type of referenced method.
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
  Gets the type.
getType(ConstantPoolGen) - Method in interface org.apache.bcel.generic.TypedInstruction
  Gets the type associated with this instruction.
getTypecode() - Method in class org.apache.bcel.generic.NEWARRAY
getTypeIndex() - Method in class org.apache.bcel.classfile.AnnotationEntry
  Gets the type index.
getTypeIndex() - Method in class org.apache.bcel.classfile.EnumElementValue
  Gets the type index.
getTypeIndex() - Method in class org.apache.bcel.generic.AnnotationEntryGen
  Gets the type index.
getTypeIndex() - Method in class org.apache.bcel.generic.EnumElementValueGen
  Gets the type index.
getTypeName() - Method in class org.apache.bcel.generic.AnnotationEntryGen
  Gets the type name.
getTypeName(int) - Static method in class org.apache.bcel.Const
  The primitive type names corresponding to the T_XX constants, for example, 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
  Gets the type signature.
getTypesOfLocals() - Method in class org.apache.bcel.classfile.StackMapEntry
getTypesOfStackItems() - Method in class org.apache.bcel.classfile.StackMapEntry
getUsedClassNames(ConstantPool, boolean) - Method in class org.apache.bcel.classfile.Module
  Gets the array of class names for this module's uses.
getValue() - Method in class org.apache.bcel.classfile.ElementValuePair
  Gets the value.
getValue() - Method in class org.apache.bcel.generic.BIPUSH
getValue() - Method in interface org.apache.bcel.generic.ConstantPushInstruction
  Gets the value to push onto the stack.
getValue() - Method in class org.apache.bcel.generic.DCONST
getValue() - Method in class org.apache.bcel.generic.ElementValuePairGen
  Gets the value.
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
  Gets the value index.
getValueIndex() - Method in class org.apache.bcel.generic.EnumElementValueGen
  Gets the value index.
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.
getVersion(ConstantPool) - Method in class org.apache.bcel.classfile.Module
  Gets version for this module.
getVersion(ConstantPool) - Method in class org.apache.bcel.classfile.ModuleRequires
  Gets the required version from the constant pool.
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 167.
GOTO - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
GOTO(InstructionHandle) - Constructor for class org.apache.bcel.generic.GOTO
  Constructs a GOTO instruction.
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 200.
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
  Constructs a GOTO_W instruction.
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
  Constructs a new instance.

## 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
  Gets 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
  Gets the hash code of this 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(T) - Method in interface org.apache.bcel.util.BCELComparator
  Gets the hash code for o.hashCode().
hasIndex() - Method in class org.apache.bcel.classfile.StackMapType
hasTargeters() - Method in class org.apache.bcel.generic.InstructionHandle
  Checks if this handle has targeters.
HEAP - Static variable in class org.apache.bcel.classfile.JavaClass
  Source was read from heap.

## 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 145.
I2B - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
I2B - Static variable in class org.apache.bcel.generic.InstructionConst
  I2B instruction.
I2B - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.I2B`.
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 146.
I2C - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
I2C - Static variable in class org.apache.bcel.generic.InstructionConst
  I2C instruction.
I2C - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.I2C`.
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 135.
I2D - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
I2D - Static variable in class org.apache.bcel.generic.InstructionConst
  I2D instruction.
I2D - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.I2D`.
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 134.
I2F - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
I2F - Static variable in class org.apache.bcel.generic.InstructionConst
  I2F instruction.
I2F - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.I2F`.
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 133.
I2L - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
I2L - Static variable in class org.apache.bcel.generic.InstructionConst
  I2L instruction.
I2L - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.I2L`.
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 147.
I2S - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
I2S - Static variable in class org.apache.bcel.generic.InstructionConst
  I2S instruction.
I2S - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.I2S`.
I2S() - Constructor for class org.apache.bcel.generic.I2S
  Constructs an I2S instruction.
IADD - Class in org.apache.bcel.generic
  IADD - Add ints
IADD - Static variable in class org.apache.bcel.Const
  Java VM opcode 96.
IADD - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
IADD - Static variable in class org.apache.bcel.generic.InstructionConst
  IADD instruction.
IADD - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.IADD`.
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 46.
IALOAD - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
IALOAD - Static variable in class org.apache.bcel.generic.InstructionConst
  IALOAD instruction.
IALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.IALOAD`.
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 126.
IAND - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
IAND - Static variable in class org.apache.bcel.generic.InstructionConst
  IAND instruction.
IAND - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.IAND`.
IAND() - Constructor for class org.apache.bcel.generic.IAND
  Constructs an IAND instruction.
IASTORE - Class in org.apache.bcel.generic
  IASTORE - Store into int array
IASTORE - Static variable in class org.apache.bcel.Const
  Java VM opcode 79.
IASTORE - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
IASTORE - Static variable in class org.apache.bcel.generic.InstructionConst
  IASTORE instruction.
IASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.IASTORE`.
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
  Constructs an ICONST instruction.
ICONST_0 - Static variable in class org.apache.bcel.Const
  Java VM opcode 3.
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 instruction.
ICONST_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ICONST_0`.
ICONST_1 - Static variable in class org.apache.bcel.Const
  Java VM opcode 4.
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 instruction.
ICONST_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ICONST_1`.
ICONST_2 - Static variable in class org.apache.bcel.Const
  Java VM opcode 5.
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 instruction.
ICONST_2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ICONST_2`.
ICONST_3 - Static variable in class org.apache.bcel.Const
  Java VM opcode 6.
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 instruction.
ICONST_3 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ICONST_3`.
ICONST_4 - Static variable in class org.apache.bcel.Const
  Java VM opcode 7.
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 instruction.
ICONST_4 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ICONST_4`.
ICONST_5 - Static variable in class org.apache.bcel.Const
  Java VM opcode 8.
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 instruction.
ICONST_5 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ICONST_5`.
ICONST_M1 - Static variable in class org.apache.bcel.Const
  Java VM opcode 2.
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 instruction.
ICONST_M1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ICONST_M1`.
IDIV - Class in org.apache.bcel.generic
  IDIV - Divide ints
IDIV - Static variable in class org.apache.bcel.Const
  Java VM opcode 108.
IDIV - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
IDIV - Static variable in class org.apache.bcel.generic.InstructionConst
  IDIV instruction.
IDIV - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.IDIV`.
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 165.
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
  Constructs an IF_ACMPEQ instruction.
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 166.
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
  Constructs an IF_ACMPNE instruction.
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 159.
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
  Constructs an IF_ICMPEQ instruction.
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 162.
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
  Constructs an IF_ICMPGE instruction.
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 163.
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
  Constructs an IF_ICMPGT instruction.
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 164.
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
  Constructs an IF_ICMPLE instruction.
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 161.
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
  Constructs an IF_ICMPLT instruction.
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 160.
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
  Constructs an IF_ICMPNE instruction.
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 153.
IFEQ - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
IFEQ(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFEQ
  Constructs an IFEQ instruction.
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 156.
IFGE - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
IFGE(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFGE
  Constructs an IFGE instruction.
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 157.
IFGT - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
IFGT(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFGT
  Constructs an IFGT instruction.
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
  Constructs an 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 158.
IFLE - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
IFLE(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFLE
  Constructs an IFLE instruction.
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 155.
IFLT - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
IFLT(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFLT
  Constructs an IFLT instruction.
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 154.
IFNE - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
IFNE(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFNE
  Constructs an IFNE instruction.
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 199.
IFNONNULL - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
IFNONNULL(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFNONNULL
  Constructs an IFNONNULL instruction.
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 198.
IFNULL - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
IFNULL(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFNULL
  Constructs an IFNULL instruction.
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 132.
IINC - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
IINC(int, int) - Constructor for class org.apache.bcel.generic.IINC
  Constructs an IINC instruction.
ILLEGAL_ACCESS_ERROR - Static variable in class org.apache.bcel.ExceptionConst
  Exception class: IllegalAccessError.
ILLEGAL_ACCESS_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
  Deprecated.
  Exception class: IllegalAccessError.
ILLEGAL_MONITOR_STATE - Static variable in class org.apache.bcel.ExceptionConst
  Exception class: IllegalMonitorStateException.
ILLEGAL_MONITOR_STATE - Static variable in interface org.apache.bcel.ExceptionConstants
  Deprecated.
  Exception class: IllegalMonitorStateException.
ILLEGAL_OPCODE - Static variable in class org.apache.bcel.Const
  Mnemonic for an illegal opcode: "<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>".
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 21.
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 26.
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 instruction.
ILOAD_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ILOAD_0`.
ILOAD_1 - Static variable in class org.apache.bcel.Const
  Java VM opcode 27.
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 instruction.
ILOAD_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ILOAD_1`.
ILOAD_2 - Static variable in class org.apache.bcel.Const
  Java VM opcode 28.
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 instruction.
ILOAD_2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ILOAD_2`.
ILOAD_3 - Static variable in class org.apache.bcel.Const
  Java VM opcode 29.
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 254.
IMPDEP1 - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  JVM internal opcode.
IMPDEP1() - Constructor for class org.apache.bcel.generic.IMPDEP1
  Constructs an IMPDEP1 instruction.
IMPDEP2 - Class in org.apache.bcel.generic
  IMPDEP2 - Implementation dependent
IMPDEP2 - Static variable in class org.apache.bcel.Const
  JVM internal opcode 255.
IMPDEP2 - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  JVM internal opcode.
IMPDEP2() - Constructor for class org.apache.bcel.generic.IMPDEP2
  Constructs an IMPDEP2 instruction.
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
  Checks if this class is an implementation of interface inter.
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 104.
IMUL - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
IMUL - Static variable in class org.apache.bcel.generic.InstructionConst
  IMUL instruction.
IMUL - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.IMUL`.
IMUL() - Constructor for class org.apache.bcel.generic.IMUL
  Multiply ints
INCOMPATIBLE_CLASS_CHANGE_ERROR - Static variable in class org.apache.bcel.ExceptionConst
  Exception class: IncompatibleClassChangeError.
INCOMPATIBLE_CLASS_CHANGE_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
  Deprecated.
  Exception class: IncompatibleClassChangeError.
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, for example local variable instructions, RET, CPInstruction, etc.
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 116.
INEG - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
INEG - Static variable in class org.apache.bcel.generic.InstructionConst
  INEG instruction.
INEG - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.INEG`.
INEG() - Constructor for class org.apache.bcel.generic.INEG
  Constructs an INEG instruction.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.BIPUSH
  Reads needed data (for example index) from file.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.BranchInstruction
  Reads needed data (for example index) from file.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.CPInstruction
  Reads needed data (that is, index) from file.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.GOTO_W
  Reads needed data (for example index) from file.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.IINC
  Reads needed data (for example index) from file.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.Instruction
  Reads needed data (for example index) from file.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.INVOKEDYNAMIC
  Reads needed data (that is, index) from file.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.INVOKEINTERFACE
  Reads needed data (that is, index) from file.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.JSR_W
  Reads needed data (for example index) from file.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.LDC_W
  Reads needed data (that is, index) from file.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.LDC
  Reads needed data (for example index) from file.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.LocalVariableInstruction
  Reads needed data (for example index) from file.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.LOOKUPSWITCH
  Reads needed data (for example index) from file.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.MULTIANEWARRAY
  Reads needed data (that is, no. dimension) from file.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.NEWARRAY
  Reads needed data (for example index) from file.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.RET
  Reads needed data (for example index) from file.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.Select
  Reads needed data (for example index) from file.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.SIPUSH
  Reads needed data (for example index) from file.
initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.TABLESWITCH
  Reads needed data (for example index) from file.
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 occurrences of u in this OperandStack instance with an "initialized" ObjectType.
InnerClass - Class in org.apache.bcel.classfile
  This class represents a inner class attribute, that is, 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
  Constructs an 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. to the source file of this class.
InnerClasses(int, int, InnerClass[], ConstantPool) - Constructor for class org.apache.bcel.classfile.InnerClasses
  Constructs an InnerClasses attribute.
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 193.
INSTANCEOF - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
INSTANCEOF(int) - Constructor for class org.apache.bcel.generic.INSTANCEOF
  Constructs an INSTANCEOF instruction.
INSTANCEOF_QUICK - Static variable in class org.apache.bcel.Const
  JVM internal opcode 225.
INSTANCEOF_QUICK - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  JVM internal opcode.
INSTANTIATION_ERROR - Static variable in class org.apache.bcel.ExceptionConst
  Exception class: InstantiationError.
INSTANTIATION_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
  Deprecated.
  Exception class: InstantiationError.
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
  Constructs an Instruction.
InstructionComparator - Interface in org.apache.bcel.generic
  Equality of instructions isn't clearly to be defined.
InstructionConst - Class in org.apache.bcel.generic
  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.
  Consider private.
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, for example, 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
  Constructs an 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, that is, match sequences of instructions in an instruction list via regular expressions.
InstructionFinder(InstructionList) - Constructor for class org.apache.bcel.util.InstructionFinder
  Constructs an 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
  Constructs an 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.
  Use `InstructionConst.INSTRUCTIONS`.
InstructionTargeter - Interface in org.apache.bcel.generic
  Denotes 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 145.
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 146.
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 147.
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 Class 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 class org.apache.bcel.verifier.exc.InvalidMethodException
  Constructs an InvalidMethodException with the specified detail message.
InvalidMethodSignatureException - Exception Class in org.apache.bcel.classfile
  Thrown when the BCEL attempts to read a class file and determines that a class is malformed or otherwise cannot be interpreted as a class file.
InvalidMethodSignatureException(String) - Constructor for exception class org.apache.bcel.classfile.InvalidMethodSignatureException
  Constructs a new instance with the specified invalid signature as the message.
InvalidMethodSignatureException(String, Throwable) - Constructor for exception class org.apache.bcel.classfile.InvalidMethodSignatureException
  Constructs a new instance with the specified invalid signature as the message and a cause.
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 186.
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
  Constructs an InvokeInstruction.
INVOKEINTERFACE - Class in org.apache.bcel.generic
  INVOKEINTERFACE - Invoke interface method
INVOKEINTERFACE - Static variable in class org.apache.bcel.Const
  Java VM opcode 185.
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 218.
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 183.
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 215.
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 183.
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 184.
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 217.
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 216.
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 182.
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 214.
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 226.
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 219.
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 128.
IOR - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
IOR - Static variable in class org.apache.bcel.generic.InstructionConst
  IOR instruction.
IOR - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.IOR`.
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 112.
IREM - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
IREM - Static variable in class org.apache.bcel.generic.InstructionConst
  IREM instruction.
IREM - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.IREM`.
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 172.
IRETURN - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
IRETURN - Static variable in class org.apache.bcel.generic.InstructionConst
  IRETURN instruction.
IRETURN - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.IRETURN`.
IRETURN() - Constructor for class org.apache.bcel.generic.IRETURN
  Return int from method
isAbstract() - Method in class org.apache.bcel.classfile.AccessFlags
  Tests whether the abstract bit is on.
isAbstract(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
  Sets the abstract bit.
isActualParameterList(String) - Static method in class org.apache.bcel.classfile.Signature
isAnnotation() - Method in class org.apache.bcel.classfile.AccessFlags
  Tests whether the annotation bit is on.
isAnnotation(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
  Sets the annotation bit.
isAnonymous() - Method in class org.apache.bcel.classfile.JavaClass
  Checks if this class is anonymous.
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
  Checks if this is a class.
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
  Tests 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
  Tests whether the enum bit is on.
isEnum(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
  Sets the enum bit.
isFinal() - Method in class org.apache.bcel.classfile.AccessFlags
  Tests whether the final bit is on.
isFinal() - Method in class org.apache.bcel.classfile.MethodParameter
  Checks if this parameter is final.
isFinal(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
  Sets the final bit.
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 120.
ISHL - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
ISHL - Static variable in class org.apache.bcel.generic.InstructionConst
  ISHL instruction.
ISHL - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ISHL`.
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 122.
ISHR - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
ISHR - Static variable in class org.apache.bcel.generic.InstructionConst
  ISHR instruction.
ISHR - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ISHR`.
ISHR() - Constructor for class org.apache.bcel.generic.ISHR
isInterface() - Method in class org.apache.bcel.classfile.AccessFlags
  Tests whether the interface bit is on.
isInterface(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
  Sets the interface bit.
isJavaIdentifierPart(char) - Static method in class org.apache.bcel.classfile.Utility
isMandated() - Method in class org.apache.bcel.classfile.MethodParameter
  Checks if this parameter is mandated.
isNative() - Method in class org.apache.bcel.classfile.AccessFlags
  Tests whether the native bit is on.
isNative(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
  Sets the native bit.
isNested() - Method in class org.apache.bcel.classfile.JavaClass
  Checks if this class is nested.
isPrivate() - Method in class org.apache.bcel.classfile.AccessFlags
  Tests whether the private bit is on.
isPrivate(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
  Sets the private bit.
isProtected() - Method in class org.apache.bcel.classfile.AccessFlags
  Tests whether the protected bit is on.
isProtected(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
  Sets the protected bit.
isPublic() - Method in class org.apache.bcel.classfile.AccessFlags
  Tests whether the public bit is on.
isPublic(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
  Sets the public bit.
isRecord() - Method in class org.apache.bcel.classfile.JavaClass
  Tests whether this class was declared as a record
isRuntimeVisible() - Method in class org.apache.bcel.classfile.AnnotationEntry
  Gets whether this annotation is runtime visible.
isRuntimeVisible() - Method in class org.apache.bcel.classfile.Annotations
  Gets whether this annotation is runtime visible.
isRuntimeVisible() - Method in class org.apache.bcel.generic.AnnotationEntryGen
  Gets whether this annotation is runtime visible.
isSet(int, int) - Static method in class org.apache.bcel.classfile.Utility
isStatic() - Method in class org.apache.bcel.classfile.AccessFlags
  Tests whether the static bit is on.
isStatic(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
  Sets the static bit.
isStrictfp() - Method in class org.apache.bcel.classfile.AccessFlags
  Tests whether the strict bit is on.
isStrictfp(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
  Sets the strict bit.
isSuper() - Method in class org.apache.bcel.classfile.JavaClass
  Checks if this is a super class.
isSynchronized() - Method in class org.apache.bcel.classfile.AccessFlags
  Tests whether the synchronized bit is on.
isSynchronized(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
  Sets the synchronized bit.
isSynthetic() - Method in class org.apache.bcel.classfile.AccessFlags
  Tests whether the synthetic bit is on.
isSynthetic() - Method in class org.apache.bcel.classfile.MethodParameter
  Checks if this parameter is synthetic.
isSynthetic(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
  Sets the synthetic bit.
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 54.
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 59.
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 instruction.
ISTORE_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ISTORE_0`.
ISTORE_1 - Static variable in class org.apache.bcel.Const
  Java VM opcode 60.
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 instruction.
ISTORE_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ISTORE_1`.
ISTORE_2 - Static variable in class org.apache.bcel.Const
  Java VM opcode 61.
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 instruction.
ISTORE_2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ISTORE_2`.
ISTORE_3 - Static variable in class org.apache.bcel.Const
  Java VM opcode 62.
ISTORE_3 - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
isTransient() - Method in class org.apache.bcel.classfile.AccessFlags
  Tests whether the transient bit is on.
isTransient(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
  Sets the varargs bit.
ISUB - Class in org.apache.bcel.generic
  ISUB - Substract ints
ISUB - Static variable in class org.apache.bcel.Const
  Java VM opcode 100.
ISUB - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
ISUB - Static variable in class org.apache.bcel.generic.InstructionConst
  ISUB instruction.
ISUB - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.ISUB`.
ISUB() - Constructor for class org.apache.bcel.generic.ISUB
  Substract ints
isValidByte(int) - Static method in class org.apache.bcel.generic.Instruction
  Tests if the value can fit in a byte (signed)
isValidShort(int) - Static method in class org.apache.bcel.generic.Instruction
  Tests if the value can fit in a short (signed)
isVarArgs() - Method in class org.apache.bcel.classfile.AccessFlags
  Tests whether the varargs bit is on.
isVarArgs(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
  Sets the varargs bit.
isVolatile() - Method in class org.apache.bcel.classfile.AccessFlags
  Tests whether the volatile bit is on.
isVolatile(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
  Sets the volatile bit.
ITEM_Bogus - Static variable in class org.apache.bcel.Const
  Item type: Bogus.
ITEM_Bogus - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Item type: Bogus.
ITEM_Double - Static variable in class org.apache.bcel.Const
  Item type: Double.
ITEM_Double - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Item type: Double.
ITEM_Float - Static variable in class org.apache.bcel.Const
  Item type: Float.
ITEM_Float - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Item type: Float.
ITEM_InitObject - Static variable in class org.apache.bcel.Const
  Item type: InitObject.
ITEM_InitObject - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Item type: InitObject.
ITEM_Integer - Static variable in class org.apache.bcel.Const
  Item type: Integer.
ITEM_Integer - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Item type: Integer.
ITEM_Long - Static variable in class org.apache.bcel.Const
  Item type: Long.
ITEM_Long - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Item type: Long.
ITEM_NAMES - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Array of item type names.
ITEM_NewObject - Static variable in class org.apache.bcel.Const
  Item type: NewObject.
ITEM_NewObject - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Item type: NewObject.
ITEM_Null - Static variable in class org.apache.bcel.Const
  Item type: Null.
ITEM_Null - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Item type: Null.
ITEM_Object - Static variable in class org.apache.bcel.Const
  Item type: Object.
ITEM_Object - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Item type: Object.
iterator() - Method in class org.apache.bcel.classfile.Annotations
iterator() - Method in class org.apache.bcel.classfile.BootstrapMethods
iterator() - Method in class org.apache.bcel.classfile.ConstantPool
iterator() - Method in class org.apache.bcel.classfile.InnerClasses
iterator() - Method in class org.apache.bcel.classfile.LineNumberTable
iterator() - Method in class org.apache.bcel.classfile.LocalVariableTable
iterator() - Method in class org.apache.bcel.classfile.LocalVariableTypeTable
iterator() - Method in class org.apache.bcel.classfile.MethodParameters
iterator() - Method in class org.apache.bcel.classfile.ParameterAnnotations
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 124.
IUSHR - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
IUSHR - Static variable in class org.apache.bcel.generic.InstructionConst
  IUSHR instruction.
IUSHR - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.IUSHR`.
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 130.
IXOR - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
IXOR - Static variable in class org.apache.bcel.generic.InstructionConst
  IXOR instruction.
IXOR - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.IXOR`.
IXOR() - Constructor for class org.apache.bcel.generic.IXOR

## J

JavaClass - Class in org.apache.bcel.classfile
  Represents a Java class, that is, 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, that is, 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 168.
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 201.
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: -889275714.

## K

KNOWN_ATTRIBUTES - Static variable in class org.apache.bcel.Const
  Count of known attributes.
KNOWN_ATTRIBUTES - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Count of known attributes.

## 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 138.
L2D - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
L2D - Static variable in class org.apache.bcel.generic.InstructionConst
  L2D instruction.
L2D - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.L2D`.
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 137.
L2F - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
L2F - Static variable in class org.apache.bcel.generic.InstructionConst
  L2F instruction.
L2F - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.L2F`.
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 136.
L2I - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
L2I - Static variable in class org.apache.bcel.generic.InstructionConst
  L2I instruction.
L2I - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.L2I`.
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 97.
LADD - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
LADD - Static variable in class org.apache.bcel.generic.InstructionConst
  LADD instruction.
LADD - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.LADD`.
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 47.
LALOAD - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
LALOAD - Static variable in class org.apache.bcel.generic.InstructionConst
  LALOAD instruction.
LALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.LALOAD`.
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 127.
LAND - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
LAND - Static variable in class org.apache.bcel.generic.InstructionConst
  LAND instruction.
LAND - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.LAND`.
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 80.
LASTORE - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
LASTORE - Static variable in class org.apache.bcel.generic.InstructionConst
  LASTORE instruction.
LASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.LASTORE`.
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 148.
LCMP - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
LCMP - Static variable in class org.apache.bcel.generic.InstructionConst
  LCMP instruction.
LCMP - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.LCMP`.
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 9.
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 instruction.
LCONST_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.LCONST_0`.
LCONST_1 - Static variable in class org.apache.bcel.Const
  Java VM opcode 10.
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 instruction.
LCONST_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.LCONST_1`.
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 18.
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 203.
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 19.
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 204.
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 20.
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 205.
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 109.
LDIV - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
LDIV - Static variable in class org.apache.bcel.generic.InstructionConst
  LDIV instruction.
LDIV - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.LDIV`.
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, that is, 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, that is, 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
  Constructs a new instance.
LineNumberTable(LineNumberTable) - Constructor for class org.apache.bcel.classfile.LineNumberTable
  Constructs a new instance from another.
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 Class 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 class 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 22.
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 30.
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 31.
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 32.
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 33.
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 105.
LMUL - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
LMUL - Static variable in class org.apache.bcel.generic.InstructionConst
  LMUL instruction.
LMUL - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.LMUL`.
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 117.
LNEG - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
LNEG - Static variable in class org.apache.bcel.generic.InstructionConst
  LNEG instruction.
LNEG - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.LNEG`.
LNEG() - Constructor for class org.apache.bcel.generic.LNEG
loadClass(Class) - Method in class org.apache.bcel.util.ClassPathRepository
  Finds the JavaClass object for a runtime Class object.
loadClass(Class) - Method in class org.apache.bcel.util.LruCacheClassPathRepository
  Finds the JavaClass object for a runtime Class object.
loadClass(Class) - Method in class org.apache.bcel.util.MemorySensitiveClassPathRepository
  Finds the JavaClass object for a runtime Class object.
loadClass(Class) - Method in class org.apache.bcel.util.SyntheticRepository
  Finds the JavaClass object for a runtime Class object.
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.ClassPathRepository
  Finds a JavaClass object by name.
loadClass(String) - Method in class org.apache.bcel.util.LruCacheClassPathRepository
  Finds a JavaClass object by name.
loadClass(String) - Method in class org.apache.bcel.util.MemorySensitiveClassPathRepository
  Finds a JavaClass object by name.
loadClass(String) - Method in class org.apache.bcel.util.SyntheticRepository
  Finds a JavaClass object by name.
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 Class 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. edition.
LoadingException() - Constructor for exception class org.apache.bcel.verifier.exc.LoadingException
  Constructs a new LoadingException with null as its error message string.
LoadingException(String) - Constructor for exception class 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, for example ILOAD.
LoadInstruction(short, short, int) - Constructor for class org.apache.bcel.generic.LoadInstruction
  Constructs a 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
  Constructs a LocalVariable.
LocalVariable(int, int, int, int, int, ConstantPool, int) - Constructor for class org.apache.bcel.classfile.LocalVariable
  Constructs a 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 Class 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 class org.apache.bcel.verifier.exc.LocalVariableInfoInconsistentException
  Constructs a new LocalVariableInfoInconsistentException with null as its error message string.
LocalVariableInfoInconsistentException(String) - Constructor for exception class 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
  Constructs a 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
  Represents the LocalVariableTypeTable attribute.
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
  Looks up an InterfaceMethodref in the ConstantPool.
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
  Looks up a Methodref in the ConstantPool.
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 171.
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 129.
LOR - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
LOR - Static variable in class org.apache.bcel.generic.InstructionConst
  LOR instruction.
LOR - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.LOR`.
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 113.
LREM - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
LREM - Static variable in class org.apache.bcel.generic.InstructionConst
  LREM instruction.
LREM - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.LREM`.
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 173.
LRETURN - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
LRETURN - Static variable in class org.apache.bcel.generic.InstructionConst
  LRETURN instruction.
LRETURN - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.LRETURN`.
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 121.
LSHL - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
LSHL - Static variable in class org.apache.bcel.generic.InstructionConst
  LSHL instruction.
LSHL - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.LSHL`.
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 123.
LSHR - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
LSHR - Static variable in class org.apache.bcel.generic.InstructionConst
  LSHR instruction.
LSHR - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.LSHR`.
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 55.
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 63.
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 64.
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 65.
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 66.
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 101.
LSUB - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
LSUB - Static variable in class org.apache.bcel.generic.InstructionConst
  LSUB instruction.
LSUB - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.LSUB`.
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 125.
LUSHR - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
LUSHR - Static variable in class org.apache.bcel.generic.InstructionConst
  LUSHR instruction.
LUSHR - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.LUSHR`.
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 131.
LXOR - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
LXOR - Static variable in class org.apache.bcel.generic.InstructionConst
  LXOR instruction.
LXOR - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.LXOR`.
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 program to convert class files to HTML.
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 class 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: 45.
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: 46.
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: 47.
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: 48.
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: 49.
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: 50.
MAJOR_1_7 - Static variable in class org.apache.bcel.Const
  Major version number of class files for Java 1.7: 51.
MAJOR_1_8 - Static variable in class org.apache.bcel.Const
  Major version number of class files for Java 1.8: 52.
MAJOR_1_9 - Static variable in class org.apache.bcel.Const
  Deprecated.
  Use `Const.MAJOR_9` (53) instead.
MAJOR_10 - Static variable in class org.apache.bcel.Const
  Major version number of class files for Java 10: 54.
MAJOR_11 - Static variable in class org.apache.bcel.Const
  Major version number of class files for Java 11: 55.
MAJOR_12 - Static variable in class org.apache.bcel.Const
  Major version number of class files for Java 12: 56.
MAJOR_13 - Static variable in class org.apache.bcel.Const
  Major version number of class files for Java 13: 57.
MAJOR_14 - Static variable in class org.apache.bcel.Const
  Major version number of class files for Java 14: 58.
MAJOR_15 - Static variable in class org.apache.bcel.Const
  Major version number of class files for Java 15: 59.
MAJOR_16 - Static variable in class org.apache.bcel.Const
  Major version number of class files for Java 16: 60.
MAJOR_17 - Static variable in class org.apache.bcel.Const
  Major version number of class files for Java 17: 61.
MAJOR_18 - Static variable in class org.apache.bcel.Const
  Major version number of class files for Java 18: 62.
MAJOR_19 - Static variable in class org.apache.bcel.Const
  Major version number of class files for Java 19: 63.
MAJOR_20 - Static variable in class org.apache.bcel.Const
  Major version number of class files for Java 20: 64.
MAJOR_21 - Static variable in class org.apache.bcel.Const
  Major version number of class files for Java 21: 65.
MAJOR_22 - Static variable in class org.apache.bcel.Const
  Major version number of class files for Java 22: 66.
MAJOR_23 - Static variable in class org.apache.bcel.Const
  Major version number of class files for Java 23: 67.
MAJOR_24 - Static variable in class org.apache.bcel.Const
  Major version number of class files for Java 24: 68.
MAJOR_25 - Static variable in class org.apache.bcel.Const
  Major version number of class files for Java 25: 69.
MAJOR_26 - Static variable in class org.apache.bcel.Const
  Major version number of class files for Java 26: 70.
MAJOR_9 - Static variable in class org.apache.bcel.Const
  Major version number of class files for Java 9: 53.
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.
  Use `Const.MAX_ACC_FLAG_I`
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: 255.
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 65536.
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: 65535.
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: 65535.
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, that is, 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
  Constructs a Method.
Method(Method) - Constructor for class org.apache.bcel.classfile.Method
  Initialize from another object.
METHOD - Enum constant in enum org.apache.bcel.util.BCELifier.FLAGS
  Method flag source.
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
  Constructs a 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: 3.
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: 0.
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: 0.
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: 0.
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: 0.
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: 0.
MINOR_1_7 - Static variable in class org.apache.bcel.Const
  Minor version number of class files for Java 1.7: 0.
MINOR_1_8 - Static variable in class org.apache.bcel.Const
  Minor version number of class files for Java 1.8: 0.
MINOR_1_9 - Static variable in class org.apache.bcel.Const
  Deprecated.
  Use `Const.MINOR_9` (0) instead.
MINOR_10 - Static variable in class org.apache.bcel.Const
  Minor version number of class files for Java 10: 0.
MINOR_11 - Static variable in class org.apache.bcel.Const
  Minor version number of class files for Java 11: 0.
MINOR_12 - Static variable in class org.apache.bcel.Const
  Minor version number of class files for Java 12: 0.
MINOR_13 - Static variable in class org.apache.bcel.Const
  Minor version number of class files for Java 13: 0.
MINOR_14 - Static variable in class org.apache.bcel.Const
  Minor version number of class files for Java 14: 0.
MINOR_15 - Static variable in class org.apache.bcel.Const
  Minor version number of class files for Java 15: 0.
MINOR_16 - Static variable in class org.apache.bcel.Const
  Minor version number of class files for Java 16: 0.
MINOR_17 - Static variable in class org.apache.bcel.Const
  Minor version number of class files for Java 17: 0.
MINOR_18 - Static variable in class org.apache.bcel.Const
  Minor version number of class files for Java 18: 0.
MINOR_19 - Static variable in class org.apache.bcel.Const
  Minor version number of class files for Java 19: 0.
MINOR_20 - Static variable in class org.apache.bcel.Const
  Minor version number of class files for Java 20: 0.
MINOR_21 - Static variable in class org.apache.bcel.Const
  Minor version number of class files for Java 21: 0.
MINOR_22 - Static variable in class org.apache.bcel.Const
  Minor version number of class files for Java 22: 0.
MINOR_23 - Static variable in class org.apache.bcel.Const
  Minor version number of class files for Java 23: 0.
MINOR_24 - Static variable in class org.apache.bcel.Const
  Minor version number of class files for Java 24: 0.
MINOR_25 - Static variable in class org.apache.bcel.Const
  Minor version number of class files for Java 25: 0.
MINOR_26 - Static variable in class org.apache.bcel.Const
  Minor version number of class files for Java 26: 0.
MINOR_9 - Static variable in class org.apache.bcel.Const
  Minor version number of class files for Java 9: 0.
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 194.
MONITORENTER - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
MONITORENTER - Static variable in class org.apache.bcel.generic.InstructionConst
  MONITORENTER instruction.
MONITORENTER - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.MONITORENTER`.
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 195.
MONITOREXIT - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
MONITOREXIT - Static variable in class org.apache.bcel.generic.InstructionConst
  MONITOREXIT instruction.
MONITOREXIT - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.MONITOREXIT`.
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 197.
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 223.
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
  Gets the negation of this instruction.
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
  Exception class: NegativeArraySizeException.
NEGATIVE_ARRAY_SIZE_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
  Deprecated.
  Exception class: NegativeArraySizeException.
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 187.
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 221.
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 188.
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
  Empty array.
NO_CLASS_DEF_FOUND_ERROR - Static variable in class org.apache.bcel.ExceptionConst
  Exception class: NoClassDefFoundError.
NO_CLASS_DEF_FOUND_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
  Deprecated.
  Exception class: NoClassDefFoundError.
NO_OF_OPERANDS - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Number of byte code operands for each opcode, that is, number of bytes after the tag byte itself.
NO_SUCH_FIELD_ERROR - Static variable in class org.apache.bcel.ExceptionConst
  Exception class: NoSuchFieldError.
NO_SUCH_FIELD_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
  Deprecated.
  Exception class: NoSuchFieldError.
NO_SUCH_METHOD_ERROR - Static variable in class org.apache.bcel.ExceptionConst
  Exception class: NoSuchMethodError.
NO_SUCH_METHOD_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
  Deprecated.
  Exception class: NoSuchMethodError.
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 0.
NOP - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
NOP - Static variable in class org.apache.bcel.generic.InstructionConst
  NOP instruction.
NOP - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.NOP`.
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
  Notifies the observer that the ClassGen object has changed.
notify(FieldGen) - Method in interface org.apache.bcel.generic.FieldObserver
  Notifies observer of a field change.
notify(InstructionList) - Method in interface org.apache.bcel.generic.InstructionListObserver
  Notifies observer of changes.
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
  Exception class: NullPointerException.
NULL_POINTER_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
  Deprecated.
  Exception class: NullPointerException.

## O

OBJECT - Static variable in class org.apache.bcel.generic.Type
ObjectType - Class in org.apache.bcel.generic
  Denotes reference such as `String`.
ObjectType(String) - Constructor for class org.apache.bcel.generic.ObjectType
  Constructs a new instance.
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
  The length of the OPCODE_NAMES array.
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
  Basic classes for the Apache Byte Code Engineering Library (BCEL) and constants defined by the JVM specification.
org.apache.bcel.classfile - package org.apache.bcel.classfile
  Classes that describe the structure of a Java class file and a class file parser.
org.apache.bcel.generic - package org.apache.bcel.generic
  Generic part of the Apache Byte Code Engineering Library (BCEL), classes to dynamically modify class objects and byte code instructions.
org.apache.bcel.util - package org.apache.bcel.util
  Utility classes for the Apache Byte Code Engineering Library (BCEL), namely: Collection classes for JavaClass objects A converter for class files to HTML A tool to find instructions patterns via regular expressions A class to find classes as defined in the CLASSPATH A class loader that allows to create classes at run time
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
  PassVerifier classes used internally by JustIce.
org.apache.bcel.verifier.structurals - package org.apache.bcel.verifier.structurals
  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.
Package Specification - Section in package org.apache.bcel.verifier
Package Specification - Section in package org.apache.bcel.verifier.exc
Package Specification - Section in package org.apache.bcel.verifier.statics
Package Specification - Section in package org.apache.bcel.verifier.structurals
packageToPath(String) - Static method in class org.apache.bcel.classfile.Utility
  Converts '.'
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
  Constructs a new instance.
parse() - Method in class org.apache.bcel.classfile.ClassParser
  Parses the given Java class file and return an object that represents the contained data, that is, 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
pathToPackage(String) - Static method in class org.apache.bcel.classfile.Utility
  Converts a path to a package name.
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
  Pops a JavaClass from the stack.
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 87.
POP - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
POP - Static variable in class org.apache.bcel.generic.InstructionConst
  POP instruction.
POP - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.POP`.
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 88.
POP2 - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
POP2 - Static variable in class org.apache.bcel.generic.InstructionConst
  POP2 instruction.
POP2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.POP2`.
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
  Gets the container of current entity, that is, predecessor during traversal.
predecessor(int) - Method in class org.apache.bcel.classfile.DescendingVisitor
  Gets the container of current entity, that is, predecessor during traversal.
PRIMITIVE_BOOLEAN - Static variable in class org.apache.bcel.classfile.ElementValue
  Element value type: primitive boolean.
PRIMITIVE_BOOLEAN - Static variable in class org.apache.bcel.generic.ElementValueGen
  Element value type: primitive boolean.
PRIMITIVE_BYTE - Static variable in class org.apache.bcel.classfile.ElementValue
  Element value type: primitive byte.
PRIMITIVE_BYTE - Static variable in class org.apache.bcel.generic.ElementValueGen
  Element value type: primitive byte.
PRIMITIVE_CHAR - Static variable in class org.apache.bcel.classfile.ElementValue
  Element value type: primitive char.
PRIMITIVE_CHAR - Static variable in class org.apache.bcel.generic.ElementValueGen
  Element value type: primitive char.
PRIMITIVE_DOUBLE - Static variable in class org.apache.bcel.classfile.ElementValue
  Element value type: primitive double.
PRIMITIVE_DOUBLE - Static variable in class org.apache.bcel.generic.ElementValueGen
  Element value type: primitive double.
PRIMITIVE_FLOAT - Static variable in class org.apache.bcel.classfile.ElementValue
  Element value type: primitive float.
PRIMITIVE_FLOAT - Static variable in class org.apache.bcel.generic.ElementValueGen
  Element value type: primitive float.
PRIMITIVE_INT - Static variable in class org.apache.bcel.classfile.ElementValue
  Element value type: primitive int.
PRIMITIVE_INT - Static variable in class org.apache.bcel.generic.ElementValueGen
  Element value type: primitive int.
PRIMITIVE_LONG - Static variable in class org.apache.bcel.classfile.ElementValue
  Element value type: primitive long.
PRIMITIVE_LONG - Static variable in class org.apache.bcel.generic.ElementValueGen
  Element value type: primitive long.
PRIMITIVE_SHORT - Static variable in class org.apache.bcel.classfile.ElementValue
  Element value type: primitive short.
PRIMITIVE_SHORT - Static variable in class org.apache.bcel.generic.ElementValueGen
  Element value type: primitive short.
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
  Prints a message to stderr if debug mode is enabled.
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
  Gets how many words are produced on stack.
push(JavaClass) - Method in class org.apache.bcel.util.ClassStack
  Pushes a JavaClass onto the stack.
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: 4711.
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, ArrayType) - Constructor for class org.apache.bcel.generic.PUSH
  Pushes an array type constant, for example `int[].class`, `String[].class`, and so on.
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 181.
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 207.
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 228.
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 209.
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 179.
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 211.
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 213.
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
  Factory method to create an AnnotionEntry from a DataInput.
read(DataInput, ConstantPoolGen, boolean) - Static method in class org.apache.bcel.generic.AnnotationEntryGen
  Reads an AnnotationEntryGen from a DataInput.
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
  Reads an `element_value` as an `ElementValue`.
readElementValue(DataInput, ConstantPool, int) - Static method in class org.apache.bcel.classfile.ElementValue
  Reads an `element_value` as an `ElementValue`.
readElementValue(DataInput, ConstantPoolGen) - Static method in class org.apache.bcel.generic.ElementValueGen
  Reads an element value from a DataInput.
readInstruction(ByteSequence) - Static method in class org.apache.bcel.generic.Instruction
  Reads an instruction from (byte code) input stream and return the appropriate object.
Record - Class in org.apache.bcel.classfile
  Extends `Attribute` and records the classes and interfaces that are authorized to claim membership in the nest hosted by the current class or interface.
Record(int, int, RecordComponentInfo[], ConstantPool) - Constructor for class org.apache.bcel.classfile.Record
  Constructs a new instance using components.
RecordComponentInfo - Class in org.apache.bcel.classfile
  Record component info from a record.
RecordComponentInfo(DataInput, ConstantPool) - Constructor for class org.apache.bcel.classfile.RecordComponentInfo
  Constructs a new instance from an input stream.
redirectBranches(InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.InstructionList
  Redirect all references from oldTarget to newTarget, that is, update targets of branch instructions.
redirectExceptionHandlers(CodeExceptionGen[], InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.InstructionList
  Redirect all references of exception handlers from oldTarget to newTarget.
redirectLocalVariables(LocalVariableGen[], InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.InstructionList
  Redirect all references of local variables from oldTarget to newTarget.
REF_getField - Static variable in class org.apache.bcel.Const
  Reference kind: getField.
REF_getStatic - Static variable in class org.apache.bcel.Const
  Reference kind: getStatic.
REF_invokeInterface - Static variable in class org.apache.bcel.Const
  Reference kind: invokeInterface.
REF_invokeSpecial - Static variable in class org.apache.bcel.Const
  Reference kind: invokeSpecial.
REF_invokeStatic - Static variable in class org.apache.bcel.Const
  Reference kind: invokeStatic.
REF_invokeVirtual - Static variable in class org.apache.bcel.Const
  Reference kind: invokeVirtual.
REF_newInvokeSpecial - Static variable in class org.apache.bcel.Const
  Reference kind: newInvokeSpecial.
REF_putField - Static variable in class org.apache.bcel.Const
  Reference kind: putField.
REF_putStatic - Static variable in class org.apache.bcel.Const
  Reference kind: putStatic.
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
  Removes a JavaClass from the set.
removeAllTargeters() - Method in class org.apache.bcel.generic.InstructionHandle
  Remove all targeters, if any.
removeAnnotationEntries() - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
  Removes all annotation entries.
removeAnnotationEntry(AnnotationEntryGen) - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
  Removes an annotation entry.
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
  Removes 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
  Removes 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.
  Removes the JavaClass at the specified index.
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, that is, 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, for example, 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
require(int, int, String) - Static method in class org.apache.bcel.util.Args
  Requires a specific value.
require0(int, String) - Static method in class org.apache.bcel.util.Args
  Requires a 0 value.
requireU1(int, String) - Static method in class org.apache.bcel.util.Args
  Requires a u1 value.
requireU2(int, int, int, String) - Static method in class org.apache.bcel.util.Args
  Requires a u2 value of at least `min` and not above `max`.
requireU2(int, int, String) - Static method in class org.apache.bcel.util.Args
  Requires a u2 value of at least `min`.
requireU2(int, String) - Static method in class org.apache.bcel.util.Args
  Requires a u2 value.
requireU4(int, int, int, String) - Static method in class org.apache.bcel.util.Args
  Requires a u4 value of at least `min` and not above `max`.
requireU4(int, int, String) - Static method in class org.apache.bcel.util.Args
  Requires a u4 value of at least `min`.
requireU4(int, String) - Static method in class org.apache.bcel.util.Args
  Requires a u4 value.
reread() - Method in class org.apache.bcel.util.InstructionFinder
  Reread the instruction list, for example, after you've altered the list upon a match.
RESERVED - Static variable in class org.apache.bcel.Const
  Illegal opcode: -3.
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 169.
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 177.
RETURN - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
RETURN - Static variable in class org.apache.bcel.generic.InstructionConst
  RETURN instruction.
RETURN - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.RETURN`.
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
  Constructs a 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
  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
  Constructs a new instance.
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
  Constructs a new instance.
RuntimeVisibleAnnotations - Class in org.apache.bcel.classfile
  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
  Constructs a new instance.
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
  Constructs a new instance.

## 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 53.
SALOAD - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
SALOAD - Static variable in class org.apache.bcel.generic.InstructionConst
  SALOAD instruction.
SALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.SALOAD`.
SALOAD() - Constructor for class org.apache.bcel.generic.SALOAD
SAME_FRAME - Static variable in class org.apache.bcel.Const
  StackMapEntry type: SAME_FRAME.
SAME_FRAME_EXTENDED - Static variable in class org.apache.bcel.Const
  StackMapEntry type: SAME_FRAME_EXTENDED.
SAME_FRAME_MAX - Static variable in class org.apache.bcel.Const
  Maximum value for SAME_FRAME.
SAME_LOCALS_1_STACK_ITEM_FRAME - Static variable in class org.apache.bcel.Const
  StackMapEntry type: SAME_LOCALS_1_STACK_ITEM_FRAME.
SAME_LOCALS_1_STACK_ITEM_FRAME_EXTENDED - Static variable in class org.apache.bcel.Const
  StackMapEntry type: SAME_LOCALS_1_STACK_ITEM_FRAME_EXTENDED.
SAME_LOCALS_1_STACK_ITEM_FRAME_MAX - Static variable in class org.apache.bcel.Const
  Maximum value for SAME_LOCALS_1_STACK_ITEM_FRAME.
SASTORE - Class in org.apache.bcel.generic
  SASTORE - Store into short array
SASTORE - Static variable in class org.apache.bcel.Const
  Java VM opcode 86.
SASTORE - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
SASTORE - Static variable in class org.apache.bcel.generic.InstructionConst
  SASTORE instruction.
SASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.SASTORE`.
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
  Sets access flags also known as modifiers.
setAccessFlags(int) - Method in class org.apache.bcel.classfile.MethodParameter
  Sets the access flags.
setAnnotationTable(AnnotationEntry[]) - Method in class org.apache.bcel.classfile.Annotations
  Sets the entries to set in this annotation.
setArgumentName(int, String) - Method in class org.apache.bcel.generic.MethodGen
  Sets the argument name at the specified index.
setArgumentNames(String[]) - Method in class org.apache.bcel.generic.MethodGen
  Sets all argument names.
setArgumentType(int, Type) - Method in class org.apache.bcel.generic.MethodGen
  Sets the argument type at the specified index.
setArgumentTypes(Type[]) - Method in class org.apache.bcel.generic.MethodGen
  Sets all argument types.
setAttributes(Attribute[]) - Method in class org.apache.bcel.classfile.Code
  Sets the attributes for this Code.
setAttributes(Attribute[]) - Method in class org.apache.bcel.classfile.FieldOrMethod
  Sets the collection of object attributes.
setAttributes(Attribute[]) - Method in class org.apache.bcel.classfile.JavaClass
  Sets the attributes.
setBit(int, int) - Static method in class org.apache.bcel.classfile.Utility
setBootstrapArguments(int[]) - Method in class org.apache.bcel.classfile.BootstrapMethod
  Sets the bootstrap arguments.
setBootstrapMethodRef(int) - Method in class org.apache.bcel.classfile.BootstrapMethod
  Sets the bootstrap method reference.
setBootstrapMethods(BootstrapMethod[]) - Method in class org.apache.bcel.classfile.BootstrapMethods
  Sets the bootstrap methods.
setByteCodeOffset(int) - Method in class org.apache.bcel.classfile.StackMapEntry
setBytes(byte[]) - Method in class org.apache.bcel.classfile.Deprecated
  Sets the data bytes.
setBytes(byte[]) - Method in class org.apache.bcel.classfile.Synthetic
  Sets data bytes.
setBytes(byte[]) - Method in class org.apache.bcel.classfile.Unknown
setBytes(double) - Method in class org.apache.bcel.classfile.ConstantDouble
  Sets the raw bytes that represent the double value.
setBytes(float) - Method in class org.apache.bcel.classfile.ConstantFloat
  Sets the raw bytes that represent the float value.
setBytes(int) - Method in class org.apache.bcel.classfile.ConstantInteger
  Sets the raw bytes that represent the integer value.
setBytes(long) - Method in class org.apache.bcel.classfile.ConstantLong
  Sets the raw bytes that represent the long value.
setBytes(String) - Method in class org.apache.bcel.classfile.ConstantUtf8
  Deprecated.
  (since 6.0)
setCatchType(int) - Method in class org.apache.bcel.classfile.CodeException
  Sets the type of exception that is caught.
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
  Sets the class generator.
setClassIndex(int) - Method in class org.apache.bcel.classfile.ConstantCP
  Sets the class index.
setClassName(String) - Method in class org.apache.bcel.classfile.JavaClass
  Sets the class name.
setClassName(String) - Method in class org.apache.bcel.generic.ClassGen
  Sets the class name.
setClassName(String) - Method in class org.apache.bcel.generic.MethodGen
  Sets the class name.
setClassNameIndex(int) - Method in class org.apache.bcel.classfile.JavaClass
  Sets the class name index.
setClassNameIndex(int) - Method in class org.apache.bcel.generic.ClassGen
  Sets the class name index.
setCode(byte[]) - Method in class org.apache.bcel.classfile.Code
  Sets the byte 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
  Sets the comparison strategy object.
setComparator(BCELComparator) - Static method in class org.apache.bcel.classfile.Field
  Sets the comparison strategy object.
setComparator(BCELComparator) - Static method in class org.apache.bcel.classfile.JavaClass
  Sets the comparison strategy object.
setComparator(BCELComparator) - Static method in class org.apache.bcel.classfile.Method
  Sets the comparison strategy object.
setComparator(BCELComparator) - Static method in class org.apache.bcel.generic.ClassGen
  Sets the comparison strategy object.
setComparator(BCELComparator) - Static method in class org.apache.bcel.generic.FieldGen
  Sets the comparison strategy object.
setComparator(BCELComparator) - Static method in class org.apache.bcel.generic.MethodGen
  Sets the comparison strategy object.
setConstant(int, Constant) - Method in class org.apache.bcel.classfile.ConstantPool
  Sets a constant at the specified index.
setConstant(int, Constant) - Method in class org.apache.bcel.generic.ConstantPoolGen
  Use with care!
setConstantPool(Constant[]) - Method in class org.apache.bcel.classfile.ConstantPool
  Sets the constant pool.
setConstantPool(ConstantPool) - Method in class org.apache.bcel.classfile.Attribute
  Sets the constant pool to be used for this object.
setConstantPool(ConstantPool) - Method in class org.apache.bcel.classfile.FieldOrMethod
  Sets the constant pool to be used for this object.
setConstantPool(ConstantPool) - Method in class org.apache.bcel.classfile.JavaClass
  Sets the constant pool.
setConstantPool(ConstantPool) - Method in class org.apache.bcel.classfile.LocalVariable
  Sets the constant pool to be used for this object.
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
  Sets the constant pool.
setConstantPool(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
  Sets the constant pool.
setConstantPool(ConstantPoolGen) - Method in class org.apache.bcel.generic.InstructionFactory
  Sets the constant pool generator.
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
  Sets the constant value index.
setDefaultValue(ElementValue) - Method in class org.apache.bcel.classfile.AnnotationDefault
  Sets the default value of this methodinfo's annotation.
setDescriptorIndex(int) - Method in class org.apache.bcel.classfile.ConstantMethodType
  Sets the descriptor index.
setEnclosingClassIndex(int) - Method in class org.apache.bcel.classfile.EnclosingMethod
  Sets the enclosing class index.
setEnclosingMethodIndex(int) - Method in class org.apache.bcel.classfile.EnclosingMethod
  Sets the enclosing method index.
setEnd(InstructionHandle) - Method in class org.apache.bcel.generic.LocalVariableGen
  Sets the end instruction handle.
setEndPC(int) - Method in class org.apache.bcel.classfile.CodeException
  Sets the end of handled block.
setEndPC(InstructionHandle) - Method in class org.apache.bcel.generic.CodeExceptionGen
  Sets end of handler.
setExceptionIndexTable(int[]) - Method in class org.apache.bcel.classfile.ExceptionTable
  Sets the exception index table.
setExceptionTable(CodeException[]) - Method in class org.apache.bcel.classfile.Code
  Sets the exception table.
setFields(Field[]) - Method in class org.apache.bcel.classfile.JavaClass
  Sets the fields.
setFileName(String) - Method in class org.apache.bcel.classfile.JavaClass
  Sets 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
  Sets where the actual code is.
setHandlerPC(InstructionHandle) - Method in class org.apache.bcel.generic.CodeExceptionGen
  Sets handler code.
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
  Sets increment factor.
setIndex(int) - Method in class org.apache.bcel.classfile.LocalVariable
  Sets the index in the local variable table of this variable.
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
  Sets the index.
setIndex(int) - Method in class org.apache.bcel.generic.CPInstruction
  Sets the index to constant pool.
setIndex(int) - Method in class org.apache.bcel.generic.IINC
  Sets index of local variable.
setIndex(int) - Method in interface org.apache.bcel.generic.IndexedInstruction
  Sets the index.
setIndex(int) - Method in class org.apache.bcel.generic.LDC
  Sets the index to constant pool and adjust size.
setIndex(int) - Method in class org.apache.bcel.generic.LocalVariableGen
  Sets the index.
setIndex(int) - Method in class org.apache.bcel.generic.LocalVariableInstruction
  Sets the local variable index. also updates opcode and length TODO Why?
setIndex(int) - Method in class org.apache.bcel.generic.RET
  Sets index of local variable containg the return address
setInitValue(boolean) - Method in class org.apache.bcel.generic.FieldGen
  Sets the initial value.
setInitValue(byte) - Method in class org.apache.bcel.generic.FieldGen
  Sets the initial value.
setInitValue(char) - Method in class org.apache.bcel.generic.FieldGen
  Sets the initial value.
setInitValue(double) - Method in class org.apache.bcel.generic.FieldGen
  Sets the initial value.
setInitValue(float) - Method in class org.apache.bcel.generic.FieldGen
  Sets the initial value.
setInitValue(int) - Method in class org.apache.bcel.generic.FieldGen
  Sets the initial value.
setInitValue(long) - Method in class org.apache.bcel.generic.FieldGen
  Sets the initial value.
setInitValue(short) - Method in class org.apache.bcel.generic.FieldGen
  Sets the initial value.
setInitValue(String) - Method in class org.apache.bcel.generic.FieldGen
  Sets (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
  Sets the access flags for this inner class.
setInnerClasses(InnerClass[]) - Method in class org.apache.bcel.classfile.InnerClasses
  Sets the array of inner classes.
setInnerClassIndex(int) - Method in class org.apache.bcel.classfile.InnerClass
  Sets the index into the constant pool for this class.
setInnerNameIndex(int) - Method in class org.apache.bcel.classfile.InnerClass
  Sets the index into the constant pool for this class's name.
setInstruction(Instruction) - Method in class org.apache.bcel.generic.BranchHandle
  Sets 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
  Sets the instruction list.
setInterfaceNames(String[]) - Method in class org.apache.bcel.classfile.JavaClass
  Sets the interface names.
setInterfaces(int[]) - Method in class org.apache.bcel.classfile.JavaClass
  Sets the interfaces.
setLength(int) - Method in class org.apache.bcel.classfile.Attribute
  Sets the length in bytes.
setLength(int) - Method in class org.apache.bcel.classfile.LocalVariable
  Sets the length of this local variable.
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
  Sets whether the variable lives to the end.
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
  Sets the major version.
setMajor(int) - Method in class org.apache.bcel.generic.ClassGen
  Sets 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
  Sets the maximum number of local variables.
setMaxLocals(int) - Method in class org.apache.bcel.generic.MethodGen
  Sets maximum number of local variables.
setMaxStack() - Method in class org.apache.bcel.generic.MethodGen
  Computes max. stack size by performing control flow analysis.
setMaxStack(int) - Method in class org.apache.bcel.classfile.Code
  Sets the maximum stack size.
setMaxStack(int) - Method in class org.apache.bcel.generic.MethodGen
  Sets maximum stack size for this method.
setMethodAt(Method, int) - Method in class org.apache.bcel.generic.ClassGen
  Sets the method at the given position.
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
  Sets the methods.
setMethods(Method[]) - Method in class org.apache.bcel.generic.ClassGen
  Sets the methods.
setMinor(int) - Method in class org.apache.bcel.classfile.JavaClass
  Sets the minor version.
setMinor(int) - Method in class org.apache.bcel.generic.ClassGen
  Sets minor version number of class file, default value is 3 (JDK 1.1).
setModifiers(int) - Method in class org.apache.bcel.classfile.AccessFlags
  Sets 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
  Sets the name.
setNameAndTypeIndex(int) - Method in class org.apache.bcel.classfile.ConstantCP
  Sets the name and type index.
setNameIndex(int) - Method in class org.apache.bcel.classfile.Attribute
  Sets the name index of attribute.
setNameIndex(int) - Method in class org.apache.bcel.classfile.ConstantClass
  Sets the name index in the constant pool.
setNameIndex(int) - Method in class org.apache.bcel.classfile.ConstantModule
  Sets the name index in the constant pool.
setNameIndex(int) - Method in class org.apache.bcel.classfile.ConstantNameAndType
  Sets the name index.
setNameIndex(int) - Method in class org.apache.bcel.classfile.ConstantPackage
  Sets the name index in the constant pool.
setNameIndex(int) - Method in class org.apache.bcel.classfile.FieldOrMethod
  Sets the index in constant pool of object's name.
setNameIndex(int) - Method in class org.apache.bcel.classfile.LocalVariable
  Sets the index into the constant pool for the name of this variable.
setNameIndex(int) - Method in class org.apache.bcel.classfile.MethodParameter
  Sets the name index.
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
  Sets the index into the constant pool for the owning class.
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
  Sets the position.
setPositions() - Method in class org.apache.bcel.generic.InstructionList
  Sets positions with no sanity checks.
setPositions(boolean) - Method in class org.apache.bcel.generic.InstructionList
  Give all instructions their position number (offset in byte stream), that is, make the list ready to be dumped.
setReferenceIndex(int) - Method in class org.apache.bcel.classfile.ConstantMethodHandle
  Sets the reference index.
setReferenceKind(int) - Method in class org.apache.bcel.classfile.ConstantMethodHandle
  Sets the reference kind.
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
  Sets the return type.
setSignatureIndex(int) - Method in class org.apache.bcel.classfile.ConstantNameAndType
  Sets the signature index.
setSignatureIndex(int) - Method in class org.apache.bcel.classfile.FieldOrMethod
  Sets the index in constant pool of field signature.
setSignatureIndex(int) - Method in class org.apache.bcel.classfile.LocalVariable
  Sets the index into the constant pool for the signature of this variable.
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
  Sets 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
  Sets the start instruction handle.
setStartPC(int) - Method in class org.apache.bcel.classfile.CodeException
  Sets the start of handled block.
setStartPC(int) - Method in class org.apache.bcel.classfile.LineNumber
setStartPC(int) - Method in class org.apache.bcel.classfile.LocalVariable
  Sets the range where the local variable is valid.
setStartPC(InstructionHandle) - Method in class org.apache.bcel.generic.CodeExceptionGen
  Sets start of handler.
setStringIndex(int) - Method in class org.apache.bcel.classfile.ConstantString
  Sets the string index.
setSuperclassName(String) - Method in class org.apache.bcel.classfile.JavaClass
  Sets the superclass name.
setSuperclassName(String) - Method in class org.apache.bcel.generic.ClassGen
  Sets the superclass name.
setSuperclassNameIndex(int) - Method in class org.apache.bcel.classfile.JavaClass
  Sets the superclass name index.
setSuperclassNameIndex(int) - Method in class org.apache.bcel.generic.ClassGen
  Sets the superclass name index.
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 coloring.
setTarget(int, InstructionHandle) - Method in class org.apache.bcel.generic.Select
  Sets 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
  Sets branch target.
setThis(UninitializedObjectType) - Static method in class org.apache.bcel.verifier.structurals.Frame
  Sets the static _this reference.
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
  Sets the type.
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 class org.apache.bcel.Const
  The signature characters corresponding to primitive types, for example, SHORT_TYPE_NAMES[T_INT] = "I"
SHORT_TYPE_NAMES - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  The signature characters corresponding to primitive types, for example, 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
  Represents a simple element value in an annotation.
SimpleElementValue(int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.SimpleElementValue
SimpleElementValueGen - Class in org.apache.bcel.generic
  Generates simple element values in annotations.
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 17.
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
  Gets the length of list.
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
  Constructs a 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 of stack items at a given byte code offset.
StackMapEntry(int, int, StackMapType[], int, StackMapType[], ConstantPool) - Constructor for class org.apache.bcel.classfile.StackMapEntry
  Deprecated.
  Since 6.0, use `StackMapEntry(int, int, StackMapType[], StackMapType[], ConstantPool)` instead.
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
  Denotes an instruction that may produce a value on top of the stack (this excludes DUP_X1, for example)
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 Class 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 class org.apache.bcel.verifier.exc.StaticCodeConstraintException
StaticCodeInstructionConstraintException - Exception Class 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 class org.apache.bcel.verifier.exc.StaticCodeInstructionConstraintException
StaticCodeInstructionOperandConstraintException - Exception Class 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 class 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, for example ISTORE.
StoreInstruction(short, short, int) - Constructor for class org.apache.bcel.generic.StoreInstruction
  Constructs a StoreInstruction.
STRING - Static variable in class org.apache.bcel.classfile.ElementValue
  Element value type: string.
STRING - Static variable in class org.apache.bcel.generic.ElementValueGen
  Element value type: string.
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
  Returns a string representation of the element value.
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
  Returns a string representation of the element value.
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 Class 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 class org.apache.bcel.verifier.exc.StructuralCodeConstraintException
  Constructs a new StructuralCodeConstraintException with null as its error message string.
StructuralCodeConstraintException(String) - Constructor for exception class 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
  Constructs a new instance.
Subroutines(MethodGen, boolean) - Constructor for class org.apache.bcel.verifier.structurals.Subroutines
  Constructs a new instance.
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 95.
SWAP - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
SWAP - Static variable in class org.apache.bcel.generic.InstructionConst
  SWAP instruction.
SWAP - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.SWAP`.
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: 4712.
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', that is, 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
  The system class path.

## 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: 0x4.
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: 0x8.
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: 0x5.
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: 0x7.
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: 0x6.
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: 0xa.
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: 0xb.
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: 0x9.
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, that is, low..high
TABLESWITCH - Static variable in class org.apache.bcel.Const
  Java VM opcode 170.
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 Class in org.apache.bcel.generic
  Thrown by `InstructionList` 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, for example call setIndex().
THIS - Static variable in interface org.apache.bcel.generic.InstructionConstants
  Deprecated.
  Use `InstructionConst.THIS`.
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
  Converts the set to an array.
toArray() - Method in class org.apache.bcel.util.ClassVector
  Deprecated.
  Converts the vector to an array.
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
  Gets the top JavaClass from the stack without removing it.
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
  Gets a short string representation of this annotation.
toShortString() - Method in class org.apache.bcel.classfile.ElementValue
  Returns a short string representation of the element value.
toShortString() - Method in class org.apache.bcel.classfile.ElementValuePair
  Gets a short string representation.
toShortString() - Method in class org.apache.bcel.generic.AnnotationEntryGen
  Returns a short string representation of this annotation.
tostring(Object) - Method in class org.apache.bcel.verifier.statics.Pass3aVerifier
  This method is a slightly modified version of verifier.statics.StringRepresentation.toString(final Node obj) that accepts any Object, not just a Node.
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.Annotations
  Converts to a String representation.
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
  Gets a string representation.
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
  Gets a string representation.
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
  Returns a string representation of the element value.
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, for example: 'public static final short MAX = 100'.
toString() - Method in class org.apache.bcel.classfile.InnerClass
  Gets the string representation.
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
  Gets the string representation.
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', for example.
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.Record
  Converts this instance to a String suitable for debugging.
toString() - Method in class org.apache.bcel.classfile.RecordComponentInfo
  Converts this instance to a String suitable for debugging.
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, for example: 'public static final short MAX = 100'.
toString() - Method in class org.apache.bcel.generic.Instruction
toString() - Method in class org.apache.bcel.generic.InstructionHandle
  Gets a string representation of the contained instruction.
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', for example.
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
  Converts this object to a String.
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
  Returns mnemonic for instruction.
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
  Gets a verbose string representation of the contained instruction.
toString(boolean) - Method in class org.apache.bcel.generic.InstructionList
  Gets string containing all instructions in this list.
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
  Gets a resolved string representation.
toString(ConstantPool) - Method in class org.apache.bcel.classfile.CodeException
  Gets a string representation with constant pool.
toString(ConstantPool) - Method in class org.apache.bcel.classfile.InnerClass
  Gets the resolved string representation.
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
  Gets the mnemonic for instruction with symbolic references resolved.
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
  Gets a string representation with constant pool.
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, for example int[]
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, for example, 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
  Gets the type associated with an instruction, int for ILOAD, or the type of the field of a PUTFIELD instruction.
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, that is, GOTO, JSR.
UNDEFINED - Static variable in class org.apache.bcel.Const
  Illegal opcode: -1.
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 (that is, application-specific) attribute of a class.
Unknown(int, int, byte[], ConstantPool) - Constructor for class org.apache.bcel.classfile.Unknown
  Constructs a new instance for a non-standard attribute.
Unknown(Unknown) - Constructor for class org.apache.bcel.classfile.Unknown
  Constructs a new instance from another instance.
UNKNOWN - Enum constant in enum org.apache.bcel.util.BCELifier.FLAGS
  Unknown flag source.
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: -2.
UNPREDICTABLE - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Illegal opcode.
UNSATISFIED_LINK_ERROR - Static variable in class org.apache.bcel.ExceptionConst
  Exception class: UnsatisfiedLinkError.
UNSATISFIED_LINK_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
  Deprecated.
  Exception class: UnsatisfiedLinkError.
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.
  Will be made private; do not access directly, use getter/setter.
VerificationException - Exception Class 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
  Constructs a new instance.
VerifierConstraintViolatedException - Exception Class 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
  Exception class: VerifyError.
VERIFY_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
  Deprecated.
  Exception class: VerifyError.
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 `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
  Visits an AALOAD instruction.
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
  Visits an AASTORE instruction.
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
  Visits an ACONST_NULL instruction.
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
  Visits an AllocationInstruction.
visitALOAD(ALOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
visitALOAD(ALOAD) - Method in interface org.apache.bcel.generic.Visitor
  Visits an ALOAD instruction.
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
  Visits an ANEWARRAY instruction.
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
  Visits an Annotations attribute.
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
  Visits an AnnotationDefault attribute.
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
  Visits an AnnotationEntry.
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
  Visits an ARETURN instruction.
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
  Visits an ArithmeticInstruction.
visitArrayInstruction(ArrayInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
visitArrayInstruction(ArrayInstruction) - Method in interface org.apache.bcel.generic.Visitor
  Visits an ArrayInstruction.
visitARRAYLENGTH(ARRAYLENGTH) - Method in class org.apache.bcel.generic.EmptyVisitor
visitARRAYLENGTH(ARRAYLENGTH) - Method in interface org.apache.bcel.generic.Visitor
  Visits an ARRAYLENGTH instruction.
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
  Visits an ASTORE instruction.
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
  Visits an ATHROW instruction.
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
  Visits a BALOAD instruction.
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
  Visits a BASTORE instruction.
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
  Visits a BIPUSH instruction.
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
  Visits a BootstrapMethods attribute.
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
  Visits a BranchInstruction.
visitBREAKPOINT(BREAKPOINT) - Method in class org.apache.bcel.generic.EmptyVisitor
visitBREAKPOINT(BREAKPOINT) - Method in interface org.apache.bcel.generic.Visitor
  Visits a BREAKPOINT instruction.
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
  Visits a CALOAD instruction.
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
  Visits a CASTORE instruction.
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
  Visits a CHECKCAST instruction.
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
  Visits a Code attribute.
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
  Visits a CodeException.
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
  Visits a ConstantClass.
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
  Visits a ConstantDouble.
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
  Visits a ConstantDynamic.
visitConstantDynamic(ConstantDynamic) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
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
  Visits a ConstantFieldref.
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
  Visits a ConstantFloat.
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
  Visits a ConstantInteger.
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
  Visits a ConstantInterfaceMethodref.
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
  Visits a ConstantInvokeDynamic.
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
  Visits a ConstantLong.
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
  Visits a ConstantMethodHandle.
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
  Visits a ConstantMethodref.
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
  Visits a ConstantMethodType.
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
  Visits a ConstantModule.
visitConstantModule(ConstantModule) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
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
  Visits a ConstantNameAndType.
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
  Visits a ConstantPackage.
visitConstantPackage(ConstantPackage) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
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
  Visits a ConstantPool.
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
  Visits a ConstantPushInstruction.
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
  Visits a ConstantString.
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
  Visits a ConstantUtf8.
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
  Visits a ConstantValue attribute.
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
  Visits a ConversionInstruction.
visitCPInstruction(CPInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
visitCPInstruction(CPInstruction) - Method in interface org.apache.bcel.generic.Visitor
  Visits a CPInstruction.
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
  Visits a D2F instruction.
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
  Visits a D2I instruction.
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
  Visits a D2L instruction.
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
  Visits a DADD instruction.
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
  Visits a DALOAD instruction.
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
  Visits a DASTORE instruction.
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
  Visits a DCMPG instruction.
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
  Visits a DCMPL instruction.
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
  Visits a DCONST instruction.
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
  Visits a DDIV instruction.
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
  Visits a Deprecated attribute.
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
  Visits a DLOAD instruction.
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
  Visits a DMUL instruction.
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
  Visits a DNEG instruction.
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
  Visits a DREM instruction.
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
  Visits a DRETURN instruction.
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
  Visits a DSTORE instruction.
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
  Visits a DSUB instruction.
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
  Visits a DUP instruction.
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
  Visits a DUP_X1 instruction.
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
  Visits a DUP_X2 instruction.
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
  Visits a DUP2 instruction.
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
  Visits a DUP2_X1 instruction.
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
  Visits a DUP2_X2 instruction.
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
  Visits an EnclosingMethod attribute.
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
  Visits an ExceptionTable attribute.
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
  Visits an ExceptionThrower.
visitF2D(F2D) - Method in class org.apache.bcel.generic.EmptyVisitor
visitF2D(F2D) - Method in interface org.apache.bcel.generic.Visitor
  Visits an F2D instruction.
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
  Visits an F2I instruction.
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
  Visits an F2L instruction.
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
  Visits an FADD instruction.
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
  Visits an FALOAD instruction.
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
  Visits an FASTORE instruction.
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
  Visits an FCMPG instruction.
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
  Visits an FCMPL instruction.
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
  Visits an FCONST instruction.
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
  Visits an FDIV instruction.
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
  Visits a Field.
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
  Visits a FieldInstruction.
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
  Visits a FieldOrMethod.
visitFLOAD(FLOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
visitFLOAD(FLOAD) - Method in interface org.apache.bcel.generic.Visitor
  Visits an FLOAD instruction.
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
  Visits an FMUL instruction.
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
  Visits an FNEG instruction.
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
  Visits an FREM instruction.
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
  Visits an FRETURN instruction.
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
  Visits an FSTORE instruction.
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
  Visits an FSUB instruction.
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
  Visits a GETFIELD instruction.
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
  Visits a GETSTATIC instruction.
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
  Visits a GOTO instruction.
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
  Visits a GOTO_W instruction.
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
  Visits a GotoInstruction.
visitI2B(I2B) - Method in class org.apache.bcel.generic.EmptyVisitor
visitI2B(I2B) - Method in interface org.apache.bcel.generic.Visitor
  Visits an I2B instruction.
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
  Visits an I2C instruction.
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
  Visits an I2D instruction.
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
  Visits an I2F instruction.
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
  Visits an I2L instruction.
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
  Visits an I2S instruction.
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
  Visits an IADD instruction.
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
  Visits an IALOAD instruction.
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
  Visits an IAND instruction.
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
  Visits an IASTORE instruction.
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
  Visits an ICONST instruction.
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
  Visits an IDIV instruction.
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
  Visits an IF_ACMPEQ instruction.
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
  Visits an IF_ACMPNE instruction.
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
  Visits an IF_ICMPEQ instruction.
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
  Visits an IF_ICMPGE instruction.
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
  Visits an IF_ICMPGT instruction.
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
  Visits an IF_ICMPLE instruction.
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
  Visits an IF_ICMPLT instruction.
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
  Visits an IF_ICMPNE instruction.
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
  Visits an IFEQ instruction.
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
  Visits an IFGE instruction.
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
  Visits an IFGT instruction.
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
  Visits an IfInstruction.
visitIFLE(IFLE) - Method in class org.apache.bcel.generic.EmptyVisitor
visitIFLE(IFLE) - Method in interface org.apache.bcel.generic.Visitor
  Visits an IFLE instruction.
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
  Visits an IFLT instruction.
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
  Visits an IFNE instruction.
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
  Visits an IFNONNULL instruction.
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
  Visits an IFNULL instruction.
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
  Visits an IINC instruction.
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
  Visits an ILOAD instruction.
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
  Visits an IMPDEP1 instruction.
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
  Visits an IMPDEP2 instruction.
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
  Visits an IMUL instruction.
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
  Visits an INEG instruction.
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
  Visits an InnerClass.
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
  Visits an InnerClasses attribute.
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
  Visits an INSTANCEOF instruction.
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
  Visits an INVOKEDYNAMIC instruction.
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
  Visits an InvokeInstruction.
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
  Visits an INVOKEINTERFACE instruction.
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
  Visits an INVOKESPECIAL instruction.
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
  Visits an INVOKESTATIC instruction.
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
  Visits an INVOKEVIRTUAL instruction.
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
  Visits an IOR instruction.
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
  Visits an IREM instruction.
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
  Visits an IRETURN instruction.
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
  Visits an ISHL instruction.
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
  Visits an ISHR instruction.
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
  Visits an ISTORE instruction.
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
  Visits an ISUB instruction.
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
  Visits an IUSHR instruction.
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
  Visits an IXOR instruction.
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
  Visits a JavaClass.
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
  Visits a JSR instruction.
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
  Visits a JSR_W instruction.
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
  Visits a JsrInstruction.
visitL2D(L2D) - Method in class org.apache.bcel.generic.EmptyVisitor
visitL2D(L2D) - Method in interface org.apache.bcel.generic.Visitor
  Visits an L2D instruction.
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
  Visits an L2F instruction.
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
  Visits an L2I instruction.
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
  Visits an LADD instruction.
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
  Visits an LALOAD instruction.
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
  Visits an LAND instruction.
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
  Visits an LASTORE instruction.
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
  Visits an LCMP instruction.
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
  Visits an LCONST instruction.
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
  Visits an LDC instruction.
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
  Visits an LDC2_W instruction.
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
  Visits an LDIV instruction.
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
  Visits a LineNumber.
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
  Visits a LineNumberTable attribute.
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
  Visits an LLOAD instruction.
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
  Visits an LMUL instruction.
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
  Visits an LNEG instruction.
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
  Visits a LoadClass.
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
  Visits a LoadInstruction.
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
  Visits a LocalVariable.
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
  Visits a LocalVariableInstruction.
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
  Visits a LocalVariableTable attribute.
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
  Visits a LocalVariableTypeTable attribute.
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
  Visits a LOOKUPSWITCH instruction.
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
  Visits an LOR instruction.
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
  Visits an LREM instruction.
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
  Visits an LRETURN instruction.
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
  Visits an LSHL instruction.
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
  Visits an LSHR instruction.
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
  Visits an LSTORE instruction.
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
  Visits an LSUB instruction.
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
  Visits an LUSHR instruction.
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
  Visits an LXOR instruction.
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
  Visits a Method.
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
  Visits a MethodParameter.
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
  Visits a MethodParameters attribute.
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
  Visits a Module attribute.
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
  Visits a ModuleExports entry.
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
  Visits a ModuleMainClass attribute.
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
  Visits a ModuleOpens entry.
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
  Visits a ModulePackages attribute.
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
  Visits a ModuleProvides entry.
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
  Visits a ModuleRequires entry.
visitMONITORENTER(MONITORENTER) - Method in class org.apache.bcel.generic.EmptyVisitor
visitMONITORENTER(MONITORENTER) - Method in interface org.apache.bcel.generic.Visitor
  Visits a MONITORENTER instruction.
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
  Visits a MONITOREXIT instruction.
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
  Visits a MULTIANEWARRAY instruction.
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
  Visits a NestHost attribute.
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
  Visits a NestMembers attribute.
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
  Visits a NEW instruction.
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
  Visits a NEWARRAY instruction.
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
  Visits a NOP instruction.
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
  Visits a ParameterAnnotations attribute.
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
  Visits a ParameterAnnotationEntry.
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
  Visits a POP instruction.
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
  Visits a POP2 instruction.
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
  Visits a PopInstruction.
visitPushInstruction(PushInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
visitPushInstruction(PushInstruction) - Method in interface org.apache.bcel.generic.Visitor
  Visits a PushInstruction.
visitPUTFIELD(PUTFIELD) - Method in class org.apache.bcel.generic.EmptyVisitor
visitPUTFIELD(PUTFIELD) - Method in interface org.apache.bcel.generic.Visitor
  Visits a PUTFIELD instruction.
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
  Visits a PUTSTATIC instruction.
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.
visitRecord(Record) - Method in class org.apache.bcel.classfile.DescendingVisitor
visitRecord(Record) - Method in interface org.apache.bcel.classfile.Visitor
  Visits a `Record` object.
visitRecord(Record) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
visitRecordComponent(RecordComponentInfo) - Method in class org.apache.bcel.classfile.DescendingVisitor
visitRecordComponent(RecordComponentInfo) - Method in interface org.apache.bcel.classfile.Visitor
  Visits a `RecordComponentInfo` object.
visitRecordComponent(RecordComponentInfo) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
visitRET(RET) - Method in class org.apache.bcel.generic.EmptyVisitor
visitRET(RET) - Method in interface org.apache.bcel.generic.Visitor
  Visits a RET instruction.
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
  Visits a RETURN instruction.
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
  Visits a ReturnInstruction.
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
  Visits a SALOAD instruction.
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
  Visits a SASTORE instruction.
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
  Visits a Select instruction.
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
  Visits a Signature attribute.
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
  Visits a SIPUSH instruction.
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
  Visits a SourceFile attribute.
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
  Visits a StackConsumer.
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
  Visits a StackInstruction.
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
  Visits a StackMap attribute.
visitStackMap(StackMap) - Method in class org.apache.bcel.util.BCELifier
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
  Visits a StackMapEntry.
visitStackMapEntry(StackMapEntry) - Method in class org.apache.bcel.util.BCELifier
visitStackMapEntry(StackMapEntry) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
visitStackMapType(StackMapType) - Method in class org.apache.bcel.classfile.DescendingVisitor
  Visits a `StackMapType` object.
visitStackMapType(StackMapType) - Method in class org.apache.bcel.classfile.EmptyVisitor
  Visits a `StackMapType` object.
visitStackMapType(StackMapType) - Method in interface org.apache.bcel.classfile.Visitor
  Visits a `StackMapType` object.
visitStackMapType(StackMapType) - Method in class org.apache.bcel.util.BCELifier
  Visits a `StackMapType` object.
visitStackProducer(StackProducer) - Method in class org.apache.bcel.generic.EmptyVisitor
visitStackProducer(StackProducer) - Method in interface org.apache.bcel.generic.Visitor
  Visits a StackProducer.
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
  Visits a StoreInstruction.
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
  Visits a SWAP instruction.
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
  Visits a Synthetic attribute.
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
  Visits a TABLESWITCH instruction.
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
  Visits a TypedInstruction.
visitUnconditionalBranch(UnconditionalBranch) - Method in class org.apache.bcel.generic.EmptyVisitor
visitUnconditionalBranch(UnconditionalBranch) - Method in interface org.apache.bcel.generic.Visitor
  Visits an UnconditionalBranch.
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
  Visits an Unknown attribute.
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
  Visits a VariableLengthInstruction.
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 196.
WIDE - Static variable in interface org.apache.bcel.Constants
  Deprecated.
  Java VM opcode.
writeAnnotations(DataOutputStream) - Method in class org.apache.bcel.classfile.Annotations
  Writes the annotations to a DataOutputStream.

## Z

ZIP - Static variable in class org.apache.bcel.classfile.JavaClass
  Source was read from ZIP.

## _

_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 and Interfaces|All Packages|Constant Field Values|Serialized Form