Alphabetical Index

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

_

_this - static field in class org.apache.bcel.verifier.structurals.Frame
For instance initialization methods, it is important to remember which instance it is that is not initialized yet.

A

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

B

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

C

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

D

D2F - static field in class org.apache.bcel.Constants
D2F - static field in class org.apache.bcel.generic.InstructionConstants
D2F - class org.apache.bcel.generic.D2F
D2F - Convert double to float
Stack: ..., value.word1, value.word2 -> ..., result
D2F() - constructor for class org.apache.bcel.generic.D2F
Convert double to float
D2I - static field in class org.apache.bcel.Constants
D2I - static field in class org.apache.bcel.generic.InstructionConstants
D2I - class org.apache.bcel.generic.D2I
D2I - Convert double to int
Stack: ..., value.word1, value.word2 -> ..., result
D2I() - constructor for class org.apache.bcel.generic.D2I
Convert double to int
D2L - static field in class org.apache.bcel.Constants
D2L - static field in class org.apache.bcel.generic.InstructionConstants
D2L - class org.apache.bcel.generic.D2L
D2L - Convert double to long
Stack: ..., value.word1, value.word2 -> ..., result.word1, result.word2
D2L() - constructor for class org.apache.bcel.generic.D2L
Convert double to long
DADD - static field in class org.apache.bcel.Constants
DADD - static field in class org.apache.bcel.generic.InstructionConstants
DADD - class org.apache.bcel.generic.DADD
DADD - Add doubles
Stack: ..., value1.word1, value1.word2, value2.word1, value2.word2 ->
..., result.word1, result1.word2
DADD() - constructor for class org.apache.bcel.generic.DADD
Add doubles
DALOAD - static field in class org.apache.bcel.Constants
DALOAD - static field in class org.apache.bcel.generic.InstructionConstants
DALOAD - class org.apache.bcel.generic.DALOAD
DALOAD - Load double from array
Stack: ..., arrayref, index -> ..., result.word1, result.word2
DALOAD() - constructor for class org.apache.bcel.generic.DALOAD
Load double from array
DASTORE - static field in class org.apache.bcel.Constants
DASTORE - static field in class org.apache.bcel.generic.InstructionConstants
DASTORE - class org.apache.bcel.generic.DASTORE
DASTORE - Store into double array
Stack: ..., arrayref, index, value.word1, value.word2 -> ...
DASTORE() - constructor for class org.apache.bcel.generic.DASTORE
Store double into array
DCMPG - static field in class org.apache.bcel.Constants
DCMPG - static field in class org.apache.bcel.generic.InstructionConstants
DCMPG - class org.apache.bcel.generic.DCMPG
DCMPG - Compare doubles: value1 > value2
Stack: ..., value1.word1, value1.word2, value2.word1, value2.word2 ->
..., result
DCMPG() - constructor for class org.apache.bcel.generic.DCMPG
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction().
DCMPL - static field in class org.apache.bcel.Constants
DCMPL - static field in class org.apache.bcel.generic.InstructionConstants
DCMPL - class org.apache.bcel.generic.DCMPL
DCMPL - Compare doubles: value1 <32value2
Stack: ..., value1.word1, value1.word2, value2.word1, value2.word2 ->
..., result
DCMPL() - constructor for class org.apache.bcel.generic.DCMPL
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction().
DCONST - class org.apache.bcel.generic.DCONST
DCONST - Push 0.0 or 1.0, other values cause an exception
Stack: ...
DCONST(double) - constructor for class org.apache.bcel.generic.DCONST
DCONST_0 - static field in class org.apache.bcel.Constants
DCONST_0 - static field in class org.apache.bcel.generic.InstructionConstants
DCONST_1 - static field in class org.apache.bcel.Constants
DCONST_1 - static field in class org.apache.bcel.generic.InstructionConstants
DDIV - static field in class org.apache.bcel.Constants
DDIV - static field in class org.apache.bcel.generic.InstructionConstants
DDIV - class org.apache.bcel.generic.DDIV
DDIV - Divide doubles
Stack: ..., value1.word1, value1.word2, value2.word1, value2.word2 ->
..., result.word1, result.word2
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 field in class org.apache.bcel.generic.InstructionComparator
delete(org.apache.bcel.generic.Instruction) - method in class org.apache.bcel.generic.InstructionList
Remove instruction from this list.
Remove instructions from instruction `from' to instruction `to' contained in this list.
delete(org.apache.bcel.generic.InstructionHandle) - method in class org.apache.bcel.generic.InstructionList
Remove instruction from this list.
Remove instructions from instruction `from' to instruction `to' contained in this list.
Deprecated - class org.apache.bcel.classfile.Deprecated
This class is derived from Attribute and denotes that this is a deprecated method.
Deprecated(int,int,byte[],org.apache.bcel.classfile.ConstantPool) - constructor for class org.apache.bcel.classfile.Deprecated
Deprecated(org.apache.bcel.classfile.Deprecated) - constructor for class org.apache.bcel.classfile.Deprecated
Initialize from another object.
dequeue() - method in class org.apache.bcel.util.ClassQueue
DescendingVisitor - class org.apache.bcel.classfile.DescendingVisitor
Traverses a JavaClass with another Visitor object 'piggy-backed' that is applied to all components of a JavaClass object.
detach(org.apache.bcel.verifier.VerifierFactoryObserver) - static method in class org.apache.bcel.verifier.VerifierFactory
Removes the VerifierFactoryObserver o from the list of observers.
dispose() - method in class org.apache.bcel.generic.InstructionList
Delete contents of list.
DLOAD - static field in class org.apache.bcel.Constants
DLOAD - class org.apache.bcel.generic.DLOAD
DLOAD - Load double from local variable
Stack ...
DLOAD(int) - constructor for class org.apache.bcel.generic.DLOAD
Load double from local variable
DLOAD_0 - static field in class org.apache.bcel.Constants
DLOAD_1 - static field in class org.apache.bcel.Constants
DLOAD_2 - static field in class org.apache.bcel.Constants
DLOAD_3 - static field in class org.apache.bcel.Constants
DMUL - static field in class org.apache.bcel.Constants
DMUL - static field in class org.apache.bcel.generic.InstructionConstants
DMUL - class org.apache.bcel.generic.DMUL
DMUL - Multiply doubles
Stack: ..., value1.word1, value1.word2, value2.word1, value2.word2 ->
..., result.word1, result.word2
DMUL() - constructor for class org.apache.bcel.generic.DMUL
Multiply doubles
DNEG - static field in class org.apache.bcel.Constants
DNEG - static field in class org.apache.bcel.generic.InstructionConstants
DNEG - class org.apache.bcel.generic.DNEG
DNEG - Negate double
Stack: ..., value.word1, value.word2 -> ..., result.word1, result.word2
DNEG() - constructor for class org.apache.bcel.generic.DNEG
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.
do_verify() - method in class org.apache.bcel.verifier.PassVerifier
Does the real verification work, uncached.
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 field in class org.apache.bcel.generic.Type
DOUBLE_Upper - class org.apache.bcel.verifier.statics.DOUBLE_Upper
This class represents the upper half of a DOUBLE variable.
DREM - static field in class org.apache.bcel.Constants
DREM - static field in class org.apache.bcel.generic.InstructionConstants
DREM - class org.apache.bcel.generic.DREM
DREM - Remainder of doubles
Stack: ..., value1.word1, value1.word2, value2.word1, value2.word2 ->
..., result.word1, result.word2
DREM() - constructor for class org.apache.bcel.generic.DREM
Remainder of doubles
DRETURN - static field in class org.apache.bcel.Constants
DRETURN - static field in class org.apache.bcel.generic.InstructionConstants
DRETURN - class org.apache.bcel.generic.DRETURN
DRETURN - Return double from method
Stack: ..., value.word1, value.word2 -> <empty>
DRETURN() - constructor for class org.apache.bcel.generic.DRETURN
Return double from method
DSTORE - static field in class org.apache.bcel.Constants
DSTORE - class org.apache.bcel.generic.DSTORE
DSTORE - Store double into local variable
Stack: ..., value.word1, value.word2 -> ...
DSTORE(int) - constructor for class org.apache.bcel.generic.DSTORE
Store double into local variable
DSTORE_0 - static field in class org.apache.bcel.Constants
DSTORE_1 - static field in class org.apache.bcel.Constants
DSTORE_2 - static field in class org.apache.bcel.Constants
DSTORE_3 - static field in class org.apache.bcel.Constants
DSUB - static field in class org.apache.bcel.Constants
DSUB - static field in class org.apache.bcel.generic.InstructionConstants
DSUB - class org.apache.bcel.generic.DSUB
DSUB - Substract doubles
Stack: ..., value1.word1, value1.word2, value2.word1, value2.word2 ->
..., result.word1, result.word2
DSUB() - constructor for class org.apache.bcel.generic.DSUB
Substract doubles
dump(DataOutputStream) - method in class org.apache.bcel.classfile.Attribute
Dump attribute to file stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.generic.BIPUSH
Dump instruction as byte code to stream out.
dump(DataOutputStream) - method in class org.apache.bcel.generic.BranchInstruction
Dump instruction as byte code to stream out.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.Code
Dump code attribute to file stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.CodeException
Dump code exception to file stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.Constant
dump(DataOutputStream) - method in class org.apache.bcel.classfile.ConstantClass
Dump constant class to file stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.ConstantCP
Dump constant field reference to file stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.ConstantDouble
Dump constant double to file stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.ConstantFloat
Dump constant float to file stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.ConstantInteger
Dump constant integer to file stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.ConstantLong
Dump constant long to file stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.ConstantNameAndType
Dump name and signature index to file stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.ConstantPool
Dump constant pool to file stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.ConstantString
Dump constant field reference to file stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.ConstantUtf8
Dump String in Utf8 format to file stream.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.ConstantValue
Dump constant value attribute to file stream on binary format.
dump(DataOutputStream) - method in class org.apache.bcel.generic.CPInstruction
Dump instruction as byte code to stream out.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.Deprecated
Dump source file attribute to file stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.ExceptionTable
Dump exceptions attribute to file stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.FieldOrMethod
Dump object to file stream on binary format.
dump(DataOutputStream) - method in class org.apache.bcel.generic.GOTO
Dump instruction as byte code to stream out.
dump(DataOutputStream) - method in class org.apache.bcel.generic.GOTO_W
Dump instruction as byte code to stream out.
dump(DataOutputStream) - method in class org.apache.bcel.generic.IINC
Dump instruction as byte code to stream out.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.InnerClass
Dump inner class attribute to file stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.InnerClasses
Dump source file attribute to file stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.generic.Instruction
Dump instruction as byte code to stream out.
dump(DataOutputStream) - method in class org.apache.bcel.generic.INVOKEINTERFACE
Dump instruction as byte code to stream out.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.JavaClass
Dump Java class to output stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.generic.JSR
Dump instruction as byte code to stream out.
dump(DataOutputStream) - method in class org.apache.bcel.generic.JSR_W
Dump instruction as byte code to stream out.
dump(DataOutputStream) - method in class org.apache.bcel.generic.LDC
Dump instruction as byte code to stream out.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.LineNumber
Dump line number/pc pair to file stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.LineNumberTable
Dump line number table attribute to file stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.LocalVariable
Dump local variable to file stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.generic.LocalVariableInstruction
Dump instruction as byte code to stream out.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.LocalVariableTable
Dump local variable table attribute to file stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.generic.LOOKUPSWITCH
Dump instruction as byte code to stream out.
dump(DataOutputStream) - method in class org.apache.bcel.generic.MULTIANEWARRAY
Dump instruction as byte code to stream out.
dump(DataOutputStream) - method in class org.apache.bcel.generic.NEWARRAY
Dump instruction as byte code to stream out.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.PMGClass
Dump source file attribute to file stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.generic.RET
Dump instruction as byte code to stream out.
dump(DataOutputStream) - method in class org.apache.bcel.generic.Select
Dump instruction as byte code to stream out.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.Signature
Dump source file attribute to file stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.generic.SIPUSH
Dump instruction as short code to stream out.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.SourceFile
Dump source file attribute to file stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.StackMap
Dump line number table attribute to file stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.StackMapEntry
Dump stack map entry
dump(DataOutputStream) - method in class org.apache.bcel.classfile.StackMapType
Dump type entries to file.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.Synthetic
Dump source file attribute to file stream in binary format.
dump(DataOutputStream) - method in class org.apache.bcel.generic.TABLESWITCH
Dump instruction as byte code to stream out.
dump(DataOutputStream) - method in class org.apache.bcel.classfile.Unknown
Dump unknown bytes to file stream.
dump(File) - method in class org.apache.bcel.classfile.JavaClass
Dump class to a file.
dump(OutputStream) - method in class org.apache.bcel.classfile.JavaClass
Dump Java class to output stream in binary format.
dump(String) - method in class org.apache.bcel.classfile.JavaClass
Dump class to a file named file_name.
DUP - static field in class org.apache.bcel.Constants
DUP - static field in class org.apache.bcel.generic.InstructionConstants
DUP - class org.apache.bcel.generic.DUP
DUP - Duplicate top operand stack word
Stack: ..., word -> ..., word, word
DUP() - constructor for class org.apache.bcel.generic.DUP
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction().
DUP2 - static field in class org.apache.bcel.Constants
DUP2 - static field in class org.apache.bcel.generic.InstructionConstants
DUP2 - class org.apache.bcel.generic.DUP2
DUP2 - Duplicate two top operand stack words
Stack: ..., word2, word1 -> ..., word2, word1, word2, word1
DUP2() - constructor for class org.apache.bcel.generic.DUP2
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction().
DUP2_X1 - static field in class org.apache.bcel.Constants
DUP2_X1 - static field in class org.apache.bcel.generic.InstructionConstants
DUP2_X1 - class org.apache.bcel.generic.DUP2_X1
DUP2_X1 - Duplicate two top operand stack words and put three down
Stack: ..., word3, word2, word1 -> ..., word2, word1, word3, word2, word1
DUP2_X1() - constructor for class org.apache.bcel.generic.DUP2_X1
DUP2_X2 - static field in class org.apache.bcel.Constants
DUP2_X2 - static field in class org.apache.bcel.generic.InstructionConstants
DUP2_X2 - class org.apache.bcel.generic.DUP2_X2
DUP2_X2 - Duplicate two top operand stack words and put four down
Stack: ..., word4, word3, word2, word1 -> ..., word2, word1, word4, word3, word2, word1
DUP2_X2() - constructor for class org.apache.bcel.generic.DUP2_X2
DUP_X1 - static field in class org.apache.bcel.Constants
DUP_X1 - static field in class org.apache.bcel.generic.InstructionConstants
DUP_X1 - class org.apache.bcel.generic.DUP_X1
DUP_X1 - Duplicate top operand stack word and put two down
Stack: ..., word2, word1 -> ..., word1, word2, word1
DUP_X1() - constructor for class org.apache.bcel.generic.DUP_X1
DUP_X2 - static field in class org.apache.bcel.Constants
DUP_X2 - static field in class org.apache.bcel.generic.InstructionConstants
DUP_X2 - class org.apache.bcel.generic.DUP_X2
DUP_X2 - Duplicate top operand stack word and put three down
Stack: ..., word3, word2, word1 -> ..., word1, word3, word2, word1
DUP_X2() - constructor for class org.apache.bcel.generic.DUP_X2

E

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

F

F2D - static field in class org.apache.bcel.Constants
F2D - static field in class org.apache.bcel.generic.InstructionConstants
F2D - class org.apache.bcel.generic.F2D
F2D - Convert float to double
Stack: ..., value -> ..., result.word1, result.word2
F2D() - constructor for class org.apache.bcel.generic.F2D
Convert float to double
F2I - static field in class org.apache.bcel.Constants
F2I - static field in class org.apache.bcel.generic.InstructionConstants
F2I - class org.apache.bcel.generic.F2I
F2I - Convert float to int
Stack: ..., value -> ..., result
F2I() - constructor for class org.apache.bcel.generic.F2I
Convert float to int
F2L - static field in class org.apache.bcel.Constants
F2L - static field in class org.apache.bcel.generic.InstructionConstants
F2L - class org.apache.bcel.generic.F2L
F2L - Convert float to long
Stack: ..., value -> ..., result.word1, result.word2
F2L() - constructor for class org.apache.bcel.generic.F2L
Convert float to long
FADD - static field in class org.apache.bcel.Constants
FADD - static field in class org.apache.bcel.generic.InstructionConstants
FADD - class org.apache.bcel.generic.FADD
FADD - Add floats
Stack: ..., value1, value2 -> result
FADD() - constructor for class org.apache.bcel.generic.FADD
Add floats
FALOAD - static field in class org.apache.bcel.Constants
FALOAD - static field in class org.apache.bcel.generic.InstructionConstants
FALOAD - class org.apache.bcel.generic.FALOAD
FALOAD - Load float from array
Stack: ..., arrayref, index -> ..., value
FALOAD() - constructor for class org.apache.bcel.generic.FALOAD
Load float from array
FASTORE - static field in class org.apache.bcel.Constants
FASTORE - static field in class org.apache.bcel.generic.InstructionConstants
FASTORE - class org.apache.bcel.generic.FASTORE
FASTORE - Store into float array
Stack: ..., arrayref, index, value -> ...
FASTORE() - constructor for class org.apache.bcel.generic.FASTORE
Store float into array
FCMPG - static field in class org.apache.bcel.Constants
FCMPG - static field in class org.apache.bcel.generic.InstructionConstants
FCMPG - class org.apache.bcel.generic.FCMPG
FCMPG - Compare floats: value1 > value2
Stack: ..., value1, value2 -> ..., result
FCMPG() - constructor for class org.apache.bcel.generic.FCMPG
FCMPL - static field in class org.apache.bcel.Constants
FCMPL - static field in class org.apache.bcel.generic.InstructionConstants
FCMPL - class org.apache.bcel.generic.FCMPL
FCMPL - Compare floats: value1 <32value2
Stack: ..., value1, value2 -> ..., result
FCMPL() - constructor for class org.apache.bcel.generic.FCMPL
FCONST - class org.apache.bcel.generic.FCONST
FCONST - Push 0.0, 1.0 or 2.0, other values cause an exception
Stack: ...
FCONST(float) - constructor for class org.apache.bcel.generic.FCONST
FCONST_0 - static field in class org.apache.bcel.Constants
FCONST_0 - static field in class org.apache.bcel.generic.InstructionConstants
FCONST_1 - static field in class org.apache.bcel.Constants
FCONST_1 - static field in class org.apache.bcel.generic.InstructionConstants
FCONST_2 - static field in class org.apache.bcel.Constants
FCONST_2 - static field in class org.apache.bcel.generic.InstructionConstants
FDIV - static field in class org.apache.bcel.Constants
FDIV - static field in class org.apache.bcel.generic.InstructionConstants
FDIV - class org.apache.bcel.generic.FDIV
FDIV - Divide floats
Stack: ..., value1, value2 -> result
FDIV() - constructor for class org.apache.bcel.generic.FDIV
Divide floats
Field - class org.apache.bcel.classfile.Field
This class represents the field info structure, i.e., the representation for a variable in the class.
Field(org.apache.bcel.classfile.Field) - constructor for class org.apache.bcel.classfile.Field
Initialize from another object.
FieldGen - class org.apache.bcel.generic.FieldGen
Template class for building up a field.
Declare a field.
Instantiate from existing field.
FieldGenOrMethodGen - class org.apache.bcel.generic.FieldGenOrMethodGen
Super class for FieldGen and MethodGen objects, since they have some methods in common!
FieldGenOrMethodGen() - constructor for class org.apache.bcel.generic.FieldGenOrMethodGen
FieldInstruction - class org.apache.bcel.generic.FieldInstruction
Super class for the GET/PUTxxx family of instructions.
FieldInstruction(short,int) - constructor for class org.apache.bcel.generic.FieldInstruction
FieldObserver - interface org.apache.bcel.generic.FieldObserver
Imnplement this interface if you're interested in changes to a FieldGen object and register yourself with addObserver().
FieldOrMethod - class org.apache.bcel.classfile.FieldOrMethod
Abstract super class for fields and methods.
FieldOrMethod - class org.apache.bcel.generic.FieldOrMethod
Super class for InvokeInstruction and FieldInstruction, since they have some methods in common!
Construct object from file stream.
FieldOrMethod(org.apache.bcel.classfile.FieldOrMethod) - constructor for class org.apache.bcel.classfile.FieldOrMethod
Initialize from another object.
FieldOrMethod(short,int) - constructor for class org.apache.bcel.generic.FieldOrMethod
FILE - static field in class org.apache.bcel.classfile.JavaClass
fillup(String,int,boolean,char) - static method in class org.apache.bcel.classfile.Utility
Fillup char with up to length characters with char `fill' and justify it left or right.
findClass(String) - method in class org.apache.bcel.util.ClassLoaderRepository
Find an already defined JavaClass.
findClass(String) - method in class org.apache.bcel.util.Repository
Find the class with the name provided, if the class isn't there, return NULL.
findClass(String) - method in class org.apache.bcel.util.SyntheticRepository
Find an already defined (cached) JavaClass object by name.
findHandle(int) - method in class org.apache.bcel.generic.InstructionList
Get instruction handle for instruction at byte code position pos.
Find the target instruction (handle) that corresponds to the given target position (byte code offset).
This commutative operation returns the first common superclass (narrowest ReferenceType referencing a class, not an interface).
fixed_length - field in class org.apache.bcel.generic.Select
FLOAD - static field in class org.apache.bcel.Constants
FLOAD - class org.apache.bcel.generic.FLOAD
FLOAD - Load float from local variable
Stack ...
FLOAD(int) - constructor for class org.apache.bcel.generic.FLOAD
Load float from local variable
FLOAD_0 - static field in class org.apache.bcel.Constants
FLOAD_1 - static field in class org.apache.bcel.Constants
FLOAD_2 - static field in class org.apache.bcel.Constants
FLOAD_3 - static field in class org.apache.bcel.Constants
FLOAT - static field 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.
Machine-generated.
FMUL - static field in class org.apache.bcel.Constants
FMUL - static field in class org.apache.bcel.generic.InstructionConstants
FMUL - class org.apache.bcel.generic.FMUL
FMUL - Multiply floats
Stack: ..., value1, value2 -> result
FMUL() - constructor for class org.apache.bcel.generic.FMUL
Multiply floats
FNEG - static field in class org.apache.bcel.Constants
FNEG - static field in class org.apache.bcel.generic.InstructionConstants
FNEG - class org.apache.bcel.generic.FNEG
FNEG - Negate float
Stack: ..., value -> ..., result
FNEG() - constructor for class org.apache.bcel.generic.FNEG
format(int,int,boolean,char) - static method in class org.apache.bcel.classfile.Utility
Return a string for an integer justified left or right and filled up with `fill' characters if necessary.
Frame - class org.apache.bcel.verifier.structurals.Frame
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
FREM - static field in class org.apache.bcel.Constants
FREM - static field in class org.apache.bcel.generic.InstructionConstants
FREM - class org.apache.bcel.generic.FREM
FREM - Remainder of floats
Stack: ..., value1, value2 -> result
FREM() - constructor for class org.apache.bcel.generic.FREM
Remainder of floats
FRETURN - static field in class org.apache.bcel.Constants
FRETURN - static field in class org.apache.bcel.generic.InstructionConstants
FRETURN - class org.apache.bcel.generic.FRETURN
FRETURN - Return float from method
Stack: ..., value -> <empty>
FRETURN() - constructor for class org.apache.bcel.generic.FRETURN
Return float from method
FSTORE - static field in class org.apache.bcel.Constants
FSTORE - class org.apache.bcel.generic.FSTORE
FSTORE - Store float into local variable
Stack: ..., value -> ...
FSTORE(int) - constructor for class org.apache.bcel.generic.FSTORE
Store float into local variable
FSTORE_0 - static field in class org.apache.bcel.Constants
FSTORE_1 - static field in class org.apache.bcel.Constants
FSTORE_2 - static field in class org.apache.bcel.Constants
FSTORE_3 - static field in class org.apache.bcel.Constants
FSUB - static field in class org.apache.bcel.Constants
FSUB - static field in class org.apache.bcel.generic.InstructionConstants
FSUB - class org.apache.bcel.generic.FSUB
FSUB - Substract floats
Stack: ..., value1, value2 -> result
FSUB() - constructor for class org.apache.bcel.generic.FSUB
Substract floats

G

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

H

hashcode() - method in class org.apache.bcel.generic.ArrayType
hashCode() - method in class org.apache.bcel.util.ClassPath
hashCode() - method in class org.apache.bcel.generic.ObjectType
hasIndex() - method in class org.apache.bcel.classfile.StackMapType
hasTargeters() - method in class org.apache.bcel.generic.InstructionHandle
HEAP - static field in class org.apache.bcel.classfile.JavaClass

I

I2B - static field in class org.apache.bcel.Constants
I2B - static field in class org.apache.bcel.generic.InstructionConstants
I2B - class org.apache.bcel.generic.I2B
I2B - Convert int to byte
Stack: ..., value -> ..., result
I2B() - constructor for class org.apache.bcel.generic.I2B
Convert int to byte
I2C - static field in class org.apache.bcel.Constants
I2C - static field in class org.apache.bcel.generic.InstructionConstants
I2C - class org.apache.bcel.generic.I2C
I2C - Convert int to char
Stack: ..., value -> ..., result
I2C() - constructor for class org.apache.bcel.generic.I2C
Convert int to char
I2D - static field in class org.apache.bcel.Constants
I2D - static field in class org.apache.bcel.generic.InstructionConstants
I2D - class org.apache.bcel.generic.I2D
I2D - Convert int to double
Stack: ..., value -> ..., result.word1, result.word2
I2D() - constructor for class org.apache.bcel.generic.I2D
Convert int to double
I2F - static field in class org.apache.bcel.Constants
I2F - static field in class org.apache.bcel.generic.InstructionConstants
I2F - class org.apache.bcel.generic.I2F
I2F - Convert int to float
Stack: ..., value -> ..., result
I2F() - constructor for class org.apache.bcel.generic.I2F
Convert int to float
I2L - static field in class org.apache.bcel.Constants
I2L - static field in class org.apache.bcel.generic.InstructionConstants
I2L - class org.apache.bcel.generic.I2L
I2L - Convert int to long
Stack: ..., value -> ..., result.word1, result.word2
I2L() - constructor for class org.apache.bcel.generic.I2L
Convert int to long
I2S - static field in class org.apache.bcel.Constants
I2S - static field in class org.apache.bcel.generic.InstructionConstants
I2S - class org.apache.bcel.generic.I2S
I2S - Convert int to short
Stack: ..., value -> ..., result
I2S() - constructor for class org.apache.bcel.generic.I2S
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction().
i_position - field in class org.apache.bcel.generic.InstructionHandle
IADD - static field in class org.apache.bcel.Constants
IADD - static field in class org.apache.bcel.generic.InstructionConstants
IADD - class org.apache.bcel.generic.IADD
IADD - Add ints
Stack: ..., value1, value2 -> result
IADD() - constructor for class org.apache.bcel.generic.IADD
Add ints
IALOAD - static field in class org.apache.bcel.Constants
IALOAD - static field in class org.apache.bcel.generic.InstructionConstants
IALOAD - class org.apache.bcel.generic.IALOAD
IALOAD - Load int from array
Stack: ..., arrayref, index -> ..., value
IALOAD() - constructor for class org.apache.bcel.generic.IALOAD
Load int from array
IAND - static field in class org.apache.bcel.Constants
IAND - static field in class org.apache.bcel.generic.InstructionConstants
IAND - class org.apache.bcel.generic.IAND
IAND - Bitwise AND int
Stack: ..., value1, value2 -> ..., result
IAND() - constructor for class org.apache.bcel.generic.IAND
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction().
IASTORE - static field in class org.apache.bcel.Constants
IASTORE - static field in class org.apache.bcel.generic.InstructionConstants
IASTORE - class org.apache.bcel.generic.IASTORE
IASTORE - Store into int array
Stack: ..., arrayref, index, value -> ...
IASTORE() - constructor for class org.apache.bcel.generic.IASTORE
Store into int array
ICONST - class org.apache.bcel.generic.ICONST
ICONST - Push value between -1, ..., 5, other values cause an exception
Stack: ...
ICONST(int) - constructor for class org.apache.bcel.generic.ICONST
ICONST_0 - static field in class org.apache.bcel.Constants
ICONST_0 - static field in class org.apache.bcel.generic.InstructionConstants
ICONST_1 - static field in class org.apache.bcel.Constants
ICONST_1 - static field in class org.apache.bcel.generic.InstructionConstants
ICONST_2 - static field in class org.apache.bcel.Constants
ICONST_2 - static field in class org.apache.bcel.generic.InstructionConstants
ICONST_3 - static field in class org.apache.bcel.Constants
ICONST_3 - static field in class org.apache.bcel.generic.InstructionConstants
ICONST_4 - static field in class org.apache.bcel.Constants
ICONST_4 - static field in class org.apache.bcel.generic.InstructionConstants
ICONST_5 - static field in class org.apache.bcel.Constants
ICONST_5 - static field in class org.apache.bcel.generic.InstructionConstants
ICONST_M1 - static field in class org.apache.bcel.Constants
ICONST_M1 - static field in class org.apache.bcel.generic.InstructionConstants
IDIV - static field in class org.apache.bcel.Constants
IDIV - static field in class org.apache.bcel.generic.InstructionConstants
IDIV - class org.apache.bcel.generic.IDIV
IDIV - Divide ints
Stack: ..., value1, value2 -> result
IDIV() - constructor for class org.apache.bcel.generic.IDIV
Divide ints
IF_ACMPEQ - static field in class org.apache.bcel.Constants
IF_ACMPEQ - class org.apache.bcel.generic.IF_ACMPEQ
IF_ACMPEQ - Branch if reference comparison succeeds
Stack: ..., value1, value2 -> ...
IF_ACMPEQ(org.apache.bcel.generic.InstructionHandle) - constructor for class org.apache.bcel.generic.IF_ACMPEQ
IF_ACMPNE - static field in class org.apache.bcel.Constants
IF_ACMPNE - class org.apache.bcel.generic.IF_ACMPNE
IF_ACMPNE - Branch if reference comparison doesn't succeed
Stack: ..., value1, value2 -> ...
IF_ACMPNE(org.apache.bcel.generic.InstructionHandle) - constructor for class org.apache.bcel.generic.IF_ACMPNE
IF_ICMPEQ - static field in class org.apache.bcel.Constants
IF_ICMPEQ - class org.apache.bcel.generic.IF_ICMPEQ
IF_ICMPEQ - Branch if int comparison succeeds
Stack: ..., value1, value2 -> ...
IF_ICMPEQ(org.apache.bcel.generic.InstructionHandle) - constructor for class org.apache.bcel.generic.IF_ICMPEQ
IF_ICMPGE - static field in class org.apache.bcel.Constants
IF_ICMPGE - class org.apache.bcel.generic.IF_ICMPGE
IF_ICMPGE - Branch if int comparison succeeds
Stack: ..., value1, value2 -> ...
IF_ICMPGE(org.apache.bcel.generic.InstructionHandle) - constructor for class org.apache.bcel.generic.IF_ICMPGE
IF_ICMPGT - static field in class org.apache.bcel.Constants
IF_ICMPGT - class org.apache.bcel.generic.IF_ICMPGT
IF_ICMPGT - Branch if int comparison succeeds
Stack: ..., value1, value2 -> ...
IF_ICMPGT(org.apache.bcel.generic.InstructionHandle) - constructor for class org.apache.bcel.generic.IF_ICMPGT
IF_ICMPLE - static field in class org.apache.bcel.Constants
IF_ICMPLE - class org.apache.bcel.generic.IF_ICMPLE
IF_ICMPLE - Branch if int comparison succeeds
Stack: ..., value1, value2 -> ...
IF_ICMPLE(org.apache.bcel.generic.InstructionHandle) - constructor for class org.apache.bcel.generic.IF_ICMPLE
IF_ICMPLT - static field in class org.apache.bcel.Constants
IF_ICMPLT - class org.apache.bcel.generic.IF_ICMPLT
IF_ICMPLT - Branch if int comparison succeeds
Stack: ..., value1, value2 -> ...
IF_ICMPLT(org.apache.bcel.generic.InstructionHandle) - constructor for class org.apache.bcel.generic.IF_ICMPLT
IF_ICMPNE - static field in class org.apache.bcel.Constants
IF_ICMPNE - class org.apache.bcel.generic.IF_ICMPNE
IF_ICMPNE - Branch if int comparison doesn't succeed
Stack: ..., value1, value2 -> ...
IF_ICMPNE(org.apache.bcel.generic.InstructionHandle) - constructor for class org.apache.bcel.generic.IF_ICMPNE
IFEQ - static field in class org.apache.bcel.Constants
IFEQ - class org.apache.bcel.generic.IFEQ
IFEQ - Branch if int comparison with zero succeeds
Stack: ..., value -> ...
IFEQ(org.apache.bcel.generic.InstructionHandle) - constructor for class org.apache.bcel.generic.IFEQ
IFGE - static field in class org.apache.bcel.Constants
IFGE - class org.apache.bcel.generic.IFGE
IFGE - Branch if int comparison with zero succeeds
Stack: ..., value -> ...
IFGE(org.apache.bcel.generic.InstructionHandle) - constructor for class org.apache.bcel.generic.IFGE
IFGT - static field in class org.apache.bcel.Constants
IFGT - class org.apache.bcel.generic.IFGT
IFGT - Branch if int comparison with zero succeeds
Stack: ..., value -> ...
IFGT(org.apache.bcel.generic.InstructionHandle) - constructor for class org.apache.bcel.generic.IFGT
IfInstruction - class org.apache.bcel.generic.IfInstruction
Super class for the IFxxx family of instructions.
IFLE - static field in class org.apache.bcel.Constants
IFLE - class org.apache.bcel.generic.IFLE
IFLE - Branch if int comparison with zero succeeds
Stack: ..., value -> ...
IFLE(org.apache.bcel.generic.InstructionHandle) - constructor for class org.apache.bcel.generic.IFLE
IFLT - static field in class org.apache.bcel.Constants
IFLT - class org.apache.bcel.generic.IFLT
IFLT - Branch if int comparison with zero succeeds
Stack: ..., value -> ...
IFLT(org.apache.bcel.generic.InstructionHandle) - constructor for class org.apache.bcel.generic.IFLT
IFNE - static field in class org.apache.bcel.Constants
IFNE - class org.apache.bcel.generic.IFNE
IFNE - Branch if int comparison with zero succeeds
Stack: ..., value -> ...
IFNE(org.apache.bcel.generic.InstructionHandle) - constructor for class org.apache.bcel.generic.IFNE
IFNONNULL - static field in class org.apache.bcel.Constants
IFNONNULL - class org.apache.bcel.generic.IFNONNULL
IFNONNULL - Branch if reference is not null
Stack: ..., reference -> ...
IFNONNULL(org.apache.bcel.generic.InstructionHandle) - constructor for class org.apache.bcel.generic.IFNONNULL
IFNULL - static field in class org.apache.bcel.Constants
IFNULL - class org.apache.bcel.generic.IFNULL
IFNULL - Branch if reference is not null
Stack: ..., reference -> ...
IFNULL(org.apache.bcel.generic.InstructionHandle) - constructor for class org.apache.bcel.generic.IFNULL
IINC - static field in class org.apache.bcel.Constants
IINC - class org.apache.bcel.generic.IINC
IINC - Increment local variable by constant
IINC(int,int) - constructor for class org.apache.bcel.generic.IINC
ILLEGAL_ACCESS_ERROR - static field in class org.apache.bcel.ExceptionConstants
ILLEGAL_MONITOR_STATE - static field in class org.apache.bcel.ExceptionConstants
ILLEGAL_OPCODE - static field in class org.apache.bcel.Constants
ILLEGAL_TYPE - static field in class org.apache.bcel.Constants
ILOAD - static field in class org.apache.bcel.Constants
ILOAD - class org.apache.bcel.generic.ILOAD
ILOAD - Load int from local variable onto stack
Stack: ...
ILOAD(int) - constructor for class org.apache.bcel.generic.ILOAD
Load int from local variable
ILOAD_0 - static field in class org.apache.bcel.Constants
ILOAD_0 - static field in class org.apache.bcel.generic.InstructionConstants
ILOAD_1 - static field in class org.apache.bcel.Constants
ILOAD_1 - static field in class org.apache.bcel.generic.InstructionConstants
ILOAD_2 - static field in class org.apache.bcel.Constants
ILOAD_2 - static field in class org.apache.bcel.generic.InstructionConstants
ILOAD_3 - static field in class org.apache.bcel.Constants
IMPDEP1 - static field in class org.apache.bcel.Constants
IMPDEP1 - class org.apache.bcel.generic.IMPDEP1
IMPDEP1 - Implementation dependent
IMPDEP1() - constructor for class org.apache.bcel.generic.IMPDEP1
IMPDEP2 - static field in class org.apache.bcel.Constants
IMPDEP2 - class org.apache.bcel.generic.IMPDEP2
IMPDEP2 - Implementation dependent
IMPDEP2() - constructor for class org.apache.bcel.generic.IMPDEP2
implementationOf(org.apache.bcel.classfile.JavaClass) - method in class org.apache.bcel.classfile.JavaClass
implementationOf(String,String) - static method in class org.apache.bcel.Repository
IMUL - static field in class org.apache.bcel.Constants
IMUL - static field in class org.apache.bcel.generic.InstructionConstants
IMUL - class org.apache.bcel.generic.IMUL
IMUL - Multiply ints
Stack: ..., value1, value2 -> result
IMUL() - constructor for class org.apache.bcel.generic.IMUL
Multiply ints
INCOMPATIBLE_CLASS_CHANGE_ERROR - static field in class org.apache.bcel.ExceptionConstants
index - field in class org.apache.bcel.generic.BranchInstruction
index - field in class org.apache.bcel.generic.ConstantPoolGen
index - field in class org.apache.bcel.generic.CPInstruction
IndexedInstruction - interface org.apache.bcel.generic.IndexedInstruction
Denote entity that refers to an index, e.g.
indices - field in class org.apache.bcel.generic.Select
INEG - static field in class org.apache.bcel.Constants
INEG - static field in class org.apache.bcel.generic.InstructionConstants
INEG - class org.apache.bcel.generic.INEG
INEG - Negate int
Stack: ..., value -> ..., result
INEG() - constructor for class org.apache.bcel.generic.INEG
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction().
initFromFile(org.apache.bcel.util.ByteSequence,boolean) - method in class org.apache.bcel.generic.BIPUSH
Read needed data (e.g.
Read needed data (e.g.
Read needed data (i.e., index) from file.
initFromFile(org.apache.bcel.util.ByteSequence,boolean) - method in class org.apache.bcel.generic.GOTO_W
Read needed data (e.g.
initFromFile(org.apache.bcel.util.ByteSequence,boolean) - method in class org.apache.bcel.generic.IINC
Read needed data (e.g.
Read needed data (e.g.
Read needed data (i.e., index) from file.
initFromFile(org.apache.bcel.util.ByteSequence,boolean) - method in class org.apache.bcel.generic.JSR_W
Read needed data (e.g.
initFromFile(org.apache.bcel.util.ByteSequence,boolean) - method in class org.apache.bcel.generic.LDC
Read needed data (e.g.
initFromFile(org.apache.bcel.util.ByteSequence,boolean) - method in class org.apache.bcel.generic.LDC_W
Read needed data (i.e., index) from file.
Read needed data (e.g.
Read needed data (e.g.
Read needed data (i.e., no.
initFromFile(org.apache.bcel.util.ByteSequence,boolean) - method in class org.apache.bcel.generic.NEWARRAY
Read needed data (e.g.
initFromFile(org.apache.bcel.util.ByteSequence,boolean) - method in class org.apache.bcel.generic.RET
Read needed data (e.g.
initFromFile(org.apache.bcel.util.ByteSequence,boolean) - method in class org.apache.bcel.generic.Select
Read needed data (e.g.
initFromFile(org.apache.bcel.util.ByteSequence,boolean) - method in class org.apache.bcel.generic.SIPUSH
Read needed data (e.g.
Read needed data (e.g.
Replaces all occurences of u in this local variables set with an "initialized" ObjectType.
Replaces all occurences of u in this OperandStack instance with an "initialized" ObjectType.
InnerClass - class org.apache.bcel.classfile.InnerClass
This class represents a inner class attribute, i.e., the class indices of the inner and outer classes, the name and the attributes of the inner class.
InnerClass(int,int,int,int) - constructor for class org.apache.bcel.classfile.InnerClass
InnerClass(org.apache.bcel.classfile.InnerClass) - constructor for class org.apache.bcel.classfile.InnerClass
Initialize from another object.
InnerClasses - class org.apache.bcel.classfile.InnerClasses
This class is derived from Attribute and denotes that this class is an Inner class of another.
InnerClasses(org.apache.bcel.classfile.InnerClasses) - constructor for class org.apache.bcel.classfile.InnerClasses
Initialize from another object.
insert(org.apache.bcel.generic.BranchInstruction) - method in class org.apache.bcel.generic.InstructionList
Insert a branch instruction at start of this list.
Insert a compound instruction.
insert(org.apache.bcel.generic.Instruction) - method in class org.apache.bcel.generic.InstructionList
Insert an instruction at start of this list.
Insert a compound instruction before instruction i.
Insert a single instruction j before another instruction i, which must be in this list of course!
Insert another list before Instruction i contained in this list.
Insert an instruction before instruction (handle) ih contained in this list.
Insert a compound instruction.
Insert an instruction before instruction (handle) ih contained in this list.
Insert another list before Instruction handle ih contained in this list.
insert(org.apache.bcel.generic.InstructionList) - method in class org.apache.bcel.generic.InstructionList
Insert another list.
INSTANCEOF - static field in class org.apache.bcel.Constants
INSTANCEOF - class org.apache.bcel.generic.INSTANCEOF
INSTANCEOF - Determine if object is of given type
Stack: ..., objectref -> ..., result
INSTANCEOF(int) - constructor for class org.apache.bcel.generic.INSTANCEOF
instanceOf(org.apache.bcel.classfile.JavaClass) - method in class org.apache.bcel.classfile.JavaClass
Equivalent to runtime "instanceof" operator.
Equivalent to runtime "instanceof" operator.
instanceOf(String,String) - static method in class org.apache.bcel.Repository
INSTANCEOF_QUICK - static field in class org.apache.bcel.Constants
INSTANTIATION_ERROR - static field in class org.apache.bcel.ExceptionConstants
InstConstraintVisitor - class org.apache.bcel.verifier.structurals.InstConstraintVisitor
A Visitor class testing for valid preconditions of JVM instructions.
InstConstraintVisitor() - constructor for class org.apache.bcel.verifier.structurals.InstConstraintVisitor
The constructor.
Instruction - class org.apache.bcel.generic.Instruction
Abstract super class for all Java byte codes.
Instruction(short,short) - constructor for class org.apache.bcel.generic.Instruction
InstructionComparator - interface org.apache.bcel.generic.InstructionComparator
Equality of instructions isn't clearly to be defined.
InstructionConstants - interface org.apache.bcel.generic.InstructionConstants
This interface contains shareable instruction objects.
InstructionContext - interface org.apache.bcel.verifier.structurals.InstructionContext
An InstructionContext offers convenient access to information like control flow successors and such.
InstructionFactory - class org.apache.bcel.generic.InstructionFactory
Instances of this class may be used, e.g., to generate typed versions of instructions.
InstructionFactory(org.apache.bcel.generic.ClassGen) - constructor for class org.apache.bcel.generic.InstructionFactory
Initialize with ClassGen object
Initialize just with ConstantPoolGen object
InstructionFinder - class org.apache.bcel.util.InstructionFinder
InstructionFinder is a tool to search for given instructions patterns, i.e., match sequences of instructions in an instruction list via regular expressions.
InstructionHandle - class org.apache.bcel.generic.InstructionHandle
Instances of this class give users a handle to the instructions contained in an InstructionList.
InstructionHandle(org.apache.bcel.generic.Instruction) - constructor for class org.apache.bcel.generic.InstructionHandle
InstructionList - class org.apache.bcel.generic.InstructionList
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(org.apache.bcel.generic.BranchInstruction) - constructor for class org.apache.bcel.generic.InstructionList
Create instruction list containing one instruction.
Initialize list with (nonnull) compound instruction.
InstructionList(org.apache.bcel.generic.Instruction) - constructor for class org.apache.bcel.generic.InstructionList
Create instruction list containing one instruction.
InstructionListObserver - interface org.apache.bcel.generic.InstructionListObserver
Implement this interface if you're interested in changes to an InstructionList object and register yourself with addObserver().
INSTRUCTIONS - static field in class org.apache.bcel.generic.InstructionConstants
Get object via its opcode, for immutable instructions like branch instructions entries are set to null.
InstructionTargeter - interface org.apache.bcel.generic.InstructionTargeter
Denote that a class targets InstructionHandles within an InstructionList.
INT - static field in class org.apache.bcel.generic.Type
INT2BYTE - static field in class org.apache.bcel.Constants
INT2CHAR - static field in class org.apache.bcel.Constants
INT2SHORT - static field in class org.apache.bcel.Constants
INTERFACES_IMPLEMENTED_BY_ARRAYS - static field in class org.apache.bcel.Constants
The names of the interfaces implemented by arrays
IntList - class org.apache.bcel.verifier.statics.IntList
A small utility class representing a set of basic int values.
InvalidMethodException - class org.apache.bcel.verifier.exc.InvalidMethodException
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 class org.apache.bcel.verifier.exc.InvalidMethodException
Constructs an InvalidMethodException with the specified detail message.
InvokeInstruction - class org.apache.bcel.generic.InvokeInstruction
Super class for the INVOKExxx family of instructions.
InvokeInstruction(short,int) - constructor for class org.apache.bcel.generic.InvokeInstruction
INVOKEINTERFACE - static field in class org.apache.bcel.Constants
INVOKEINTERFACE - class org.apache.bcel.generic.INVOKEINTERFACE
INVOKEINTERFACE - Invoke interface method
Stack: ..., objectref, [arg1, [arg2 ...]] -> ...
INVOKEINTERFACE(int,int) - constructor for class org.apache.bcel.generic.INVOKEINTERFACE
INVOKEINTERFACE_QUICK - static field in class org.apache.bcel.Constants
INVOKENONVIRTUAL - static field in class org.apache.bcel.Constants
INVOKENONVIRTUAL_QUICK - static field in class org.apache.bcel.Constants
INVOKESPECIAL - static field in class org.apache.bcel.Constants
INVOKESPECIAL - class org.apache.bcel.generic.INVOKESPECIAL
INVOKESPECIAL - Invoke instance method; special handling for superclass, private and instance initialization method invocations
Stack: ..., objectref, [arg1, [arg2 ...]] -> ...
INVOKESPECIAL(int) - constructor for class org.apache.bcel.generic.INVOKESPECIAL
INVOKESTATIC - static field in class org.apache.bcel.Constants
INVOKESTATIC - class org.apache.bcel.generic.INVOKESTATIC
INVOKESTATIC - Invoke a class (static) method
Stack: ..., [arg1, [arg2 ...]] -> ...
INVOKESTATIC(int) - constructor for class org.apache.bcel.generic.INVOKESTATIC
INVOKESTATIC_QUICK - static field in class org.apache.bcel.Constants
INVOKESUPER_QUICK - static field in class org.apache.bcel.Constants
INVOKEVIRTUAL - static field in class org.apache.bcel.Constants
INVOKEVIRTUAL - class org.apache.bcel.generic.INVOKEVIRTUAL
INVOKEVIRTUAL - Invoke instance method; dispatch based on class
Stack: ..., objectref, [arg1, [arg2 ...]] -> ...
INVOKEVIRTUAL(int) - constructor for class org.apache.bcel.generic.INVOKEVIRTUAL
INVOKEVIRTUAL_QUICK - static field in class org.apache.bcel.Constants
INVOKEVIRTUAL_QUICK_W - static field in class org.apache.bcel.Constants
INVOKEVIRTUALOBJECT_QUICK - static field in class org.apache.bcel.Constants
IOR - static field in class org.apache.bcel.Constants
IOR - static field in class org.apache.bcel.generic.InstructionConstants
IOR - class org.apache.bcel.generic.IOR
IOR - Bitwise OR int
Stack: ..., value1, value2 -> ..., result
IOR() - constructor for class org.apache.bcel.generic.IOR
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction().
IREM - static field in class org.apache.bcel.Constants
IREM - static field in class org.apache.bcel.generic.InstructionConstants
IREM - class org.apache.bcel.generic.IREM
IREM - Remainder of int
Stack: ..., value1, value2 -> result
IREM() - constructor for class org.apache.bcel.generic.IREM
Remainder of ints
IRETURN - static field in class org.apache.bcel.Constants
IRETURN - static field in class org.apache.bcel.generic.InstructionConstants
IRETURN - class org.apache.bcel.generic.IRETURN
IRETURN - Return int from method
Stack: ..., value -> <empty>
IRETURN() - constructor for class org.apache.bcel.generic.IRETURN
Return int from method
isAbstract() - method in class org.apache.bcel.classfile.AccessFlags
isAbstract(boolean) - method in class org.apache.bcel.classfile.AccessFlags
isActualParameterList(String) - static method in class org.apache.bcel.classfile.Signature
Return true iff this is assignment compatible with another type t as defined in the JVM specification; see the AASTORE definition there.
isCastableTo(org.apache.bcel.generic.Type) - method in class org.apache.bcel.generic.ReferenceType
Return true iff this type is castable to another type t as defined in the JVM specification.
isClass() - method in class org.apache.bcel.classfile.JavaClass
isDead(org.apache.bcel.generic.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 not part of this ControlFlowGraph.
isEmpty() - method in class org.apache.bcel.generic.InstructionList
Test for empty list.
isEmpty() - method in class org.apache.bcel.verifier.structurals.OperandStack
Returns true IFF this OperandStack is empty.
isFinal() - method in class org.apache.bcel.classfile.AccessFlags
isFinal(boolean) - method in class org.apache.bcel.classfile.AccessFlags
isFormalParameterList(String) - static method in class org.apache.bcel.classfile.Signature
ISHL - static field in class org.apache.bcel.Constants
ISHL - static field in class org.apache.bcel.generic.InstructionConstants
ISHL - class org.apache.bcel.generic.ISHL
ISHL - Arithmetic shift left int
Stack: ..., value1, value2 -> ..., result
ISHL() - constructor for class org.apache.bcel.generic.ISHL
ISHR - static field in class org.apache.bcel.Constants
ISHR - static field in class org.apache.bcel.generic.InstructionConstants
ISHR - class org.apache.bcel.generic.ISHR
ISHR - Arithmetic shift right int
Stack: ..., value1, value2 -> ..., result
ISHR() - constructor for class org.apache.bcel.generic.ISHR
isInterface() - method in class org.apache.bcel.classfile.AccessFlags
isInterface(boolean) - method in class org.apache.bcel.classfile.AccessFlags
isJavaIdentifierPart(char) - static method in class org.apache.bcel.classfile.Utility
isNative() - method in class org.apache.bcel.classfile.AccessFlags
isNative(boolean) - method in class org.apache.bcel.classfile.AccessFlags
isPrivate() - method in class org.apache.bcel.classfile.AccessFlags
isPrivate(boolean) - method in class org.apache.bcel.classfile.AccessFlags
isProtected() - method in class org.apache.bcel.classfile.AccessFlags
isProtected(boolean) - method in class org.apache.bcel.classfile.AccessFlags
isPublic() - method in class org.apache.bcel.classfile.AccessFlags
isPublic(boolean) - method in class org.apache.bcel.classfile.AccessFlags
isSet(int,int) - static method in class org.apache.bcel.classfile.Utility
isStatic() - method in class org.apache.bcel.classfile.AccessFlags
isStatic(boolean) - method in class org.apache.bcel.classfile.AccessFlags
isStrictfp() - method in class org.apache.bcel.classfile.AccessFlags
isStrictfp(boolean) - method in class org.apache.bcel.classfile.AccessFlags
isSuper() - method in class org.apache.bcel.classfile.JavaClass
isSynchronized() - method in class org.apache.bcel.classfile.AccessFlags
isSynchronized(boolean) - method in class org.apache.bcel.classfile.AccessFlags
ISTORE - static field in class org.apache.bcel.Constants
ISTORE - class org.apache.bcel.generic.ISTORE
ISTORE - Store int from stack into local variable
Stack: ..., value -> ...
ISTORE(int) - constructor for class org.apache.bcel.generic.ISTORE
Store int into local variable
ISTORE_0 - static field in class org.apache.bcel.Constants
ISTORE_0 - static field in class org.apache.bcel.generic.InstructionConstants
ISTORE_1 - static field in class org.apache.bcel.Constants
ISTORE_1 - static field in class org.apache.bcel.generic.InstructionConstants
ISTORE_2 - static field in class org.apache.bcel.Constants
ISTORE_2 - static field in class org.apache.bcel.generic.InstructionConstants
ISTORE_3 - static field in class org.apache.bcel.Constants
isTransient() - method in class org.apache.bcel.classfile.AccessFlags
isTransient(boolean) - method in class org.apache.bcel.classfile.AccessFlags
ISUB - static field in class org.apache.bcel.Constants
ISUB - static field in class org.apache.bcel.generic.InstructionConstants
ISUB - class org.apache.bcel.generic.ISUB
ISUB - Substract ints
Stack: ..., value1, value2 -> result
ISUB() - constructor for class org.apache.bcel.generic.ISUB
Substract ints
isVolatile() - method in class org.apache.bcel.classfile.AccessFlags
isVolatile(boolean) - method in class org.apache.bcel.classfile.AccessFlags
ITEM_Bogus - static field in class org.apache.bcel.Constants
Constants used in the StackMap attribute.
ITEM_Double - static field in class org.apache.bcel.Constants
ITEM_Float - static field in class org.apache.bcel.Constants
ITEM_InitObject - static field in class org.apache.bcel.Constants
ITEM_Integer - static field in class org.apache.bcel.Constants
ITEM_Long - static field in class org.apache.bcel.Constants
ITEM_NAMES - static field in class org.apache.bcel.Constants
ITEM_NewObject - static field in class org.apache.bcel.Constants
ITEM_Null - static field in class org.apache.bcel.Constants
ITEM_Object - static field in class org.apache.bcel.Constants
iterator() - method in class org.apache.bcel.generic.InstructionList
IUSHR - static field in class org.apache.bcel.Constants
IUSHR - static field in class org.apache.bcel.generic.InstructionConstants
IUSHR - class org.apache.bcel.generic.IUSHR
IUSHR - Logical shift right int
Stack: ..., value1, value2 -> ..., result
IUSHR() - constructor for class org.apache.bcel.generic.IUSHR
IXOR - static field in class org.apache.bcel.Constants
IXOR - static field in class org.apache.bcel.generic.InstructionConstants
IXOR - class org.apache.bcel.generic.IXOR
IXOR - Bitwise XOR int
Stack: ..., value1, value2 -> ..., result
IXOR() - constructor for class org.apache.bcel.generic.IXOR
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction().

J

JavaClass - class org.apache.bcel.classfile.JavaClass
Represents a Java class, i.e., the data structures, constant pool, fields, methods and commands contained in a Java .class file.
Constructor gets all contents as arguments.
Constructor gets all contents as arguments.
JavaWrapper - class org.apache.bcel.util.JavaWrapper
Java interpreter replacement, i.e., wrapper that uses its own ClassLoader to modify/generate classes as they're requested.
JavaWrapper() - constructor for class org.apache.bcel.util.JavaWrapper
JavaWrapper(java.lang.ClassLoader) - constructor for class org.apache.bcel.util.JavaWrapper
JSR - static field in class org.apache.bcel.Constants
JSR - class org.apache.bcel.generic.JSR
JSR - Jump to subroutine
JSR(org.apache.bcel.generic.InstructionHandle) - constructor for class org.apache.bcel.generic.JSR
JSR_W - static field in class org.apache.bcel.Constants
JSR_W - class org.apache.bcel.generic.JSR_W
JSR_W - Jump to subroutine
JSR_W(org.apache.bcel.generic.InstructionHandle) - constructor for class org.apache.bcel.generic.JSR_W
JsrInstruction - class org.apache.bcel.generic.JsrInstruction
Super class for JSR - Jump to subroutine

K

KNOWN_ATTRIBUTES - static field in class org.apache.bcel.Constants

L

L2D - static field in class org.apache.bcel.Constants
L2D - static field in class org.apache.bcel.generic.InstructionConstants
L2D - class org.apache.bcel.generic.L2D
L2D - Convert long to double
Stack: ..., value.word1, value.word2 -> ..., result.word1, result.word2
L2D() - constructor for class org.apache.bcel.generic.L2D
L2F - static field in class org.apache.bcel.Constants
L2F - static field in class org.apache.bcel.generic.InstructionConstants
L2F - class org.apache.bcel.generic.L2F
L2F - Convert long to float
Stack: ..., value.word1, value.word2 -> ..., result
L2F() - constructor for class org.apache.bcel.generic.L2F
L2I - static field in class org.apache.bcel.Constants
L2I - static field in class org.apache.bcel.generic.InstructionConstants
L2I - class org.apache.bcel.generic.L2I
L2I - Convert long to int
Stack: ..., value.word1, value.word2 -> ..., result
L2I() - constructor for class org.apache.bcel.generic.L2I
LADD - static field in class org.apache.bcel.Constants
LADD - static field in class org.apache.bcel.generic.InstructionConstants
LADD - class org.apache.bcel.generic.LADD
LADD - Add longs
Stack: ..., value1.word1, value1.word2, value2.word1, value2.word2 ->
..., result.word1, result.word2
LADD() - constructor for class org.apache.bcel.generic.LADD
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction().
LALOAD - static field in class org.apache.bcel.Constants
LALOAD - static field in class org.apache.bcel.generic.InstructionConstants
LALOAD - class org.apache.bcel.generic.LALOAD
LALOAD - Load long from array
Stack: ..., arrayref, index -> ..., value1, value2
LALOAD() - constructor for class org.apache.bcel.generic.LALOAD
Load long from array
LAND - static field in class org.apache.bcel.Constants
LAND - static field in class org.apache.bcel.generic.InstructionConstants
LAND - class org.apache.bcel.generic.LAND
LAND - Bitwise AND longs
Stack: ..., value1.word1, value1.word2, value2.word1, value2.word2 ->
..., result.word1, result.word2
LAND() - constructor for class org.apache.bcel.generic.LAND
LASTORE - static field in class org.apache.bcel.Constants
LASTORE - static field in class org.apache.bcel.generic.InstructionConstants
LASTORE - class org.apache.bcel.generic.LASTORE
LASTORE - Store into long array
Stack: ..., arrayref, index, value.word1, value.word2 -> ...
LASTORE() - constructor for class org.apache.bcel.generic.LASTORE
Store long into array
LCMP - static field in class org.apache.bcel.Constants
LCMP - static field in class org.apache.bcel.generic.InstructionConstants
LCMP - class org.apache.bcel.generic.LCMP
LCMP - Compare longs:
Stack: ..., value1.word1, value1.word2, value2.word1, value2.word2 ->
..., result <= -1, 0, 1>
LCMP() - constructor for class org.apache.bcel.generic.LCMP
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction().
LCONST - class org.apache.bcel.generic.LCONST
LCONST - Push 0 or 1, other values cause an exception
Stack: ...
LCONST(long) - constructor for class org.apache.bcel.generic.LCONST
LCONST_0 - static field in class org.apache.bcel.Constants
LCONST_0 - static field in class org.apache.bcel.generic.InstructionConstants
LCONST_1 - static field in class org.apache.bcel.Constants
LCONST_1 - static field in class org.apache.bcel.generic.InstructionConstants
LDC - static field in class org.apache.bcel.Constants
LDC - class org.apache.bcel.generic.LDC
LDC - Push item from constant pool.
LDC(int) - constructor for class org.apache.bcel.generic.LDC
LDC2_W - static field in class org.apache.bcel.Constants
LDC2_W - class org.apache.bcel.generic.LDC2_W
LDC2_W - Push long or double from constant pool
Stack: ...
LDC2_W(int) - constructor for class org.apache.bcel.generic.LDC2_W
LDC2_W_QUICK - static field in class org.apache.bcel.Constants
LDC_QUICK - static field in class org.apache.bcel.Constants
LDC_W - static field in class org.apache.bcel.Constants
LDC_W - class org.apache.bcel.generic.LDC_W
LDC_W - Push item from constant pool (wide index)
Stack: ...
LDC_W(int) - constructor for class org.apache.bcel.generic.LDC_W
LDC_W_QUICK - static field in class org.apache.bcel.Constants
LDIV - static field in class org.apache.bcel.Constants
LDIV - static field in class org.apache.bcel.generic.InstructionConstants
LDIV - class org.apache.bcel.generic.LDIV
LDIV - Divide longs
Stack: ..., value1.word1, value1.word2, value2.word1, value2.word2 ->
..., result.word1, result.word2
LDIV() - constructor for class org.apache.bcel.generic.LDIV
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction().
length - field in class org.apache.bcel.classfile.Attribute
length - field in class org.apache.bcel.generic.Instruction
LineNumber - class org.apache.bcel.classfile.LineNumber
This class represents a (PC offset, line number) pair, i.e., a line number in the source that corresponds to a relative address in the byte code.
LineNumber(int,int) - constructor for class org.apache.bcel.classfile.LineNumber
LineNumber(org.apache.bcel.classfile.LineNumber) - constructor for class org.apache.bcel.classfile.LineNumber
Initialize from another object.
LineNumberGen - class org.apache.bcel.generic.LineNumberGen
This class represents a line number within a method, i.e., give an instruction a line number corresponding to the source code line.
LineNumberGen(org.apache.bcel.generic.InstructionHandle,int) - constructor for class org.apache.bcel.generic.LineNumberGen
Create a line number.
LineNumberTable - class org.apache.bcel.classfile.LineNumberTable
This class represents a table of line numbers for debugging purposes.
LineNumberTable(org.apache.bcel.classfile.LineNumberTable) - constructor for class org.apache.bcel.classfile.LineNumberTable
LINKING_EXCEPTION - static field in class org.apache.bcel.ExceptionConstants
Super class of any linking exception (aka Linkage Error)
LinkingConstraintException - class org.apache.bcel.verifier.exc.LinkingConstraintException
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).
LLOAD - static field in class org.apache.bcel.Constants
LLOAD - class org.apache.bcel.generic.LLOAD
LLOAD - Load long from local variable
Stack ...
LLOAD(int) - constructor for class org.apache.bcel.generic.LLOAD
LLOAD_0 - static field in class org.apache.bcel.Constants
LLOAD_1 - static field in class org.apache.bcel.Constants
LLOAD_2 - static field in class org.apache.bcel.Constants
LLOAD_3 - static field in class org.apache.bcel.Constants
LMUL - static field in class org.apache.bcel.Constants
LMUL - static field in class org.apache.bcel.generic.InstructionConstants
LMUL - class org.apache.bcel.generic.LMUL
LMUL - Multiply longs
Stack: ..., value1.word1, value1.word2, value2.word1, value2.word2 ->
..., result.word1, result.word2
LMUL() - constructor for class org.apache.bcel.generic.LMUL
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction().
LNEG - static field in class org.apache.bcel.Constants
LNEG - static field in class org.apache.bcel.generic.InstructionConstants
LNEG - class org.apache.bcel.generic.LNEG
LNEG - Negate long
Stack: ..., value.word1, value.word2 -> ..., result.word1, result.word2
LNEG() - constructor for class org.apache.bcel.generic.LNEG
LoadClass - interface org.apache.bcel.generic.LoadClass
Denotes that an instruction may start the process of loading and resolving the referenced class in the Virtual Machine.
loadClass(Class) - method in class org.apache.bcel.util.ClassLoaderRepository
loadClass(Class) - method in class org.apache.bcel.util.Repository
Find the JavaClass instance for the given run-time class object
loadClass(Class) - method in class org.apache.bcel.util.SyntheticRepository
Try to find class source via getResourceAsStream().
loadClass(String) - method in class org.apache.bcel.util.ClassLoaderRepository
Lookup a JavaClass object from the Class Name provided.
loadClass(String) - method in class org.apache.bcel.util.Repository
Find the class with the name provided, if the class isn't there, make an attempt to load it.
loadClass(String) - method in class org.apache.bcel.util.SyntheticRepository
Load a JavaClass object for the given class name using the CLASSPATH environment variable.
loadClass(String,boolean) - method in class org.apache.bcel.util.ClassLoader
LoadingException - class org.apache.bcel.verifier.exc.LoadingException
When loading a class file, BCEL will throw an instance of LoadingException if the class file is malformed; so it is not conforming to the "Pass 1" verification process as described in the Java Virtual Machine specification, 2nd.
LoadingException() - constructor for class org.apache.bcel.verifier.exc.LoadingException
Constructs a new LoadingException with null as its error message string.
LoadingException(String) - constructor for class org.apache.bcel.verifier.exc.LoadingException
Constructs a new LoadingException with the specified error message.
LoadInstruction - class org.apache.bcel.generic.LoadInstruction
Denotes an unparameterized instruction to load a value from a local variable, e.g.
LoadInstruction(short,short,int) - constructor for class org.apache.bcel.generic.LoadInstruction
LocalVariable - class org.apache.bcel.classfile.LocalVariable
This class represents a local variable within a method.
LocalVariable(org.apache.bcel.classfile.LocalVariable) - constructor for class org.apache.bcel.classfile.LocalVariable
Initialize from another object.
LocalVariableGen - class org.apache.bcel.generic.LocalVariableGen
This class represents a local variable within a method.
Generate a local variable that with index `index'.
LocalVariableInfo - class org.apache.bcel.verifier.statics.LocalVariableInfo
A utility class holding the information about the name and the type of a local variable in a given slot (== index).
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 class org.apache.bcel.verifier.exc.LocalVariableInfoInconsistentException
Constructs a new LocalVariableInfoInconsistentException with null as its error message string.
Constructs a new LocalVariableInfoInconsistentException with the specified error message.
LocalVariableInstruction - class org.apache.bcel.generic.LocalVariableInstruction
Abstract super class for instructions dealing with local variables.
LocalVariableInstruction(short,short,int) - constructor for class org.apache.bcel.generic.LocalVariableInstruction
LocalVariables - class org.apache.bcel.verifier.structurals.LocalVariables
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 org.apache.bcel.verifier.statics.LocalVariablesInfo
A utility class holding the information about the names and the types of the local variables in a given method.
LocalVariableTable - class org.apache.bcel.classfile.LocalVariableTable
This class represents colection of local variables in a method.
Initialize from another object.
LONG - static field in class org.apache.bcel.generic.Type
LONG_Upper - class org.apache.bcel.verifier.statics.LONG_Upper
This class represents the upper half of a LONG variable.
lookupClass(Class) - static method in class org.apache.bcel.Repository
Try to find class source via getResourceAsStream().
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
Lookup 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.
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.
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 - static field in class org.apache.bcel.Constants
LOOKUPSWITCH - class org.apache.bcel.generic.LOOKUPSWITCH
LOOKUPSWITCH - Switch with unordered set of values
lookupUtf8(String) - method in class org.apache.bcel.generic.ConstantPoolGen
Look for ConstantUtf8 in ConstantPool.
LOR - static field in class org.apache.bcel.Constants
LOR - static field in class org.apache.bcel.generic.InstructionConstants
LOR - class org.apache.bcel.generic.LOR
LOR - Bitwise OR long
Stack: ..., value1, value2 -> ..., result
LOR() - constructor for class org.apache.bcel.generic.LOR
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction().
LREM - static field in class org.apache.bcel.Constants
LREM - static field in class org.apache.bcel.generic.InstructionConstants
LREM - class org.apache.bcel.generic.LREM
LREM - Remainder of long
Stack: ..., value1, value2 -> result
LREM() - constructor for class org.apache.bcel.generic.LREM
LRETURN - static field in class org.apache.bcel.Constants
LRETURN - static field in class org.apache.bcel.generic.InstructionConstants
LRETURN - class org.apache.bcel.generic.LRETURN
LRETURN - Return long from method
Stack: ..., value.word1, value.word2 -> <empty>
LRETURN() - constructor for class org.apache.bcel.generic.LRETURN
LSHL - static field in class org.apache.bcel.Constants
LSHL - static field in class org.apache.bcel.generic.InstructionConstants
LSHL - class org.apache.bcel.generic.LSHL
LSHL - Arithmetic shift left long
Stack: ..., value1.word1, value1.word2, value2 -> ..., result.word1, result.word2
LSHL() - constructor for class org.apache.bcel.generic.LSHL
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction().
LSHR - static field in class org.apache.bcel.Constants
LSHR - static field in class org.apache.bcel.generic.InstructionConstants
LSHR - class org.apache.bcel.generic.LSHR
LSHR - Arithmetic shift right long
Stack: ..., value1.word1, value1.word2, value2 -> ..., result.word1, result.word2
LSHR() - constructor for class org.apache.bcel.generic.LSHR
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction().
LSTORE - static field in class org.apache.bcel.Constants
LSTORE - class org.apache.bcel.generic.LSTORE
LSTORE - Store long into local variable
Stack: ..., value.word1, value.word2 -> ...
LSTORE(int) - constructor for class org.apache.bcel.generic.LSTORE
LSTORE_0 - static field in class org.apache.bcel.Constants
LSTORE_1 - static field in class org.apache.bcel.Constants
LSTORE_2 - static field in class org.apache.bcel.Constants
LSTORE_3 - static field in class org.apache.bcel.Constants
LSUB - static field in class org.apache.bcel.Constants
LSUB - static field in class org.apache.bcel.generic.InstructionConstants
LSUB - class org.apache.bcel.generic.LSUB
LSUB - Substract longs
Stack: ..., value1.word1, value1.word2, value2.word1, value2.word2 ->
..., result.word1, result.word2
LSUB() - constructor for class org.apache.bcel.generic.LSUB
LUSHR - static field in class org.apache.bcel.Constants
LUSHR - static field in class org.apache.bcel.generic.InstructionConstants
LUSHR - class org.apache.bcel.generic.LUSHR
LUSHR - Logical shift right long
Stack: ..., value1, value2 -> ..., result
LUSHR() - constructor for class org.apache.bcel.generic.LUSHR
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction().
LXOR - static field in class org.apache.bcel.Constants
LXOR - static field in class org.apache.bcel.generic.InstructionConstants
LXOR - class org.apache.bcel.generic.LXOR
LXOR - Bitwise XOR long
Stack: ..., value1, value2 -> ..., result
LXOR() - constructor for class org.apache.bcel.generic.LXOR

M

main(argv[]) - static method in class org.apache.bcel.util.Class2HTML
main(java.lang.String[]) - static method in class org.apache.bcel.verifier.VerifyDialog
Verifies one or more class files.
main(String[]) - static method in class org.apache.bcel.verifier.exc.AssertionViolatedException
DO NOT USE.
main(String[]) - static method in class org.apache.bcel.util.BCELifier
Default main method
main(String[]) - static method in class org.apache.bcel.verifier.GraphicalVerifier
Main method.
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 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.
MAJOR - static field in class org.apache.bcel.Constants
MAJOR_1_1 - static field in class org.apache.bcel.Constants
Major and minor version of the code.
MAJOR_1_2 - static field in class org.apache.bcel.Constants
MAJOR_1_3 - static field in class org.apache.bcel.Constants
match - field in class org.apache.bcel.generic.Select
match_length - field in class org.apache.bcel.generic.Select
MAX_ACC_FLAG - static field in class org.apache.bcel.Constants
MAX_BYTE - static field in class org.apache.bcel.Constants
Maximum value for an unsigned byte.
MAX_CODE_SIZE - static field in class org.apache.bcel.Constants
MAX_CP_ENTRIES - static field in class org.apache.bcel.Constants
Limitations of the Java Virtual Machine.
MAX_SHORT - static field in class org.apache.bcel.Constants
Maximum value for an unsigned short.
maxLocals() - method in class org.apache.bcel.verifier.structurals.LocalVariables
Returns the number of local variable slots this LocalVariables instance has.
maxStack() - method in class org.apache.bcel.verifier.structurals.OperandStack
Returns the number of stack slots this stack can hold.
merge(org.apache.bcel.verifier.structurals.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(org.apache.bcel.verifier.structurals.OperandStack) - method in class org.apache.bcel.verifier.structurals.OperandStack
Merges another stack state into this instance's stack state.
Method - class org.apache.bcel.classfile.Method
This class represents the method info structure, i.e., the representation for a method in the class.
Method() - constructor for class org.apache.bcel.classfile.Method
Empty constructor, all attributes have to be defined via `setXXX' methods.
Method(org.apache.bcel.classfile.Method) - constructor for class org.apache.bcel.classfile.Method
Initialize from another object.
MethodGen - class org.apache.bcel.generic.MethodGen
Template class for building up a method.
Declare method.
Instantiate from existing method.
MethodObserver - interface org.apache.bcel.generic.MethodObserver
Implement this interface if you're interested in changes to a MethodGen object and register yourself with addObserver().
methodSignatureArgumentTypes(String) - static method in class org.apache.bcel.classfile.Utility
methodSignatureArgumentTypes(String,boolean) - static method in class org.apache.bcel.classfile.Utility
methodSignatureReturnType(String) - static method in class org.apache.bcel.classfile.Utility
methodSignatureReturnType(String,boolean) - static method in class org.apache.bcel.classfile.Utility
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
A return?type signature represents the return value from a method.
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 field in class org.apache.bcel.Constants
MINOR_1_1 - static field in class org.apache.bcel.Constants
MINOR_1_2 - static field in class org.apache.bcel.Constants
MINOR_1_3 - static field in class org.apache.bcel.Constants
modifyClass(org.apache.bcel.classfile.JavaClass) - method in class org.apache.bcel.util.ClassLoader
Override this method if you want to alter a class before it gets actually loaded.
MONITORENTER - static field in class org.apache.bcel.Constants
MONITORENTER - static field in class org.apache.bcel.generic.InstructionConstants
MONITORENTER - class org.apache.bcel.generic.MONITORENTER
MONITORENTER - Enter monitor for object
Stack: ..., objectref -> ...
MONITORENTER() - constructor for class org.apache.bcel.generic.MONITORENTER
MONITOREXIT - static field in class org.apache.bcel.Constants
MONITOREXIT - static field in class org.apache.bcel.generic.InstructionConstants
MONITOREXIT - class org.apache.bcel.generic.MONITOREXIT
MONITOREXIT - Exit monitor for object
Stack: ..., objectref -> ...
MONITOREXIT() - constructor for class org.apache.bcel.generic.MONITOREXIT
Move a single instruction (handle) to a new location.
Take all instructions (handles) from "start" to "end" and append them after the new location "target".
MULTIANEWARRAY - static field in class org.apache.bcel.Constants
MULTIANEWARRAY - class org.apache.bcel.generic.MULTIANEWARRAY
MULTIANEWARRAY - Create new mutidimensional array of references
Stack: ..., count1, [count2, ...] -> ..., arrayref
MULTIANEWARRAY(int,short) - constructor for class org.apache.bcel.generic.MULTIANEWARRAY
MULTIANEWARRAY_QUICK - static field in class org.apache.bcel.Constants

N

n - field in class org.apache.bcel.generic.LocalVariableInstruction
name - field in class org.apache.bcel.generic.FieldGenOrMethodGen
name_and_type_index - field in class org.apache.bcel.classfile.ConstantCP
References to the constants containing the class and the field signature
name_index - field in class org.apache.bcel.classfile.Attribute
name_index - field in class org.apache.bcel.classfile.FieldOrMethod
NamedAndTyped - interface org.apache.bcel.generic.NamedAndTyped
Denote entity that has both name and type.
NativeVerifier - class org.apache.bcel.verifier.NativeVerifier
The NativeVerifier class implements a main(String[] args) method that's roughly compatible to the one in the Verifier class, but that uses the JVM's internal verifier for its class file verification.
negate() - method in class org.apache.bcel.generic.IF_ACMPEQ
negate() - method in class org.apache.bcel.generic.IF_ACMPNE
negate() - method in class org.apache.bcel.generic.IF_ICMPEQ
negate() - method in class org.apache.bcel.generic.IF_ICMPGE
negate() - method in class org.apache.bcel.generic.IF_ICMPGT
negate() - method in class org.apache.bcel.generic.IF_ICMPLE
negate() - method in class org.apache.bcel.generic.IF_ICMPLT
negate() - method in class org.apache.bcel.generic.IF_ICMPNE
negate() - method in class org.apache.bcel.generic.IFEQ
negate() - method in class org.apache.bcel.generic.IFGE
negate() - method in class org.apache.bcel.generic.IFGT
negate() - method in class org.apache.bcel.generic.IfInstruction
negate() - method in class org.apache.bcel.generic.IFLE
negate() - method in class org.apache.bcel.generic.IFLT
negate() - method in class org.apache.bcel.generic.IFNE
negate() - method in class org.apache.bcel.generic.IFNONNULL
negate() - method in class org.apache.bcel.generic.IFNULL
NEGATIVE_ARRAY_SIZE_EXCEPTION - static field in class org.apache.bcel.ExceptionConstants
NEW - static field in class org.apache.bcel.Constants
NEW - class org.apache.bcel.generic.NEW
NEW - Create new object
Stack: ...
NEW(int) - constructor for class org.apache.bcel.generic.NEW
NEW_QUICK - static field in class org.apache.bcel.Constants
NEWARRAY - static field in class org.apache.bcel.Constants
NEWARRAY - class org.apache.bcel.generic.NEWARRAY
NEWARRAY - Create new array of basic type (int, short, ...)
Stack: ..., count -> ..., arrayref
type must be one of T_INT, T_SHORT, ...
NEWARRAY(byte) - constructor for class org.apache.bcel.generic.NEWARRAY
NEWARRAY(org.apache.bcel.generic.BasicType) - constructor for class org.apache.bcel.generic.NEWARRAY
NO_ARGS - static field in class org.apache.bcel.generic.Type
NO_CLASS_DEF_FOUND_ERROR - static field in class org.apache.bcel.ExceptionConstants
NO_OF_OPERANDS - static field in class org.apache.bcel.Constants
Number of byte code operands, i.e., number of bytes after the tag byte itself.
NO_SUCH_FIELD_ERROR - static field in class org.apache.bcel.ExceptionConstants
NO_SUCH_METHOD_ERROR - static field in class org.apache.bcel.ExceptionConstants
NO_TARGET - static field in class org.apache.bcel.generic.ReturnaddressType
Node - interface org.apache.bcel.classfile.Node
Denote class to have an accept method();
NOP - static field in class org.apache.bcel.Constants
Java VM opcodes.
NOP - static field in class org.apache.bcel.generic.InstructionConstants
Predefined instruction objects
NOP - class org.apache.bcel.generic.NOP
NOP - Do nothing
NOP() - constructor for class org.apache.bcel.generic.NOP
notify(org.apache.bcel.generic.ClassGen) - method in class org.apache.bcel.generic.ClassObserver
notify(org.apache.bcel.generic.FieldGen) - method in class org.apache.bcel.generic.FieldObserver
notify(org.apache.bcel.generic.MethodGen) - method in class org.apache.bcel.generic.MethodObserver
NULL - static field in class org.apache.bcel.generic.Type
NULL_POINTER_EXCEPTION - static field in class org.apache.bcel.ExceptionConstants
Run-Time Exceptions

O

OBJECT - static field in class org.apache.bcel.generic.Type
ObjectType - class org.apache.bcel.generic.ObjectType
Denotes reference such as java.lang.String.
ObjectType(String) - constructor for class org.apache.bcel.generic.ObjectType
opcode - field in class org.apache.bcel.generic.Instruction
OPCODE_NAMES - static field in class org.apache.bcel.Constants
Names of opcodes.
OperandStack - class org.apache.bcel.verifier.structurals.OperandStack
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,org.apache.bcel.generic.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
This package contains basic classes for the Byte Code Engineering Library and constants defined by the JVM specification.
This package contains the classes that describe the structure of a Java class file and a class file parser.
This package contains the "generic" part of the Byte Code Engineering Library, i.e., classes to dynamically modify class objects and byte code instructions.
This package contains utility classes for the Byte Code Engineering Library, 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 clases at run time
BCEL's verifier JustIce is there to help you dump correct Java class files created or modified with BCEL.
Exception classes used by JustIce, mostly used internally.
Provides PassVerifier classes used internally by JustIce.
Provides a PassVerifier class mostly used internally by JustIce, yielding a control flow graph for public use as a nice side effect.

P

padding - field in class org.apache.bcel.generic.Select
parse() - method in class org.apache.bcel.classfile.ClassParser
Parse the given Java class file and return an object that represents the contained data, i.e., constants, methods, fields and commands.
Machine-generated.
Pass1Verifier - class org.apache.bcel.verifier.statics.Pass1Verifier
This PassVerifier verifies a class file according to pass 1 as described in The Java Virtual Machine Specification, 2nd edition.
Pass1Verifier(org.apache.bcel.verifier.Verifier) - constructor for class org.apache.bcel.verifier.statics.Pass1Verifier
Should only be instantiated by a Verifier.
Machine-generated.
Pass2Verifier - class org.apache.bcel.verifier.statics.Pass2Verifier
This PassVerifier verifies a class file according to pass 2 as described in The Java Virtual Machine Specification, 2nd edition.
Pass2Verifier(org.apache.bcel.verifier.Verifier) - constructor for class org.apache.bcel.verifier.statics.Pass2Verifier
Should only be instantiated by a Verifier.
Pass3aVerifier - class org.apache.bcel.verifier.statics.Pass3aVerifier
This PassVerifier verifies a class file according to pass 3, static part as described in The Java Virtual Machine Specification, 2nd edition.
Pass3aVerifier(org.apache.bcel.verifier.Verifier,int) - constructor for class org.apache.bcel.verifier.statics.Pass3aVerifier
Should only be instantiated by a Verifier.
Pass3bVerifier - class org.apache.bcel.verifier.structurals.Pass3bVerifier
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(org.apache.bcel.verifier.Verifier,int) - constructor for class org.apache.bcel.verifier.structurals.Pass3bVerifier
This class should only be instantiated by a Verifier.
Machine-generated.
PassVerifier - class org.apache.bcel.verifier.PassVerifier
A PassVerifier actually verifies a class file; it is instantiated by a Verifier.
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 org.apache.bcel.classfile.PMGClass
This class is derived from Attribute and represents a reference to a PMG attribute.
PMGClass(int,int,int,int,org.apache.bcel.classfile.ConstantPool) - constructor for class org.apache.bcel.classfile.PMGClass
PMGClass(org.apache.bcel.classfile.PMGClass) - constructor for class org.apache.bcel.classfile.PMGClass
Initialize from another object.
POP - static field in class org.apache.bcel.Constants
POP - static field in class org.apache.bcel.generic.InstructionConstants
POP - class org.apache.bcel.generic.POP
POP - Pop top operand stack word
Stack: ..., word -> ...
pop() - method in class org.apache.bcel.util.ClassStack
pop() - method in class org.apache.bcel.verifier.structurals.OperandStack
Returns the element on top of the stack.
POP() - constructor for class org.apache.bcel.generic.POP
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction().
pop(int) - method in class org.apache.bcel.verifier.structurals.OperandStack
Pops i elements off the stack.
POP2 - static field in class org.apache.bcel.Constants
POP2 - static field in class org.apache.bcel.generic.InstructionConstants
POP2 - class org.apache.bcel.generic.POP2
POP2 - Pop two top operand stack words
Stack: ..., word2, word1 -> ...
POP2() - constructor for class org.apache.bcel.generic.POP2
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction().
PopInstruction - interface org.apache.bcel.generic.PopInstruction
Denotes an unparameterized instruction to pop a value on top from the stack, such as ISTORE, POP, PUTSTATIC.
position - field in class org.apache.bcel.generic.BranchInstruction
predecessor() - method in class org.apache.bcel.classfile.DescendingVisitor
predecessor(int) - method in class org.apache.bcel.classfile.DescendingVisitor
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
printArray(PrintStream,Object[]) - static method in class org.apache.bcel.classfile.Utility
printArray(PrintWriter,Object[]) - static method in class org.apache.bcel.classfile.Utility
processWindowEvent(WindowEvent) - method in class org.apache.bcel.verifier.VerifierAppFrame
Overridden to stop the application on a closing window.
PRODUCE_STACK - static field in class org.apache.bcel.Constants
Number of words produced onto operand stack by instructions.
produceStack(org.apache.bcel.generic.ConstantPoolGen) - method in class org.apache.bcel.generic.GETFIELD
produceStack(org.apache.bcel.generic.ConstantPoolGen) - method in class org.apache.bcel.generic.GETSTATIC
produceStack(org.apache.bcel.generic.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.
Also works for instructions whose stack effect depends on the constant pool entry they reference.
PUSH - static field in class org.apache.bcel.Constants
For internal purposes only.
PUSH - class org.apache.bcel.generic.PUSH
Wrapper class for push operations, which are implemented either as BIPUSH, LDC or xCONST_n instructions.
push(org.apache.bcel.classfile.JavaClass) - method in class org.apache.bcel.util.ClassStack
PUSH(org.apache.bcel.generic.ConstantPoolGen,Boolean) - constructor for class org.apache.bcel.generic.PUSH
PUSH(org.apache.bcel.generic.ConstantPoolGen,Character) - constructor for class org.apache.bcel.generic.PUSH
PUSH(org.apache.bcel.generic.ConstantPoolGen,double) - constructor for class org.apache.bcel.generic.PUSH
PUSH(org.apache.bcel.generic.ConstantPoolGen,float) - constructor for class org.apache.bcel.generic.PUSH
PUSH(org.apache.bcel.generic.ConstantPoolGen,int) - constructor for class org.apache.bcel.generic.PUSH
This constructor also applies for values of type short, char, byte
PUSH(org.apache.bcel.generic.ConstantPoolGen,long) - constructor for class org.apache.bcel.generic.PUSH
PUSH(org.apache.bcel.generic.ConstantPoolGen,Number) - constructor for class org.apache.bcel.generic.PUSH
PUSH(org.apache.bcel.generic.ConstantPoolGen,String) - constructor for class org.apache.bcel.generic.PUSH
push(org.apache.bcel.generic.Type) - method in class org.apache.bcel.verifier.structurals.OperandStack
Pushes a Type object onto the stack.
PushInstruction - interface org.apache.bcel.generic.PushInstruction
Denotes an unparameterized instruction to produce a value on top of the stack, such as ILOAD, LDC, SIPUSH, DUP, ICONST, etc.
PUTFIELD - static field in class org.apache.bcel.Constants
PUTFIELD - class org.apache.bcel.generic.PUTFIELD
PUTFIELD - Put field in object
Stack: ..., objectref, value -> ...
PUTFIELD(int) - constructor for class org.apache.bcel.generic.PUTFIELD
PUTFIELD2_QUICK - static field in class org.apache.bcel.Constants
PUTFIELD_QUICK - static field in class org.apache.bcel.Constants
PUTFIELD_QUICK_W - static field in class org.apache.bcel.Constants
PUTSTATIC - static field in class org.apache.bcel.Constants
PUTSTATIC - class org.apache.bcel.generic.PUTSTATIC
PUTSTATIC - Put static field in class
Stack: ..., value -> ...
PUTSTATIC(int) - constructor for class org.apache.bcel.generic.PUTSTATIC
PUTSTATIC2_QUICK - static field in class org.apache.bcel.Constants
PUTSTATIC_QUICK - static field in class org.apache.bcel.Constants

R

readAttribute(DataInputStream,org.apache.bcel.classfile.ConstantPool) - static method in class org.apache.bcel.classfile.Attribute
readInstruction(org.apache.bcel.util.ByteSequence) - static method in class org.apache.bcel.generic.Instruction
Read an instruction from (byte code) input stream and return the appropiate object.
Redirect all references from old_target to new_target, i.e., update targets of branch instructions.
Redirect all references of exception handlers from old_target to new_target.
Redirect all references of local variables from old_target to new_target.
referencesClass() - method in class org.apache.bcel.generic.ObjectType
If "this" doesn't reference a class, it references an interface or a non-existant entity.
referencesInterface() - method in class org.apache.bcel.generic.ObjectType
If "this" doesn't reference an interface, it references a class or a non-existant entity.
ReferenceType - class org.apache.bcel.generic.ReferenceType
Super class for object and array types.
ReferenceType(byte,String) - constructor for class org.apache.bcel.generic.ReferenceType
remove(org.apache.bcel.classfile.JavaClass) - method in class org.apache.bcel.util.ClassSet
removeAllTargeters() - method in class org.apache.bcel.generic.InstructionHandle
Remove all targeters, if any.
removeAttribute(Object) - method in class org.apache.bcel.generic.InstructionHandle
Delete an attribute of an instruction handle.
removeAttribute(org.apache.bcel.classfile.Attribute) - method in class org.apache.bcel.generic.ClassGen
Remove an attribute from this class.
Remove an attribute.
removeAttributeReader(String) - static method in class org.apache.bcel.classfile.Attribute
Remove attribute reader
removeAttributes() - method in class org.apache.bcel.generic.FieldGenOrMethodGen
Remove all attributes.
Remove class from repository
removeClass(org.apache.bcel.classfile.JavaClass) - static method in class org.apache.bcel.Repository
Remove given class from repository.
removeClass(org.apache.bcel.classfile.JavaClass) - method in class org.apache.bcel.util.Repository
Remove class from repository
Remove class from repository
removeClass(String) - static method in class org.apache.bcel.Repository
Remove class with given (fully qualified) name from repository.
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
removeException(String) - method in class org.apache.bcel.generic.MethodGen
Remove an exception.
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(org.apache.bcel.classfile.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(org.apache.bcel.generic.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.
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.
removeMethod(org.apache.bcel.classfile.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 refering to them, i.e., branch instructions, local variables and exception handlers.
removeObserver(org.apache.bcel.generic.ClassObserver) - method in class org.apache.bcel.generic.ClassGen
Remove observer for this object.
removeObserver(org.apache.bcel.generic.FieldObserver) - method in class org.apache.bcel.generic.FieldGen
Remove observer for this object.
Remove observer for this object.
removeObserver(org.apache.bcel.generic.MethodObserver) - method in class org.apache.bcel.generic.MethodGen
Remove observer for this object.
Denote this handle isn't referenced anymore by t.
replace(String,String,String) - static method in class org.apache.bcel.classfile.Utility
Replace all occurences of old in str with new.
Replace all references to the old constant pool with references to the new constant pool
Replace given field with new one.
Replace given method with new one.
Repository - class org.apache.bcel.Repository
The repository maintains informations about class interdependencies, e.g., whether a class is a sub-class of another.
Repository - interface org.apache.bcel.util.Repository
Abstract definition of a class repository.
reread() - method in class org.apache.bcel.util.InstructionFinder
Reread the instruction list, e.g., after you've altered the list upon a match.
RESERVED - static field in class org.apache.bcel.Constants
RET - static field in class org.apache.bcel.Constants
RET - class org.apache.bcel.generic.RET
RET - Return from subroutine
Stack: ..., -> ..., address
RET(int) - constructor for class org.apache.bcel.generic.RET
RETURN - static field in class org.apache.bcel.Constants
RETURN - static field in class org.apache.bcel.generic.InstructionConstants
RETURN - class org.apache.bcel.generic.RETURN
RETURN - Return from void method
Stack: ...
RETURN() - constructor for class org.apache.bcel.generic.RETURN
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction().
ReturnaddressType - class org.apache.bcel.generic.ReturnaddressType
Returnaddress, the type JSR or JSR_W instructions push upon the stack.
Creates a ReturnaddressType object with a target.
ReturnInstruction - class org.apache.bcel.generic.ReturnInstruction
Super class for the xRETURN family of instructions.
ReturnInstruction(short) - constructor for class org.apache.bcel.generic.ReturnInstruction
runMain(String,String[]) - method in class org.apache.bcel.util.JavaWrapper
Runs the main method of the given class with the arguments passed in argv
RUNTIME_EXCEPTION - static field in class org.apache.bcel.ExceptionConstants
Super class of any run-time exception

S

SALOAD - static field in class org.apache.bcel.Constants
SALOAD - static field in class org.apache.bcel.generic.InstructionConstants
SALOAD - class org.apache.bcel.generic.SALOAD
SALOAD - Load short from array
Stack: ..., arrayref, index -> ..., value
SALOAD() - constructor for class org.apache.bcel.generic.SALOAD
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction().
SASTORE - static field in class org.apache.bcel.Constants
SASTORE - static field in class org.apache.bcel.generic.InstructionConstants
SASTORE - class org.apache.bcel.generic.SASTORE
SASTORE - Store into short array
Stack: ..., arrayref, index, value -> ...
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.
Start search beginning from `from'.
Search for the given pattern in the instruction list.
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 org.apache.bcel.generic.Select
Select - Abstract super class for LOOKUPSWITCH and TABLESWITCH instructions.
set(int,org.apache.bcel.generic.Type) - method in class org.apache.bcel.verifier.structurals.LocalVariables
Sets a new Type for the given local variable slot.
setAccessFlags(int) - method in class org.apache.bcel.classfile.AccessFlags
Set access flags aka "modifiers".
setArgumentName(int,String) - method in class org.apache.bcel.generic.MethodGen
setArgumentNames(String[]) - method in class org.apache.bcel.generic.MethodGen
setArgumentType(int,org.apache.bcel.generic.Type) - method in class org.apache.bcel.generic.MethodGen
setArgumentTypes(org.apache.bcel.generic.Type[]) - method in class org.apache.bcel.generic.MethodGen
setAttributes(org.apache.bcel.classfile.Attribute[]) - method in class org.apache.bcel.classfile.Code
setAttributes(org.apache.bcel.classfile.Attribute[]) - method in class org.apache.bcel.classfile.FieldOrMethod
setAttributes(org.apache.bcel.classfile.Attribute[]) - method in class org.apache.bcel.classfile.JavaClass
setBit(int,int) - static method in class org.apache.bcel.classfile.Utility
setByteCodeOffset(int) - method in class org.apache.bcel.classfile.StackMapEntry
setBytes(byte[]) - method in class org.apache.bcel.classfile.Deprecated
setBytes(byte[]) - method in class org.apache.bcel.classfile.Synthetic
setBytes(byte[]) - method in class org.apache.bcel.classfile.Unknown
setBytes(double) - method in class org.apache.bcel.classfile.ConstantDouble
setBytes(float) - method in class org.apache.bcel.classfile.ConstantFloat
setBytes(int) - method in class org.apache.bcel.classfile.ConstantInteger
setBytes(long) - method in class org.apache.bcel.classfile.ConstantLong
setBytes(String) - method in class org.apache.bcel.classfile.ConstantUtf8
setCatchType(int) - method in class org.apache.bcel.classfile.CodeException
setCatchType(org.apache.bcel.generic.ObjectType) - method in class org.apache.bcel.generic.CodeExceptionGen
Sets the type of the Exception to catch.
setClassGen(org.apache.bcel.generic.ClassGen) - method in class org.apache.bcel.generic.InstructionFactory
setClassIndex(int) - method in class org.apache.bcel.classfile.ConstantCP
setClassName(String) - method in class org.apache.bcel.generic.ClassGen
setClassName(String) - method in class org.apache.bcel.classfile.JavaClass
setClassName(String) - method in class org.apache.bcel.generic.MethodGen
setClassNameIndex(int) - method in class org.apache.bcel.generic.ClassGen
setClassNameIndex(int) - method in class org.apache.bcel.classfile.JavaClass
setCode(byte[]) - method in class org.apache.bcel.classfile.Code
setComparator(org.apache.bcel.generic.InstructionComparator) - static method in class org.apache.bcel.generic.Instruction
Set comparator to be used for equals().
setConstant(int,org.apache.bcel.classfile.Constant) - method in class org.apache.bcel.classfile.ConstantPool
Use with care!
setConstantPool(org.apache.bcel.classfile.Constant[]) - method in class org.apache.bcel.classfile.ConstantPool
setConstantPool(org.apache.bcel.classfile.ConstantPool) - method in class org.apache.bcel.classfile.Attribute
setConstantPool(org.apache.bcel.classfile.ConstantPool) - method in class org.apache.bcel.classfile.JavaClass
setConstantPool(org.apache.bcel.classfile.ConstantPool) - method in class org.apache.bcel.classfile.StackMapType
setConstantPool(org.apache.bcel.generic.ConstantPoolGen) - method in class org.apache.bcel.generic.ClassGen
setConstantPoolGen(org.apache.bcel.generic.ConstantPoolGen) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Sets the ConstantPoolGen needed for symbolic execution.
setConstantPoolGen(org.apache.bcel.generic.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
setEndPC(int) - method in class org.apache.bcel.classfile.CodeException
setExceptionIndexTable(int[]) - method in class org.apache.bcel.classfile.ExceptionTable
setExceptionTable(org.apache.bcel.classfile.CodeException[]) - method in class org.apache.bcel.classfile.Code
setFields(org.apache.bcel.classfile.Field[]) - method in class org.apache.bcel.classfile.JavaClass
setFileName(String) - method in class org.apache.bcel.classfile.JavaClass
Set File name of class, aka SourceFile attribute value
setFrame(org.apache.bcel.verifier.structurals.Frame) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
The only method granting access to the single instance of the ExecutionVisitor class.
setFrame(org.apache.bcel.verifier.structurals.Frame) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
This returns the single instance of the InstConstraintVisitor class.
setHandlerPC(int) - method in class org.apache.bcel.classfile.CodeException
setIncrement(int) - method in class org.apache.bcel.generic.IINC
Set increment factor.
setIndex(int) - method in class org.apache.bcel.generic.CPInstruction
Set the index to constant pool.
setIndex(int) - method in class org.apache.bcel.generic.IINC
Set index of local variable.
setIndex(int) - method in class org.apache.bcel.generic.IndexedInstruction
setIndex(int) - method in class org.apache.bcel.generic.LDC
Set the index to constant pool and adjust size.
setIndex(int) - method in class org.apache.bcel.classfile.LocalVariable
setIndex(int) - method in class org.apache.bcel.generic.LocalVariableGen
setIndex(int) - method in class org.apache.bcel.generic.LocalVariableInstruction
Set the local variable index
setIndex(int) - method in class org.apache.bcel.generic.RET
Set index of local variable containg the return address
setIndex(int) - method in class org.apache.bcel.classfile.StackMapType
setInitValue(boolean) - method in class org.apache.bcel.generic.FieldGen
setInitValue(byte) - method in class org.apache.bcel.generic.FieldGen
setInitValue(char) - method in class org.apache.bcel.generic.FieldGen
setInitValue(double) - method in class org.apache.bcel.generic.FieldGen
setInitValue(float) - method in class org.apache.bcel.generic.FieldGen
setInitValue(int) - method in class org.apache.bcel.generic.FieldGen
setInitValue(long) - method in class org.apache.bcel.generic.FieldGen
setInitValue(short) - method in class org.apache.bcel.generic.FieldGen
setInitValue(String) - method in class org.apache.bcel.generic.FieldGen
Set (optional) initial value of field, otherwise it will be set to null/0/false by the JVM automatically.
setInnerAccessFlags(int) - method in class org.apache.bcel.classfile.InnerClass
setInnerClasses(org.apache.bcel.classfile.InnerClass[]) - method in class org.apache.bcel.classfile.InnerClasses
setInnerClassIndex(int) - method in class org.apache.bcel.classfile.InnerClass
setInnerNameIndex(int) - method in class org.apache.bcel.classfile.InnerClass
setInstruction(org.apache.bcel.generic.Instruction) - method in class org.apache.bcel.generic.BranchHandle
Set new contents.
Replace current instruction contained in this handle.
setInterfaceNames(String[]) - method in class org.apache.bcel.classfile.JavaClass
setInterfaces(int[]) - method in class org.apache.bcel.classfile.JavaClass
setLength(int) - method in class org.apache.bcel.classfile.Attribute
setLength(int) - method in class org.apache.bcel.classfile.LocalVariable
setLineNumber(int) - method in class org.apache.bcel.classfile.LineNumber
setMajor(int) - method in class org.apache.bcel.generic.ClassGen
Set major version number of class file, default value is 45 (JDK 1.1)
setMajor(int) - method in class org.apache.bcel.classfile.JavaClass
setMaxLocals() - method in class org.apache.bcel.generic.MethodGen
Compute maximum number of local variables.
setMaxLocals(int) - method in class org.apache.bcel.classfile.Code
setMaxLocals(int) - method in class org.apache.bcel.generic.MethodGen
Set maximum number of local variables.
setMaxStack() - method in class org.apache.bcel.generic.MethodGen
Computes max.
setMaxStack(int) - method in class org.apache.bcel.classfile.Code
setMaxStack(int) - method in class org.apache.bcel.generic.MethodGen
Set maximum stack size for this method.
setMethodAt(org.apache.bcel.classfile.Method,int) - method in class org.apache.bcel.generic.ClassGen
setMethodGen(org.apache.bcel.generic.MethodGen) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Sets the MethodGen instance needed for constraint checking prior to execution.
setMethods(org.apache.bcel.classfile.Method[]) - method in class org.apache.bcel.generic.ClassGen
setMethods(org.apache.bcel.classfile.Method[]) - method in class org.apache.bcel.classfile.JavaClass
setMinor(int) - method in class org.apache.bcel.generic.ClassGen
Set minor version number of class file, default value is 3 (JDK 1.1)
setMinor(int) - method in class org.apache.bcel.classfile.JavaClass
setModifiers(int) - method in class org.apache.bcel.classfile.AccessFlags
Set access flags aka "modifiers".
setName(String) - method in class org.apache.bcel.generic.FieldGenOrMethodGen
setName(String) - method in class org.apache.bcel.generic.LocalVariableGen
setName(String) - method in class org.apache.bcel.generic.NamedAndTyped
setNameAndTypeIndex(int) - method in class org.apache.bcel.classfile.ConstantCP
setNameIndex(int) - method in class org.apache.bcel.classfile.Attribute
setNameIndex(int) - method in class org.apache.bcel.classfile.ConstantClass
setNameIndex(int) - method in class org.apache.bcel.classfile.ConstantNameAndType
setNameIndex(int) - method in class org.apache.bcel.classfile.FieldOrMethod
setNameIndex(int) - method in class org.apache.bcel.classfile.LocalVariable
setNumberOfLocals(int) - method in class org.apache.bcel.classfile.StackMapEntry
setNumberOfStackItems(int) - method in class org.apache.bcel.classfile.StackMapEntry
setOuterClassIndex(int) - method in class org.apache.bcel.classfile.InnerClass
setPMGClassIndex(int) - method in class org.apache.bcel.classfile.PMGClass
setPMGIndex(int) - method in class org.apache.bcel.classfile.PMGClass
setPositions() - method in class org.apache.bcel.generic.InstructionList
setPositions(boolean) - method in class org.apache.bcel.generic.InstructionList
Give all instructions their position number (offset in byte stream), i.e., make the list ready to be dumped.
setRepository(org.apache.bcel.util.Repository) - method in class org.apache.bcel.classfile.JavaClass
Sets the ClassRepository which loaded the JavaClass.
setRepository(org.apache.bcel.util.Repository) - static method in class org.apache.bcel.Repository
Set repository instance to be used for class loading
setReturnType(org.apache.bcel.generic.Type) - method in class org.apache.bcel.generic.MethodGen
setSignatureIndex(int) - method in class org.apache.bcel.classfile.ConstantNameAndType
setSignatureIndex(int) - method in class org.apache.bcel.classfile.FieldOrMethod
setSignatureIndex(int) - method in class org.apache.bcel.classfile.LocalVariable
setSignatureIndex(int) - method in class org.apache.bcel.classfile.Signature
setSize() - method in class org.apache.bcel.generic.LDC
setSourceFileIndex(int) - method in class org.apache.bcel.classfile.SourceFile
setSourceFileName(String) - method in class org.apache.bcel.classfile.JavaClass
Set absolute path to file this class was read from.
setSourceLine(int) - method in class org.apache.bcel.generic.LineNumberGen
setStackMap(org.apache.bcel.classfile.StackMapEntry[]) - method in class org.apache.bcel.classfile.StackMap
setStartPC(int) - method in class org.apache.bcel.classfile.CodeException
setStartPC(int) - method in class org.apache.bcel.classfile.LineNumber
setStartPC(int) - method in class org.apache.bcel.classfile.LocalVariable
setStringIndex(int) - method in class org.apache.bcel.classfile.ConstantString
setSuperclassName(String) - method in class org.apache.bcel.generic.ClassGen
setSuperclassName(String) - method in class org.apache.bcel.classfile.JavaClass
setSuperclassNameIndex(int) - method in class org.apache.bcel.generic.ClassGen
setSuperclassNameIndex(int) - method in class org.apache.bcel.classfile.JavaClass
setTag(int) - method in class org.apache.bcel.verifier.structurals.InstructionContext
The getTag and setTag methods may be used for temporary flagging, such as graph colouring.
setTarget(int,org.apache.bcel.generic.InstructionHandle) - method in class org.apache.bcel.generic.Select
Set branch target for `i'th case
setTarget(org.apache.bcel.generic.InstructionHandle) - method in class org.apache.bcel.generic.BranchHandle
Pass new target to instruction.
Set branch target
setType(byte) - method in class org.apache.bcel.classfile.StackMapType
setType(org.apache.bcel.generic.Type) - method in class org.apache.bcel.generic.FieldGenOrMethodGen
setType(org.apache.bcel.generic.Type) - method in class org.apache.bcel.generic.LocalVariableGen
setType(org.apache.bcel.generic.Type) - method in class org.apache.bcel.generic.NamedAndTyped
SHORT - static field in class org.apache.bcel.generic.Type
SHORT_TYPE_NAMES - static field in class org.apache.bcel.Constants
The signature characters corresponding to primitive types, e.g., SHORT_TYPE_NAMES[T_INT] = "I"
Signature - class org.apache.bcel.classfile.Signature
This class is derived from Attribute and represents a reference to a GJ attribute.
signature - field in class org.apache.bcel.generic.Type
Signature(int,int,int,org.apache.bcel.classfile.ConstantPool) - constructor for class org.apache.bcel.classfile.Signature
Signature(org.apache.bcel.classfile.Signature) - constructor for class org.apache.bcel.classfile.Signature
Initialize from another object.
signature_index - field in class org.apache.bcel.classfile.FieldOrMethod
signatureToString(String) - static method in class org.apache.bcel.classfile.Utility
Converts signature to string with all class names compacted.
signatureToString(String,boolean) - static method in class org.apache.bcel.classfile.Utility
The field signature represents the value of an argument to a function or the value of a variable.
SIPUSH - static field in class org.apache.bcel.Constants
SIPUSH - class org.apache.bcel.generic.SIPUSH
SIPUSH - Push short
Stack: ...
SIPUSH(short) - constructor for class org.apache.bcel.generic.SIPUSH
size - field in class org.apache.bcel.generic.ConstantPoolGen
size() - method in class org.apache.bcel.generic.InstructionList
slotsUsed() - method in class org.apache.bcel.verifier.structurals.OperandStack
Returns the number of stack slots used.
SourceFile - class org.apache.bcel.classfile.SourceFile
This class is derived from Attribute and represents a reference to the source file of this class.
SourceFile(int,int,int,org.apache.bcel.classfile.ConstantPool) - constructor for class org.apache.bcel.classfile.SourceFile
SourceFile(org.apache.bcel.classfile.SourceFile) - constructor for class org.apache.bcel.classfile.SourceFile
Initialize from another object.
StackConsumer - interface org.apache.bcel.generic.StackConsumer
Denote an instruction that may consume a value from the stack.
StackInstruction - class org.apache.bcel.generic.StackInstruction
Super class for stack operations like DUP and POP.
StackInstruction(short) - constructor for class org.apache.bcel.generic.StackInstruction
StackMap - class org.apache.bcel.classfile.StackMap
This class represents a stack map attribute used for preverification of Java classes for the Java 2 Micro Edition (J2ME).
StackMapEntry - class org.apache.bcel.classfile.StackMapEntry
This class represents a stack map entry recording the types of local variables and the the of stack items at a given byte code offset.
StackMapType - class org.apache.bcel.classfile.StackMapType
This class represents the type of a local variable or item on stack used in the StackMap entries.
StackMapType(byte,int,org.apache.bcel.classfile.ConstantPool) - constructor for class org.apache.bcel.classfile.StackMapType
StackProducer - interface org.apache.bcel.generic.StackProducer
Denote an instruction that may produce a value on top of the stack (this excludes DUP_X1, e.g.)
start() - method in class org.apache.bcel.util.BCELifier
Start Java code generation
STATIC_INITIALIZER_NAME - static field in class org.apache.bcel.Constants
The name of the static initializer, also called "class initialization method" or "interface initialization method".
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 class org.apache.bcel.verifier.exc.StaticCodeConstraintException
Constructs a new CodeConstraintException with the specified error message.
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.
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.
Store a new JavaClass into this Repository.
storeClass(org.apache.bcel.classfile.JavaClass) - method in class org.apache.bcel.util.Repository
Store the provided class under "clazz.getClassName()"
Store a new JavaClass instance into this Repository.
StoreInstruction - class org.apache.bcel.generic.StoreInstruction
Denotes an unparameterized instruction to store a value into a local variable, e.g.
StoreInstruction(short,short,int) - constructor for class org.apache.bcel.generic.StoreInstruction
STRING - static field in class org.apache.bcel.generic.Type
STRINGBUFFER - static field in class org.apache.bcel.generic.Type
StringRepresentation - class org.apache.bcel.verifier.statics.StringRepresentation
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(org.apache.bcel.classfile.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
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 class org.apache.bcel.verifier.exc.StructuralCodeConstraintException
Constructs a new StructuralCodeConstraintException with null as its error message string.
StructuralCodeConstraintException(String) - constructor for class org.apache.bcel.verifier.exc.StructuralCodeConstraintException
Constructs a new StructuralCodeConstraintException with the specified error message.
subclassOf(org.apache.bcel.generic.ObjectType) - method in class org.apache.bcel.generic.ObjectType
Subroutine - interface org.apache.bcel.verifier.structurals.Subroutine
This interface defines properties of JVM bytecode subroutines.
subroutineOf(org.apache.bcel.generic.InstructionHandle) - method in class org.apache.bcel.verifier.structurals.Subroutines
Returns the subroutine object associated with the given instruction.
Subroutines - class org.apache.bcel.verifier.structurals.Subroutines
Instances of this class contain information about the subroutines found in a code array of a method.
Subroutines(org.apache.bcel.generic.MethodGen) - constructor for class org.apache.bcel.verifier.structurals.Subroutines
Constructor.
subSubs() - method in class org.apache.bcel.verifier.structurals.Subroutine
Returns the subroutines that are directly called from this subroutine.
SWAP - static field in class org.apache.bcel.Constants
SWAP - static field in class org.apache.bcel.generic.InstructionConstants
SWAP - class org.apache.bcel.generic.SWAP
SWAP - Swa top operand stack word
Stack: ..., word2, word1 -> ..., word1, word2
SWAP() - constructor for class org.apache.bcel.generic.SWAP
Empty constructor needed for the Class.newInstance() statement in Instruction.readInstruction().
Temporarily swap the current instruction, without disturbing anything.
SWITCH - static field in class org.apache.bcel.Constants
SWITCH - class org.apache.bcel.generic.SWITCH
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.
Template for switch() constructs.
Synthetic - class org.apache.bcel.classfile.Synthetic
This class is derived from Attribute and declares this class as `synthetic', i.e., it needs special handling.
Synthetic(int,int,byte[],org.apache.bcel.classfile.ConstantPool) - constructor for class org.apache.bcel.classfile.Synthetic
Synthetic(org.apache.bcel.classfile.Synthetic) - constructor for class org.apache.bcel.classfile.Synthetic
Initialize from another object.
SyntheticRepository - class org.apache.bcel.util.SyntheticRepository
This repository is used in situations where a Class is created outside the realm of a ClassLoader.
SYSTEM_CLASS_PATH - static field in class org.apache.bcel.util.ClassPath

T

T_ADDRESS - static field in class org.apache.bcel.Constants
T_ARRAY - static field in class org.apache.bcel.Constants
T_BOOLEAN - static field in class org.apache.bcel.Constants
T_BYTE - static field in class org.apache.bcel.Constants
T_CHAR - static field in class org.apache.bcel.Constants
T_DOUBLE - static field in class org.apache.bcel.Constants
T_FLOAT - static field in class org.apache.bcel.Constants
T_INT - static field in class org.apache.bcel.Constants
T_LONG - static field in class org.apache.bcel.Constants
T_OBJECT - static field in class org.apache.bcel.Constants
T_REFERENCE - static field in class org.apache.bcel.Constants
T_SHORT - static field in class org.apache.bcel.Constants
T_UNKNOWN - static field in class org.apache.bcel.Constants
T_VOID - static field in class org.apache.bcel.Constants
TABLESWITCH - static field in class org.apache.bcel.Constants
TABLESWITCH - class org.apache.bcel.generic.TABLESWITCH
TABLESWITCH - Switch within given range of values, i.e., low..high
tag - field in class org.apache.bcel.classfile.Attribute
tag - field in class org.apache.bcel.classfile.Constant
target - field in class org.apache.bcel.generic.BranchInstruction
TargetLostException - class org.apache.bcel.generic.TargetLostException
Thrown by InstructionList.remove() when one or multiple disposed instruction are still being referenced by a InstructionTargeter object.
targets - field in class org.apache.bcel.generic.Select
theInstance() - static method in class org.apache.bcel.verifier.statics.DOUBLE_Upper
Use this method to get the single instance of this class.
theInstance() - static method in class org.apache.bcel.verifier.statics.LONG_Upper
Use this method to get the single instance of this class.
THIS - static field in class org.apache.bcel.generic.InstructionConstants
You can use these constants in multiple places safely, if you can guarantee that you will never alter their internal values, e.g.
THROWABLE - static field in class org.apache.bcel.ExceptionConstants
The mother of all exceptions
THROWABLE - static field in class org.apache.bcel.generic.Type
toArray() - method in class org.apache.bcel.util.ClassSet
toArray() - method in class org.apache.bcel.util.ClassVector
toHexString(byte[]) - static method in class org.apache.bcel.classfile.Utility
Convert bytes into hexidecimal string
top() - method in class org.apache.bcel.util.ClassStack
TOPLEVEL - field in class org.apache.bcel.verifier.structurals.Subroutines
This is referring to a special subroutine, namely the top level.
toString() - method in class org.apache.bcel.classfile.Attribute
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.classfile.Code
toString() - method in class org.apache.bcel.classfile.CodeException
toString() - method in class org.apache.bcel.generic.CodeExceptionGen
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.ConstantFloat
toString() - method in class org.apache.bcel.classfile.ConstantInteger
toString() - method in class org.apache.bcel.classfile.ConstantLong
toString() - method in class org.apache.bcel.classfile.ConstantNameAndType
toString() - method in class org.apache.bcel.classfile.ConstantPool
toString() - method in class org.apache.bcel.generic.ConstantPoolGen
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.ExceptionTable
toString() - method in class org.apache.bcel.classfile.Field
Return string representation close to declaration format, `public static final short MAX = 100', e.g..
toString() - method in class org.apache.bcel.generic.FieldGen
Return string representation close to declaration format, `public static final short MAX = 100', e.g..
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.classfile.InnerClass
toString() - method in class org.apache.bcel.classfile.InnerClasses
toString() - method in class org.apache.bcel.generic.Instruction
toString() - method in class org.apache.bcel.generic.InstructionHandle
toString() - method in class org.apache.bcel.generic.InstructionList
toString() - method in class org.apache.bcel.classfile.JavaClass
toString() - method in class org.apache.bcel.classfile.LineNumber
toString() - method in class org.apache.bcel.classfile.LineNumberTable
toString() - method in class org.apache.bcel.classfile.LocalVariable
toString() - method in class org.apache.bcel.generic.LocalVariableGen
toString() - method in class org.apache.bcel.verifier.structurals.LocalVariables
Returns a String representation of this object.
toString() - method in class org.apache.bcel.classfile.LocalVariableTable
toString() - method in class org.apache.bcel.classfile.Method
Return string representation close to declaration format, `public static void main(String[] args) throws IOException', e.g.
toString() - method in class org.apache.bcel.generic.MethodGen
Return string representation close to declaration format, `public static void main(String[]) throws IOException', e.g.
toString() - method in class org.apache.bcel.verifier.structurals.OperandStack
Returns a String representation of this OperandStack instance.
toString() - method in class org.apache.bcel.classfile.PMGClass
toString() - method in class org.apache.bcel.generic.PUSH
toString() - method in class org.apache.bcel.classfile.Signature
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.verifier.statics.StringRepresentation
Returns the String representation.
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.classfile.Synthetic
toString() - method in class org.apache.bcel.generic.Type
toString() - method in class org.apache.bcel.classfile.Unknown
toString() - method in class org.apache.bcel.verifier.VerificationResult
Returns a String representation of the VerificationResult.
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.classfile.Code
toString(boolean) - method in class org.apache.bcel.generic.CPInstruction
Long output format: <name of opcode> "["<opcode number>"]" "("<length of instruction>")" "<"< constant pool index>">"
toString(boolean) - method in class org.apache.bcel.generic.IINC
toString(boolean) - method in class org.apache.bcel.generic.Instruction
Long output format: <name of opcode> "["<opcode number>"]" "("<length of instruction>")"
toString(boolean) - method in class org.apache.bcel.generic.InstructionHandle
toString(boolean) - method in class org.apache.bcel.generic.InstructionList
toString(boolean) - method in class org.apache.bcel.generic.LocalVariableInstruction
Long output format: <name of opcode> "["<opcode number>"]" "("<length of instruction>")" "<"< local variable index>">"
toString(boolean) - method in class org.apache.bcel.generic.MULTIANEWARRAY
toString(boolean) - method in class org.apache.bcel.generic.NEWARRAY
toString(boolean) - method in class org.apache.bcel.generic.RET
toString(boolean) - method in class org.apache.bcel.generic.Select
toString(boolean) - method in class org.apache.bcel.generic.SIPUSH
toString(org.apache.bcel.classfile.ConstantPool) - method in class org.apache.bcel.classfile.CodeException
toString(org.apache.bcel.classfile.ConstantPool) - method in class org.apache.bcel.generic.CPInstruction
toString(org.apache.bcel.classfile.ConstantPool) - method in class org.apache.bcel.generic.FieldInstruction
toString(org.apache.bcel.classfile.ConstantPool) - method in class org.apache.bcel.classfile.InnerClass
toString(org.apache.bcel.classfile.ConstantPool) - method in class org.apache.bcel.generic.Instruction
toString(org.apache.bcel.classfile.ConstantPool) - method in class org.apache.bcel.generic.INVOKEINTERFACE
toString(org.apache.bcel.classfile.ConstantPool) - method in class org.apache.bcel.generic.MULTIANEWARRAY
TransitiveHull - class org.apache.bcel.verifier.TransitiveHull
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 - field in class org.apache.bcel.generic.FieldGenOrMethodGen
Type - class org.apache.bcel.generic.Type
Abstract super class for all possible java types, namely basic types such as int, object types like String and array types, e.g.
type - field in class org.apache.bcel.generic.Type
Type(byte,String) - constructor for class org.apache.bcel.generic.Type
TYPE_NAMES - static field in class org.apache.bcel.Constants
The primitive type names corresponding to the T_XX constants, e.g., TYPE_NAMES[T_INT] = "int"
TYPE_OF_OPERANDS - static field in class org.apache.bcel.Constants
How the byte code operands are to be interpreted.
TypedInstruction - interface org.apache.bcel.generic.TypedInstruction
Get the type associated with an instruction, int for ILOAD, or the type of the field of a PUTFIELD instruction, e.g..
typeOfMethodSignature(String) - static method in class org.apache.bcel.classfile.Utility
Return type of method signature as a byte value as defined in Constants
typeOfSignature(String) - static method in class org.apache.bcel.classfile.Utility
Return type of signature as a byte value as defined in Constants

U

UnconditionalBranch - interface org.apache.bcel.generic.UnconditionalBranch
Denotes an instruction to perform an unconditional branch, i.e., GOTO, JSR.
UNDEFINED - static field in class org.apache.bcel.Constants
Illegal codes
UninitializedObjectType - class org.apache.bcel.verifier.structurals.UninitializedObjectType
This class represents an uninitialized object type; see The Java Virtual Machine Specification, Second Edition, page 147: 4.9.4 for more details.
UninitializedObjectType(org.apache.bcel.generic.ObjectType) - constructor for class org.apache.bcel.verifier.structurals.UninitializedObjectType
Creates a new instance.
Unknown - class org.apache.bcel.classfile.Unknown
This class represents a reference to an unknown (i.e., application-specific) attribute of a class.
UNKNOWN - static field in class org.apache.bcel.generic.Type
Unknown(int,int,byte[],org.apache.bcel.classfile.ConstantPool) - constructor for class org.apache.bcel.classfile.Unknown
Create a non-standard attribute.
Unknown(org.apache.bcel.classfile.Unknown) - constructor for class org.apache.bcel.classfile.Unknown
Initialize from another object.
UNPREDICTABLE - static field in class org.apache.bcel.Constants
UNSATISFIED_LINK_ERROR - static field in class org.apache.bcel.ExceptionConstants
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
VerifierFactoryObserver instances are notified invoking this method.
update(String) - method in class org.apache.bcel.verifier.VerifierFactoryObserver
VerifierFactoryObserver instances are notified invoking this method.
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.
Update target of instruction.
Utility - class org.apache.bcel.classfile.Utility
Utility functions that do not really belong to any class in particular.
Utility - class org.apache.bcel.verifier.exc.Utility
A utility class providing convenience methods concerning Throwable instances.

V

VariableLengthInstruction - interface org.apache.bcel.generic.VariableLengthInstruction
Denotes an instruction to be a variable length instruction, such as GOTO, JSR, LOOKUPSWITCH and TABLESWITCH.
vec - field in class org.apache.bcel.util.ClassQueue
vec - field in class org.apache.bcel.util.ClassVector
VerificationException - class org.apache.bcel.verifier.exc.VerificationException
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 org.apache.bcel.verifier.VerificationResult
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 field in class org.apache.bcel.verifier.VerificationResult
Constant to indicate verification has not been tried yet.
VERIFIED_OK - static field in class org.apache.bcel.verifier.VerificationResult
Constant to indicate verification was passed.
VERIFIED_REJECTED - static field in class org.apache.bcel.verifier.VerificationResult
Constant to indicate verfication failed.
Verifier - class org.apache.bcel.verifier.Verifier
A Verifier instance is there to verify a class file according to The Java Virtual Machine Specification, 2nd Edition.
VerifierAppFrame - class org.apache.bcel.verifier.VerifierAppFrame
This class implements a machine-generated frame for use with the GraphicalVerfifier.
VerifierAppFrame() - constructor for class org.apache.bcel.verifier.VerifierAppFrame
Constructor.
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 org.apache.bcel.verifier.VerifierFactory
This class produces instances of the Verifier class.
VerifierFactoryListModel - class org.apache.bcel.verifier.VerifierFactoryListModel
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 org.apache.bcel.verifier.VerifierFactoryObserver
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 field in class org.apache.bcel.ExceptionConstants
VerifyDialog - class org.apache.bcel.verifier.VerifyDialog
A class for simple graphical class file verification.
VerifyDialog() - constructor for class org.apache.bcel.verifier.VerifyDialog
Machine-generated.
VerifyDialog(java.awt.Dialog) - constructor for class org.apache.bcel.verifier.VerifyDialog
Machine-generated.
VerifyDialog(java.awt.Dialog,boolean) - constructor for class org.apache.bcel.verifier.VerifyDialog
Machine-generated.
VerifyDialog(java.awt.Dialog,String) - constructor for class org.apache.bcel.verifier.VerifyDialog
Machine-generated.
VerifyDialog(java.awt.Dialog,String,boolean) - constructor for class org.apache.bcel.verifier.VerifyDialog
Machine-generated.
VerifyDialog(java.awt.Frame) - constructor for class org.apache.bcel.verifier.VerifyDialog
Machine-generated.
VerifyDialog(java.awt.Frame,boolean) - constructor for class org.apache.bcel.verifier.VerifyDialog
Machine-generated.
VerifyDialog(java.awt.Frame,String) - constructor for class org.apache.bcel.verifier.VerifyDialog
Machine-generated.
VerifyDialog(java.awt.Frame,String,boolean) - constructor for class org.apache.bcel.verifier.VerifyDialog
Machine-generated.
VerifyDialog(String) - constructor for class org.apache.bcel.verifier.VerifyDialog
Use this constructor if you want a possibility to verify other class files than java.lang.Object.
visit() - method in class org.apache.bcel.classfile.DescendingVisitor
Start traversal.
visitAALOAD(org.apache.bcel.generic.AALOAD) - method in class org.apache.bcel.generic.EmptyVisitor
visitAALOAD(org.apache.bcel.generic.AALOAD) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitAALOAD(org.apache.bcel.generic.AALOAD) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitAALOAD(org.apache.bcel.generic.AALOAD) - method in class org.apache.bcel.generic.Visitor
visitAASTORE(org.apache.bcel.generic.AASTORE) - method in class org.apache.bcel.generic.EmptyVisitor
visitAASTORE(org.apache.bcel.generic.AASTORE) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitAASTORE(org.apache.bcel.generic.AASTORE) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitAASTORE(org.apache.bcel.generic.AASTORE) - method in class org.apache.bcel.generic.Visitor
visitACONST_NULL(org.apache.bcel.generic.ACONST_NULL) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitACONST_NULL(org.apache.bcel.generic.ACONST_NULL) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitACONST_NULL(org.apache.bcel.generic.ACONST_NULL) - method in class org.apache.bcel.generic.Visitor
visitALOAD(org.apache.bcel.generic.ALOAD) - method in class org.apache.bcel.generic.EmptyVisitor
visitALOAD(org.apache.bcel.generic.ALOAD) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitALOAD(org.apache.bcel.generic.ALOAD) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitALOAD(org.apache.bcel.generic.ALOAD) - method in class org.apache.bcel.generic.Visitor
visitANEWARRAY(org.apache.bcel.generic.ANEWARRAY) - method in class org.apache.bcel.generic.EmptyVisitor
visitANEWARRAY(org.apache.bcel.generic.ANEWARRAY) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitANEWARRAY(org.apache.bcel.generic.ANEWARRAY) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitANEWARRAY(org.apache.bcel.generic.ANEWARRAY) - method in class org.apache.bcel.generic.Visitor
visitARETURN(org.apache.bcel.generic.ARETURN) - method in class org.apache.bcel.generic.EmptyVisitor
visitARETURN(org.apache.bcel.generic.ARETURN) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitARETURN(org.apache.bcel.generic.ARETURN) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitARETURN(org.apache.bcel.generic.ARETURN) - method in class org.apache.bcel.generic.Visitor
visitARRAYLENGTH(org.apache.bcel.generic.ARRAYLENGTH) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitARRAYLENGTH(org.apache.bcel.generic.ARRAYLENGTH) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitARRAYLENGTH(org.apache.bcel.generic.ARRAYLENGTH) - method in class org.apache.bcel.generic.Visitor
visitASTORE(org.apache.bcel.generic.ASTORE) - method in class org.apache.bcel.generic.EmptyVisitor
visitASTORE(org.apache.bcel.generic.ASTORE) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitASTORE(org.apache.bcel.generic.ASTORE) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitASTORE(org.apache.bcel.generic.ASTORE) - method in class org.apache.bcel.generic.Visitor
visitATHROW(org.apache.bcel.generic.ATHROW) - method in class org.apache.bcel.generic.EmptyVisitor
visitATHROW(org.apache.bcel.generic.ATHROW) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitATHROW(org.apache.bcel.generic.ATHROW) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitATHROW(org.apache.bcel.generic.ATHROW) - method in class org.apache.bcel.generic.Visitor
visitBALOAD(org.apache.bcel.generic.BALOAD) - method in class org.apache.bcel.generic.EmptyVisitor
visitBALOAD(org.apache.bcel.generic.BALOAD) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitBALOAD(org.apache.bcel.generic.BALOAD) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitBALOAD(org.apache.bcel.generic.BALOAD) - method in class org.apache.bcel.generic.Visitor
visitBASTORE(org.apache.bcel.generic.BASTORE) - method in class org.apache.bcel.generic.EmptyVisitor
visitBASTORE(org.apache.bcel.generic.BASTORE) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitBASTORE(org.apache.bcel.generic.BASTORE) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitBASTORE(org.apache.bcel.generic.BASTORE) - method in class org.apache.bcel.generic.Visitor
visitBIPUSH(org.apache.bcel.generic.BIPUSH) - method in class org.apache.bcel.generic.EmptyVisitor
visitBIPUSH(org.apache.bcel.generic.BIPUSH) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitBIPUSH(org.apache.bcel.generic.BIPUSH) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitBIPUSH(org.apache.bcel.generic.BIPUSH) - method in class org.apache.bcel.generic.Visitor
visitBREAKPOINT(org.apache.bcel.generic.BREAKPOINT) - method in class org.apache.bcel.generic.EmptyVisitor
visitBREAKPOINT(org.apache.bcel.generic.BREAKPOINT) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitBREAKPOINT(org.apache.bcel.generic.BREAKPOINT) - method in class org.apache.bcel.generic.Visitor
visitCALOAD(org.apache.bcel.generic.CALOAD) - method in class org.apache.bcel.generic.EmptyVisitor
visitCALOAD(org.apache.bcel.generic.CALOAD) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitCALOAD(org.apache.bcel.generic.CALOAD) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitCALOAD(org.apache.bcel.generic.CALOAD) - method in class org.apache.bcel.generic.Visitor
visitCASTORE(org.apache.bcel.generic.CASTORE) - method in class org.apache.bcel.generic.EmptyVisitor
visitCASTORE(org.apache.bcel.generic.CASTORE) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitCASTORE(org.apache.bcel.generic.CASTORE) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitCASTORE(org.apache.bcel.generic.CASTORE) - method in class org.apache.bcel.generic.Visitor
visitCHECKCAST(org.apache.bcel.generic.CHECKCAST) - method in class org.apache.bcel.generic.EmptyVisitor
visitCHECKCAST(org.apache.bcel.generic.CHECKCAST) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitCHECKCAST(org.apache.bcel.generic.CHECKCAST) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitCHECKCAST(org.apache.bcel.generic.CHECKCAST) - method in class org.apache.bcel.generic.Visitor
visitCode(org.apache.bcel.classfile.Code) - method in class org.apache.bcel.classfile.DescendingVisitor
visitCode(org.apache.bcel.classfile.Code) - method in class org.apache.bcel.classfile.EmptyVisitor
visitCode(org.apache.bcel.classfile.Code) - method in class org.apache.bcel.verifier.statics.StringRepresentation
visitCode(org.apache.bcel.classfile.Code) - method in class org.apache.bcel.classfile.Visitor
visitCodeException(org.apache.bcel.classfile.CodeException) - method in class org.apache.bcel.classfile.Visitor
visitConstantClass(org.apache.bcel.classfile.ConstantClass) - method in class org.apache.bcel.classfile.Visitor
visitConstantFloat(org.apache.bcel.classfile.ConstantFloat) - method in class org.apache.bcel.classfile.Visitor
visitConstantLong(org.apache.bcel.classfile.ConstantLong) - method in class org.apache.bcel.verifier.statics.StringRepresentation
visitConstantLong(org.apache.bcel.classfile.ConstantLong) - method in class org.apache.bcel.classfile.Visitor
visitConstantPool(org.apache.bcel.classfile.ConstantPool) - method in class org.apache.bcel.verifier.statics.StringRepresentation
visitConstantPool(org.apache.bcel.classfile.ConstantPool) - method in class org.apache.bcel.classfile.Visitor
visitConstantUtf8(org.apache.bcel.classfile.ConstantUtf8) - method in class org.apache.bcel.verifier.statics.StringRepresentation
visitConstantUtf8(org.apache.bcel.classfile.ConstantUtf8) - method in class org.apache.bcel.classfile.Visitor
visitConstantValue(org.apache.bcel.classfile.ConstantValue) - method in class org.apache.bcel.classfile.Visitor
visitCPInstruction(org.apache.bcel.generic.CPInstruction) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the general preconditions of a CPInstruction instance.
visitCPInstruction(org.apache.bcel.generic.CPInstruction) - method in class org.apache.bcel.generic.Visitor
visitD2F(org.apache.bcel.generic.D2F) - method in class org.apache.bcel.generic.EmptyVisitor
visitD2F(org.apache.bcel.generic.D2F) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitD2F(org.apache.bcel.generic.D2F) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitD2F(org.apache.bcel.generic.D2F) - method in class org.apache.bcel.generic.Visitor
visitD2I(org.apache.bcel.generic.D2I) - method in class org.apache.bcel.generic.EmptyVisitor
visitD2I(org.apache.bcel.generic.D2I) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitD2I(org.apache.bcel.generic.D2I) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitD2I(org.apache.bcel.generic.D2I) - method in class org.apache.bcel.generic.Visitor
visitD2L(org.apache.bcel.generic.D2L) - method in class org.apache.bcel.generic.EmptyVisitor
visitD2L(org.apache.bcel.generic.D2L) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitD2L(org.apache.bcel.generic.D2L) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitD2L(org.apache.bcel.generic.D2L) - method in class org.apache.bcel.generic.Visitor
visitDADD(org.apache.bcel.generic.DADD) - method in class org.apache.bcel.generic.EmptyVisitor
visitDADD(org.apache.bcel.generic.DADD) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDADD(org.apache.bcel.generic.DADD) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDADD(org.apache.bcel.generic.DADD) - method in class org.apache.bcel.generic.Visitor
visitDALOAD(org.apache.bcel.generic.DALOAD) - method in class org.apache.bcel.generic.EmptyVisitor
visitDALOAD(org.apache.bcel.generic.DALOAD) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDALOAD(org.apache.bcel.generic.DALOAD) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDALOAD(org.apache.bcel.generic.DALOAD) - method in class org.apache.bcel.generic.Visitor
visitDASTORE(org.apache.bcel.generic.DASTORE) - method in class org.apache.bcel.generic.EmptyVisitor
visitDASTORE(org.apache.bcel.generic.DASTORE) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDASTORE(org.apache.bcel.generic.DASTORE) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDASTORE(org.apache.bcel.generic.DASTORE) - method in class org.apache.bcel.generic.Visitor
visitDCMPG(org.apache.bcel.generic.DCMPG) - method in class org.apache.bcel.generic.EmptyVisitor
visitDCMPG(org.apache.bcel.generic.DCMPG) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDCMPG(org.apache.bcel.generic.DCMPG) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDCMPG(org.apache.bcel.generic.DCMPG) - method in class org.apache.bcel.generic.Visitor
visitDCMPL(org.apache.bcel.generic.DCMPL) - method in class org.apache.bcel.generic.EmptyVisitor
visitDCMPL(org.apache.bcel.generic.DCMPL) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDCMPL(org.apache.bcel.generic.DCMPL) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDCMPL(org.apache.bcel.generic.DCMPL) - method in class org.apache.bcel.generic.Visitor
visitDCONST(org.apache.bcel.generic.DCONST) - method in class org.apache.bcel.generic.EmptyVisitor
visitDCONST(org.apache.bcel.generic.DCONST) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDCONST(org.apache.bcel.generic.DCONST) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDCONST(org.apache.bcel.generic.DCONST) - method in class org.apache.bcel.generic.Visitor
visitDDIV(org.apache.bcel.generic.DDIV) - method in class org.apache.bcel.generic.EmptyVisitor
visitDDIV(org.apache.bcel.generic.DDIV) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDDIV(org.apache.bcel.generic.DDIV) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDDIV(org.apache.bcel.generic.DDIV) - method in class org.apache.bcel.generic.Visitor
visitDeprecated(org.apache.bcel.classfile.Deprecated) - method in class org.apache.bcel.classfile.EmptyVisitor
visitDeprecated(org.apache.bcel.classfile.Deprecated) - method in class org.apache.bcel.verifier.statics.StringRepresentation
visitDeprecated(org.apache.bcel.classfile.Deprecated) - method in class org.apache.bcel.classfile.Visitor
visitDLOAD(org.apache.bcel.generic.DLOAD) - method in class org.apache.bcel.generic.EmptyVisitor
visitDLOAD(org.apache.bcel.generic.DLOAD) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDLOAD(org.apache.bcel.generic.DLOAD) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDLOAD(org.apache.bcel.generic.DLOAD) - method in class org.apache.bcel.generic.Visitor
visitDMUL(org.apache.bcel.generic.DMUL) - method in class org.apache.bcel.generic.EmptyVisitor
visitDMUL(org.apache.bcel.generic.DMUL) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDMUL(org.apache.bcel.generic.DMUL) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDMUL(org.apache.bcel.generic.DMUL) - method in class org.apache.bcel.generic.Visitor
visitDNEG(org.apache.bcel.generic.DNEG) - method in class org.apache.bcel.generic.EmptyVisitor
visitDNEG(org.apache.bcel.generic.DNEG) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDNEG(org.apache.bcel.generic.DNEG) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDNEG(org.apache.bcel.generic.DNEG) - method in class org.apache.bcel.generic.Visitor
visitDREM(org.apache.bcel.generic.DREM) - method in class org.apache.bcel.generic.EmptyVisitor
visitDREM(org.apache.bcel.generic.DREM) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDREM(org.apache.bcel.generic.DREM) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDREM(org.apache.bcel.generic.DREM) - method in class org.apache.bcel.generic.Visitor
visitDRETURN(org.apache.bcel.generic.DRETURN) - method in class org.apache.bcel.generic.EmptyVisitor
visitDRETURN(org.apache.bcel.generic.DRETURN) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDRETURN(org.apache.bcel.generic.DRETURN) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDRETURN(org.apache.bcel.generic.DRETURN) - method in class org.apache.bcel.generic.Visitor
visitDSTORE(org.apache.bcel.generic.DSTORE) - method in class org.apache.bcel.generic.EmptyVisitor
visitDSTORE(org.apache.bcel.generic.DSTORE) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDSTORE(org.apache.bcel.generic.DSTORE) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDSTORE(org.apache.bcel.generic.DSTORE) - method in class org.apache.bcel.generic.Visitor
visitDSUB(org.apache.bcel.generic.DSUB) - method in class org.apache.bcel.generic.EmptyVisitor
visitDSUB(org.apache.bcel.generic.DSUB) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDSUB(org.apache.bcel.generic.DSUB) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDSUB(org.apache.bcel.generic.DSUB) - method in class org.apache.bcel.generic.Visitor
visitDUP(org.apache.bcel.generic.DUP) - method in class org.apache.bcel.generic.EmptyVisitor
visitDUP(org.apache.bcel.generic.DUP) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDUP(org.apache.bcel.generic.DUP) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDUP(org.apache.bcel.generic.DUP) - method in class org.apache.bcel.generic.Visitor
visitDUP2(org.apache.bcel.generic.DUP2) - method in class org.apache.bcel.generic.EmptyVisitor
visitDUP2(org.apache.bcel.generic.DUP2) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDUP2(org.apache.bcel.generic.DUP2) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDUP2(org.apache.bcel.generic.DUP2) - method in class org.apache.bcel.generic.Visitor
visitDUP2_X1(org.apache.bcel.generic.DUP2_X1) - method in class org.apache.bcel.generic.EmptyVisitor
visitDUP2_X1(org.apache.bcel.generic.DUP2_X1) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDUP2_X1(org.apache.bcel.generic.DUP2_X1) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDUP2_X1(org.apache.bcel.generic.DUP2_X1) - method in class org.apache.bcel.generic.Visitor
visitDUP2_X2(org.apache.bcel.generic.DUP2_X2) - method in class org.apache.bcel.generic.EmptyVisitor
visitDUP2_X2(org.apache.bcel.generic.DUP2_X2) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDUP2_X2(org.apache.bcel.generic.DUP2_X2) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDUP2_X2(org.apache.bcel.generic.DUP2_X2) - method in class org.apache.bcel.generic.Visitor
visitDUP_X1(org.apache.bcel.generic.DUP_X1) - method in class org.apache.bcel.generic.EmptyVisitor
visitDUP_X1(org.apache.bcel.generic.DUP_X1) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDUP_X1(org.apache.bcel.generic.DUP_X1) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDUP_X1(org.apache.bcel.generic.DUP_X1) - method in class org.apache.bcel.generic.Visitor
visitDUP_X2(org.apache.bcel.generic.DUP_X2) - method in class org.apache.bcel.generic.EmptyVisitor
visitDUP_X2(org.apache.bcel.generic.DUP_X2) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitDUP_X2(org.apache.bcel.generic.DUP_X2) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitDUP_X2(org.apache.bcel.generic.DUP_X2) - method in class org.apache.bcel.generic.Visitor
visitF2D(org.apache.bcel.generic.F2D) - method in class org.apache.bcel.generic.EmptyVisitor
visitF2D(org.apache.bcel.generic.F2D) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitF2D(org.apache.bcel.generic.F2D) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitF2D(org.apache.bcel.generic.F2D) - method in class org.apache.bcel.generic.Visitor
visitF2I(org.apache.bcel.generic.F2I) - method in class org.apache.bcel.generic.EmptyVisitor
visitF2I(org.apache.bcel.generic.F2I) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitF2I(org.apache.bcel.generic.F2I) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitF2I(org.apache.bcel.generic.F2I) - method in class org.apache.bcel.generic.Visitor
visitF2L(org.apache.bcel.generic.F2L) - method in class org.apache.bcel.generic.EmptyVisitor
visitF2L(org.apache.bcel.generic.F2L) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitF2L(org.apache.bcel.generic.F2L) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitF2L(org.apache.bcel.generic.F2L) - method in class org.apache.bcel.generic.Visitor
visitFADD(org.apache.bcel.generic.FADD) - method in class org.apache.bcel.generic.EmptyVisitor
visitFADD(org.apache.bcel.generic.FADD) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFADD(org.apache.bcel.generic.FADD) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFADD(org.apache.bcel.generic.FADD) - method in class org.apache.bcel.generic.Visitor
visitFALOAD(org.apache.bcel.generic.FALOAD) - method in class org.apache.bcel.generic.EmptyVisitor
visitFALOAD(org.apache.bcel.generic.FALOAD) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFALOAD(org.apache.bcel.generic.FALOAD) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFALOAD(org.apache.bcel.generic.FALOAD) - method in class org.apache.bcel.generic.Visitor
visitFASTORE(org.apache.bcel.generic.FASTORE) - method in class org.apache.bcel.generic.EmptyVisitor
visitFASTORE(org.apache.bcel.generic.FASTORE) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFASTORE(org.apache.bcel.generic.FASTORE) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFASTORE(org.apache.bcel.generic.FASTORE) - method in class org.apache.bcel.generic.Visitor
visitFCMPG(org.apache.bcel.generic.FCMPG) - method in class org.apache.bcel.generic.EmptyVisitor
visitFCMPG(org.apache.bcel.generic.FCMPG) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFCMPG(org.apache.bcel.generic.FCMPG) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFCMPG(org.apache.bcel.generic.FCMPG) - method in class org.apache.bcel.generic.Visitor
visitFCMPL(org.apache.bcel.generic.FCMPL) - method in class org.apache.bcel.generic.EmptyVisitor
visitFCMPL(org.apache.bcel.generic.FCMPL) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFCMPL(org.apache.bcel.generic.FCMPL) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFCMPL(org.apache.bcel.generic.FCMPL) - method in class org.apache.bcel.generic.Visitor
visitFCONST(org.apache.bcel.generic.FCONST) - method in class org.apache.bcel.generic.EmptyVisitor
visitFCONST(org.apache.bcel.generic.FCONST) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFCONST(org.apache.bcel.generic.FCONST) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFCONST(org.apache.bcel.generic.FCONST) - method in class org.apache.bcel.generic.Visitor
visitFDIV(org.apache.bcel.generic.FDIV) - method in class org.apache.bcel.generic.EmptyVisitor
visitFDIV(org.apache.bcel.generic.FDIV) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFDIV(org.apache.bcel.generic.FDIV) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFDIV(org.apache.bcel.generic.FDIV) - method in class org.apache.bcel.generic.Visitor
visitField(org.apache.bcel.classfile.Field) - method in class org.apache.bcel.util.BCELifier
visitField(org.apache.bcel.classfile.Field) - method in class org.apache.bcel.classfile.DescendingVisitor
visitField(org.apache.bcel.classfile.Field) - method in class org.apache.bcel.classfile.EmptyVisitor
visitField(org.apache.bcel.classfile.Field) - method in class org.apache.bcel.verifier.statics.StringRepresentation
visitField(org.apache.bcel.classfile.Field) - method in class org.apache.bcel.classfile.Visitor
visitFieldInstruction(org.apache.bcel.generic.FieldInstruction) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the general preconditions of a FieldInstruction instance.
visitFieldOrMethod(org.apache.bcel.generic.FieldOrMethod) - method in class org.apache.bcel.generic.Visitor
visitFLOAD(org.apache.bcel.generic.FLOAD) - method in class org.apache.bcel.generic.EmptyVisitor
visitFLOAD(org.apache.bcel.generic.FLOAD) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFLOAD(org.apache.bcel.generic.FLOAD) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFLOAD(org.apache.bcel.generic.FLOAD) - method in class org.apache.bcel.generic.Visitor
visitFMUL(org.apache.bcel.generic.FMUL) - method in class org.apache.bcel.generic.EmptyVisitor
visitFMUL(org.apache.bcel.generic.FMUL) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFMUL(org.apache.bcel.generic.FMUL) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFMUL(org.apache.bcel.generic.FMUL) - method in class org.apache.bcel.generic.Visitor
visitFNEG(org.apache.bcel.generic.FNEG) - method in class org.apache.bcel.generic.EmptyVisitor
visitFNEG(org.apache.bcel.generic.FNEG) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFNEG(org.apache.bcel.generic.FNEG) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFNEG(org.apache.bcel.generic.FNEG) - method in class org.apache.bcel.generic.Visitor
visitFREM(org.apache.bcel.generic.FREM) - method in class org.apache.bcel.generic.EmptyVisitor
visitFREM(org.apache.bcel.generic.FREM) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFREM(org.apache.bcel.generic.FREM) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFREM(org.apache.bcel.generic.FREM) - method in class org.apache.bcel.generic.Visitor
visitFRETURN(org.apache.bcel.generic.FRETURN) - method in class org.apache.bcel.generic.EmptyVisitor
visitFRETURN(org.apache.bcel.generic.FRETURN) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFRETURN(org.apache.bcel.generic.FRETURN) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFRETURN(org.apache.bcel.generic.FRETURN) - method in class org.apache.bcel.generic.Visitor
visitFSTORE(org.apache.bcel.generic.FSTORE) - method in class org.apache.bcel.generic.EmptyVisitor
visitFSTORE(org.apache.bcel.generic.FSTORE) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFSTORE(org.apache.bcel.generic.FSTORE) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFSTORE(org.apache.bcel.generic.FSTORE) - method in class org.apache.bcel.generic.Visitor
visitFSUB(org.apache.bcel.generic.FSUB) - method in class org.apache.bcel.generic.EmptyVisitor
visitFSUB(org.apache.bcel.generic.FSUB) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitFSUB(org.apache.bcel.generic.FSUB) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitFSUB(org.apache.bcel.generic.FSUB) - method in class org.apache.bcel.generic.Visitor
visitGETFIELD(org.apache.bcel.generic.GETFIELD) - method in class org.apache.bcel.generic.EmptyVisitor
visitGETFIELD(org.apache.bcel.generic.GETFIELD) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitGETFIELD(org.apache.bcel.generic.GETFIELD) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitGETFIELD(org.apache.bcel.generic.GETFIELD) - method in class org.apache.bcel.generic.Visitor
visitGETSTATIC(org.apache.bcel.generic.GETSTATIC) - method in class org.apache.bcel.generic.EmptyVisitor
visitGETSTATIC(org.apache.bcel.generic.GETSTATIC) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitGETSTATIC(org.apache.bcel.generic.GETSTATIC) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitGETSTATIC(org.apache.bcel.generic.GETSTATIC) - method in class org.apache.bcel.generic.Visitor
visitGOTO(org.apache.bcel.generic.GOTO) - method in class org.apache.bcel.generic.EmptyVisitor
visitGOTO(org.apache.bcel.generic.GOTO) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitGOTO(org.apache.bcel.generic.GOTO) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitGOTO(org.apache.bcel.generic.GOTO) - method in class org.apache.bcel.generic.Visitor
visitGOTO_W(org.apache.bcel.generic.GOTO_W) - method in class org.apache.bcel.generic.EmptyVisitor
visitGOTO_W(org.apache.bcel.generic.GOTO_W) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitGOTO_W(org.apache.bcel.generic.GOTO_W) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitGOTO_W(org.apache.bcel.generic.GOTO_W) - method in class org.apache.bcel.generic.Visitor
visitI2B(org.apache.bcel.generic.I2B) - method in class org.apache.bcel.generic.EmptyVisitor
visitI2B(org.apache.bcel.generic.I2B) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitI2B(org.apache.bcel.generic.I2B) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitI2B(org.apache.bcel.generic.I2B) - method in class org.apache.bcel.generic.Visitor
visitI2C(org.apache.bcel.generic.I2C) - method in class org.apache.bcel.generic.EmptyVisitor
visitI2C(org.apache.bcel.generic.I2C) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitI2C(org.apache.bcel.generic.I2C) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitI2C(org.apache.bcel.generic.I2C) - method in class org.apache.bcel.generic.Visitor
visitI2D(org.apache.bcel.generic.I2D) - method in class org.apache.bcel.generic.EmptyVisitor
visitI2D(org.apache.bcel.generic.I2D) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitI2D(org.apache.bcel.generic.I2D) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitI2D(org.apache.bcel.generic.I2D) - method in class org.apache.bcel.generic.Visitor
visitI2F(org.apache.bcel.generic.I2F) - method in class org.apache.bcel.generic.EmptyVisitor
visitI2F(org.apache.bcel.generic.I2F) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitI2F(org.apache.bcel.generic.I2F) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitI2F(org.apache.bcel.generic.I2F) - method in class org.apache.bcel.generic.Visitor
visitI2L(org.apache.bcel.generic.I2L) - method in class org.apache.bcel.generic.EmptyVisitor
visitI2L(org.apache.bcel.generic.I2L) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitI2L(org.apache.bcel.generic.I2L) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitI2L(org.apache.bcel.generic.I2L) - method in class org.apache.bcel.generic.Visitor
visitI2S(org.apache.bcel.generic.I2S) - method in class org.apache.bcel.generic.EmptyVisitor
visitI2S(org.apache.bcel.generic.I2S) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitI2S(org.apache.bcel.generic.I2S) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitI2S(org.apache.bcel.generic.I2S) - method in class org.apache.bcel.generic.Visitor
visitIADD(org.apache.bcel.generic.IADD) - method in class org.apache.bcel.generic.EmptyVisitor
visitIADD(org.apache.bcel.generic.IADD) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIADD(org.apache.bcel.generic.IADD) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIADD(org.apache.bcel.generic.IADD) - method in class org.apache.bcel.generic.Visitor
visitIALOAD(org.apache.bcel.generic.IALOAD) - method in class org.apache.bcel.generic.EmptyVisitor
visitIALOAD(org.apache.bcel.generic.IALOAD) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIALOAD(org.apache.bcel.generic.IALOAD) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIALOAD(org.apache.bcel.generic.IALOAD) - method in class org.apache.bcel.generic.Visitor
visitIAND(org.apache.bcel.generic.IAND) - method in class org.apache.bcel.generic.EmptyVisitor
visitIAND(org.apache.bcel.generic.IAND) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIAND(org.apache.bcel.generic.IAND) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIAND(org.apache.bcel.generic.IAND) - method in class org.apache.bcel.generic.Visitor
visitIASTORE(org.apache.bcel.generic.IASTORE) - method in class org.apache.bcel.generic.EmptyVisitor
visitIASTORE(org.apache.bcel.generic.IASTORE) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIASTORE(org.apache.bcel.generic.IASTORE) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIASTORE(org.apache.bcel.generic.IASTORE) - method in class org.apache.bcel.generic.Visitor
visitICONST(org.apache.bcel.generic.ICONST) - method in class org.apache.bcel.generic.EmptyVisitor
visitICONST(org.apache.bcel.generic.ICONST) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitICONST(org.apache.bcel.generic.ICONST) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitICONST(org.apache.bcel.generic.ICONST) - method in class org.apache.bcel.generic.Visitor
visitIDIV(org.apache.bcel.generic.IDIV) - method in class org.apache.bcel.generic.EmptyVisitor
visitIDIV(org.apache.bcel.generic.IDIV) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIDIV(org.apache.bcel.generic.IDIV) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIDIV(org.apache.bcel.generic.IDIV) - method in class org.apache.bcel.generic.Visitor
visitIF_ACMPEQ(org.apache.bcel.generic.IF_ACMPEQ) - method in class org.apache.bcel.generic.EmptyVisitor
visitIF_ACMPEQ(org.apache.bcel.generic.IF_ACMPEQ) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIF_ACMPEQ(org.apache.bcel.generic.IF_ACMPEQ) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIF_ACMPEQ(org.apache.bcel.generic.IF_ACMPEQ) - method in class org.apache.bcel.generic.Visitor
visitIF_ACMPNE(org.apache.bcel.generic.IF_ACMPNE) - method in class org.apache.bcel.generic.EmptyVisitor
visitIF_ACMPNE(org.apache.bcel.generic.IF_ACMPNE) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIF_ACMPNE(org.apache.bcel.generic.IF_ACMPNE) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIF_ACMPNE(org.apache.bcel.generic.IF_ACMPNE) - method in class org.apache.bcel.generic.Visitor
visitIF_ICMPEQ(org.apache.bcel.generic.IF_ICMPEQ) - method in class org.apache.bcel.generic.EmptyVisitor
visitIF_ICMPEQ(org.apache.bcel.generic.IF_ICMPEQ) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIF_ICMPEQ(org.apache.bcel.generic.IF_ICMPEQ) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIF_ICMPEQ(org.apache.bcel.generic.IF_ICMPEQ) - method in class org.apache.bcel.generic.Visitor
visitIF_ICMPGE(org.apache.bcel.generic.IF_ICMPGE) - method in class org.apache.bcel.generic.EmptyVisitor
visitIF_ICMPGE(org.apache.bcel.generic.IF_ICMPGE) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIF_ICMPGE(org.apache.bcel.generic.IF_ICMPGE) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIF_ICMPGE(org.apache.bcel.generic.IF_ICMPGE) - method in class org.apache.bcel.generic.Visitor
visitIF_ICMPGT(org.apache.bcel.generic.IF_ICMPGT) - method in class org.apache.bcel.generic.EmptyVisitor
visitIF_ICMPGT(org.apache.bcel.generic.IF_ICMPGT) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIF_ICMPGT(org.apache.bcel.generic.IF_ICMPGT) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIF_ICMPGT(org.apache.bcel.generic.IF_ICMPGT) - method in class org.apache.bcel.generic.Visitor
visitIF_ICMPLE(org.apache.bcel.generic.IF_ICMPLE) - method in class org.apache.bcel.generic.EmptyVisitor
visitIF_ICMPLE(org.apache.bcel.generic.IF_ICMPLE) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIF_ICMPLE(org.apache.bcel.generic.IF_ICMPLE) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIF_ICMPLE(org.apache.bcel.generic.IF_ICMPLE) - method in class org.apache.bcel.generic.Visitor
visitIF_ICMPLT(org.apache.bcel.generic.IF_ICMPLT) - method in class org.apache.bcel.generic.EmptyVisitor
visitIF_ICMPLT(org.apache.bcel.generic.IF_ICMPLT) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIF_ICMPLT(org.apache.bcel.generic.IF_ICMPLT) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIF_ICMPLT(org.apache.bcel.generic.IF_ICMPLT) - method in class org.apache.bcel.generic.Visitor
visitIF_ICMPNE(org.apache.bcel.generic.IF_ICMPNE) - method in class org.apache.bcel.generic.EmptyVisitor
visitIF_ICMPNE(org.apache.bcel.generic.IF_ICMPNE) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIF_ICMPNE(org.apache.bcel.generic.IF_ICMPNE) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIF_ICMPNE(org.apache.bcel.generic.IF_ICMPNE) - method in class org.apache.bcel.generic.Visitor
visitIFEQ(org.apache.bcel.generic.IFEQ) - method in class org.apache.bcel.generic.EmptyVisitor
visitIFEQ(org.apache.bcel.generic.IFEQ) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIFEQ(org.apache.bcel.generic.IFEQ) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIFEQ(org.apache.bcel.generic.IFEQ) - method in class org.apache.bcel.generic.Visitor
visitIFGE(org.apache.bcel.generic.IFGE) - method in class org.apache.bcel.generic.EmptyVisitor
visitIFGE(org.apache.bcel.generic.IFGE) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIFGE(org.apache.bcel.generic.IFGE) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIFGE(org.apache.bcel.generic.IFGE) - method in class org.apache.bcel.generic.Visitor
visitIFGT(org.apache.bcel.generic.IFGT) - method in class org.apache.bcel.generic.EmptyVisitor
visitIFGT(org.apache.bcel.generic.IFGT) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIFGT(org.apache.bcel.generic.IFGT) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIFGT(org.apache.bcel.generic.IFGT) - method in class org.apache.bcel.generic.Visitor
visitIfInstruction(org.apache.bcel.generic.IfInstruction) - method in class org.apache.bcel.generic.Visitor
visitIFLE(org.apache.bcel.generic.IFLE) - method in class org.apache.bcel.generic.EmptyVisitor
visitIFLE(org.apache.bcel.generic.IFLE) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIFLE(org.apache.bcel.generic.IFLE) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIFLE(org.apache.bcel.generic.IFLE) - method in class org.apache.bcel.generic.Visitor
visitIFLT(org.apache.bcel.generic.IFLT) - method in class org.apache.bcel.generic.EmptyVisitor
visitIFLT(org.apache.bcel.generic.IFLT) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIFLT(org.apache.bcel.generic.IFLT) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIFLT(org.apache.bcel.generic.IFLT) - method in class org.apache.bcel.generic.Visitor
visitIFNE(org.apache.bcel.generic.IFNE) - method in class org.apache.bcel.generic.EmptyVisitor
visitIFNE(org.apache.bcel.generic.IFNE) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIFNE(org.apache.bcel.generic.IFNE) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIFNE(org.apache.bcel.generic.IFNE) - method in class org.apache.bcel.generic.Visitor
visitIFNONNULL(org.apache.bcel.generic.IFNONNULL) - method in class org.apache.bcel.generic.EmptyVisitor
visitIFNONNULL(org.apache.bcel.generic.IFNONNULL) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIFNONNULL(org.apache.bcel.generic.IFNONNULL) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIFNONNULL(org.apache.bcel.generic.IFNONNULL) - method in class org.apache.bcel.generic.Visitor
visitIFNULL(org.apache.bcel.generic.IFNULL) - method in class org.apache.bcel.generic.EmptyVisitor
visitIFNULL(org.apache.bcel.generic.IFNULL) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIFNULL(org.apache.bcel.generic.IFNULL) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIFNULL(org.apache.bcel.generic.IFNULL) - method in class org.apache.bcel.generic.Visitor
visitIINC(org.apache.bcel.generic.IINC) - method in class org.apache.bcel.generic.EmptyVisitor
visitIINC(org.apache.bcel.generic.IINC) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIINC(org.apache.bcel.generic.IINC) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIINC(org.apache.bcel.generic.IINC) - method in class org.apache.bcel.generic.Visitor
visitILOAD(org.apache.bcel.generic.ILOAD) - method in class org.apache.bcel.generic.EmptyVisitor
visitILOAD(org.apache.bcel.generic.ILOAD) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitILOAD(org.apache.bcel.generic.ILOAD) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitILOAD(org.apache.bcel.generic.ILOAD) - method in class org.apache.bcel.generic.Visitor
visitIMPDEP1(org.apache.bcel.generic.IMPDEP1) - method in class org.apache.bcel.generic.EmptyVisitor
visitIMPDEP1(org.apache.bcel.generic.IMPDEP1) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIMPDEP1(org.apache.bcel.generic.IMPDEP1) - method in class org.apache.bcel.generic.Visitor
visitIMPDEP2(org.apache.bcel.generic.IMPDEP2) - method in class org.apache.bcel.generic.EmptyVisitor
visitIMPDEP2(org.apache.bcel.generic.IMPDEP2) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIMPDEP2(org.apache.bcel.generic.IMPDEP2) - method in class org.apache.bcel.generic.Visitor
visitIMUL(org.apache.bcel.generic.IMUL) - method in class org.apache.bcel.generic.EmptyVisitor
visitIMUL(org.apache.bcel.generic.IMUL) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIMUL(org.apache.bcel.generic.IMUL) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIMUL(org.apache.bcel.generic.IMUL) - method in class org.apache.bcel.generic.Visitor
visitINEG(org.apache.bcel.generic.INEG) - method in class org.apache.bcel.generic.EmptyVisitor
visitINEG(org.apache.bcel.generic.INEG) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitINEG(org.apache.bcel.generic.INEG) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitINEG(org.apache.bcel.generic.INEG) - method in class org.apache.bcel.generic.Visitor
visitInnerClass(org.apache.bcel.classfile.InnerClass) - method in class org.apache.bcel.classfile.EmptyVisitor
visitInnerClass(org.apache.bcel.classfile.InnerClass) - method in class org.apache.bcel.verifier.statics.StringRepresentation
visitInnerClass(org.apache.bcel.classfile.InnerClass) - method in class org.apache.bcel.classfile.Visitor
visitInnerClasses(org.apache.bcel.classfile.InnerClasses) - method in class org.apache.bcel.verifier.statics.StringRepresentation
visitInnerClasses(org.apache.bcel.classfile.InnerClasses) - method in class org.apache.bcel.classfile.Visitor
visitINSTANCEOF(org.apache.bcel.generic.INSTANCEOF) - method in class org.apache.bcel.generic.EmptyVisitor
visitINSTANCEOF(org.apache.bcel.generic.INSTANCEOF) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitINSTANCEOF(org.apache.bcel.generic.INSTANCEOF) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitINSTANCEOF(org.apache.bcel.generic.INSTANCEOF) - method in class org.apache.bcel.generic.Visitor
Ensures the general preconditions of an InvokeInstruction instance.
visitINVOKEINTERFACE(org.apache.bcel.generic.INVOKEINTERFACE) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitINVOKEINTERFACE(org.apache.bcel.generic.INVOKEINTERFACE) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitINVOKESPECIAL(org.apache.bcel.generic.INVOKESPECIAL) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitINVOKESPECIAL(org.apache.bcel.generic.INVOKESPECIAL) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitINVOKESPECIAL(org.apache.bcel.generic.INVOKESPECIAL) - method in class org.apache.bcel.generic.Visitor
visitINVOKESTATIC(org.apache.bcel.generic.INVOKESTATIC) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitINVOKESTATIC(org.apache.bcel.generic.INVOKESTATIC) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitINVOKESTATIC(org.apache.bcel.generic.INVOKESTATIC) - method in class org.apache.bcel.generic.Visitor
visitINVOKEVIRTUAL(org.apache.bcel.generic.INVOKEVIRTUAL) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitINVOKEVIRTUAL(org.apache.bcel.generic.INVOKEVIRTUAL) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitINVOKEVIRTUAL(org.apache.bcel.generic.INVOKEVIRTUAL) - method in class org.apache.bcel.generic.Visitor
visitIOR(org.apache.bcel.generic.IOR) - method in class org.apache.bcel.generic.EmptyVisitor
visitIOR(org.apache.bcel.generic.IOR) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIOR(org.apache.bcel.generic.IOR) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIOR(org.apache.bcel.generic.IOR) - method in class org.apache.bcel.generic.Visitor
visitIREM(org.apache.bcel.generic.IREM) - method in class org.apache.bcel.generic.EmptyVisitor
visitIREM(org.apache.bcel.generic.IREM) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIREM(org.apache.bcel.generic.IREM) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIREM(org.apache.bcel.generic.IREM) - method in class org.apache.bcel.generic.Visitor
visitIRETURN(org.apache.bcel.generic.IRETURN) - method in class org.apache.bcel.generic.EmptyVisitor
visitIRETURN(org.apache.bcel.generic.IRETURN) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIRETURN(org.apache.bcel.generic.IRETURN) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIRETURN(org.apache.bcel.generic.IRETURN) - method in class org.apache.bcel.generic.Visitor
visitISHL(org.apache.bcel.generic.ISHL) - method in class org.apache.bcel.generic.EmptyVisitor
visitISHL(org.apache.bcel.generic.ISHL) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitISHL(org.apache.bcel.generic.ISHL) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitISHL(org.apache.bcel.generic.ISHL) - method in class org.apache.bcel.generic.Visitor
visitISHR(org.apache.bcel.generic.ISHR) - method in class org.apache.bcel.generic.EmptyVisitor
visitISHR(org.apache.bcel.generic.ISHR) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitISHR(org.apache.bcel.generic.ISHR) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitISHR(org.apache.bcel.generic.ISHR) - method in class org.apache.bcel.generic.Visitor
visitISTORE(org.apache.bcel.generic.ISTORE) - method in class org.apache.bcel.generic.EmptyVisitor
visitISTORE(org.apache.bcel.generic.ISTORE) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitISTORE(org.apache.bcel.generic.ISTORE) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitISTORE(org.apache.bcel.generic.ISTORE) - method in class org.apache.bcel.generic.Visitor
visitISUB(org.apache.bcel.generic.ISUB) - method in class org.apache.bcel.generic.EmptyVisitor
visitISUB(org.apache.bcel.generic.ISUB) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitISUB(org.apache.bcel.generic.ISUB) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitISUB(org.apache.bcel.generic.ISUB) - method in class org.apache.bcel.generic.Visitor
visitIUSHR(org.apache.bcel.generic.IUSHR) - method in class org.apache.bcel.generic.EmptyVisitor
visitIUSHR(org.apache.bcel.generic.IUSHR) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIUSHR(org.apache.bcel.generic.IUSHR) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIUSHR(org.apache.bcel.generic.IUSHR) - method in class org.apache.bcel.generic.Visitor
visitIXOR(org.apache.bcel.generic.IXOR) - method in class org.apache.bcel.generic.EmptyVisitor
visitIXOR(org.apache.bcel.generic.IXOR) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitIXOR(org.apache.bcel.generic.IXOR) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitIXOR(org.apache.bcel.generic.IXOR) - method in class org.apache.bcel.generic.Visitor
visitJavaClass(org.apache.bcel.classfile.JavaClass) - method in class org.apache.bcel.util.BCELifier
visitJavaClass(org.apache.bcel.classfile.JavaClass) - method in class org.apache.bcel.classfile.EmptyVisitor
visitJavaClass(org.apache.bcel.classfile.JavaClass) - method in class org.apache.bcel.verifier.statics.StringRepresentation
visitJavaClass(org.apache.bcel.classfile.JavaClass) - method in class org.apache.bcel.classfile.Visitor
visitJSR(org.apache.bcel.generic.JSR) - method in class org.apache.bcel.generic.EmptyVisitor
visitJSR(org.apache.bcel.generic.JSR) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitJSR(org.apache.bcel.generic.JSR) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitJSR(org.apache.bcel.generic.JSR) - method in class org.apache.bcel.generic.Visitor
visitJSR_W(org.apache.bcel.generic.JSR_W) - method in class org.apache.bcel.generic.EmptyVisitor
visitJSR_W(org.apache.bcel.generic.JSR_W) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitJSR_W(org.apache.bcel.generic.JSR_W) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitJSR_W(org.apache.bcel.generic.JSR_W) - method in class org.apache.bcel.generic.Visitor
visitL2D(org.apache.bcel.generic.L2D) - method in class org.apache.bcel.generic.EmptyVisitor
visitL2D(org.apache.bcel.generic.L2D) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitL2D(org.apache.bcel.generic.L2D) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitL2D(org.apache.bcel.generic.L2D) - method in class org.apache.bcel.generic.Visitor
visitL2F(org.apache.bcel.generic.L2F) - method in class org.apache.bcel.generic.EmptyVisitor
visitL2F(org.apache.bcel.generic.L2F) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitL2F(org.apache.bcel.generic.L2F) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitL2F(org.apache.bcel.generic.L2F) - method in class org.apache.bcel.generic.Visitor
visitL2I(org.apache.bcel.generic.L2I) - method in class org.apache.bcel.generic.EmptyVisitor
visitL2I(org.apache.bcel.generic.L2I) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitL2I(org.apache.bcel.generic.L2I) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitL2I(org.apache.bcel.generic.L2I) - method in class org.apache.bcel.generic.Visitor
visitLADD(org.apache.bcel.generic.LADD) - method in class org.apache.bcel.generic.EmptyVisitor
visitLADD(org.apache.bcel.generic.LADD) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLADD(org.apache.bcel.generic.LADD) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLADD(org.apache.bcel.generic.LADD) - method in class org.apache.bcel.generic.Visitor
visitLALOAD(org.apache.bcel.generic.LALOAD) - method in class org.apache.bcel.generic.EmptyVisitor
visitLALOAD(org.apache.bcel.generic.LALOAD) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLALOAD(org.apache.bcel.generic.LALOAD) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLALOAD(org.apache.bcel.generic.LALOAD) - method in class org.apache.bcel.generic.Visitor
visitLAND(org.apache.bcel.generic.LAND) - method in class org.apache.bcel.generic.EmptyVisitor
visitLAND(org.apache.bcel.generic.LAND) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLAND(org.apache.bcel.generic.LAND) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLAND(org.apache.bcel.generic.LAND) - method in class org.apache.bcel.generic.Visitor
visitLASTORE(org.apache.bcel.generic.LASTORE) - method in class org.apache.bcel.generic.EmptyVisitor
visitLASTORE(org.apache.bcel.generic.LASTORE) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLASTORE(org.apache.bcel.generic.LASTORE) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLASTORE(org.apache.bcel.generic.LASTORE) - method in class org.apache.bcel.generic.Visitor
visitLCMP(org.apache.bcel.generic.LCMP) - method in class org.apache.bcel.generic.EmptyVisitor
visitLCMP(org.apache.bcel.generic.LCMP) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLCMP(org.apache.bcel.generic.LCMP) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLCMP(org.apache.bcel.generic.LCMP) - method in class org.apache.bcel.generic.Visitor
visitLCONST(org.apache.bcel.generic.LCONST) - method in class org.apache.bcel.generic.EmptyVisitor
visitLCONST(org.apache.bcel.generic.LCONST) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLCONST(org.apache.bcel.generic.LCONST) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLCONST(org.apache.bcel.generic.LCONST) - method in class org.apache.bcel.generic.Visitor
visitLDC(org.apache.bcel.generic.LDC) - method in class org.apache.bcel.generic.EmptyVisitor
visitLDC(org.apache.bcel.generic.LDC) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLDC(org.apache.bcel.generic.LDC) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLDC(org.apache.bcel.generic.LDC) - method in class org.apache.bcel.generic.Visitor
visitLDC2_W(org.apache.bcel.generic.LDC2_W) - method in class org.apache.bcel.generic.EmptyVisitor
visitLDC2_W(org.apache.bcel.generic.LDC2_W) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLDC2_W(org.apache.bcel.generic.LDC2_W) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLDC2_W(org.apache.bcel.generic.LDC2_W) - method in class org.apache.bcel.generic.Visitor
visitLDC_W(org.apache.bcel.generic.LDC_W) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLDC_W(org.apache.bcel.generic.LDC_W) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLDIV(org.apache.bcel.generic.LDIV) - method in class org.apache.bcel.generic.EmptyVisitor
visitLDIV(org.apache.bcel.generic.LDIV) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLDIV(org.apache.bcel.generic.LDIV) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLDIV(org.apache.bcel.generic.LDIV) - method in class org.apache.bcel.generic.Visitor
visitLineNumber(org.apache.bcel.classfile.LineNumber) - method in class org.apache.bcel.classfile.EmptyVisitor
visitLineNumber(org.apache.bcel.classfile.LineNumber) - method in class org.apache.bcel.verifier.statics.StringRepresentation
visitLineNumber(org.apache.bcel.classfile.LineNumber) - method in class org.apache.bcel.classfile.Visitor
visitLLOAD(org.apache.bcel.generic.LLOAD) - method in class org.apache.bcel.generic.EmptyVisitor
visitLLOAD(org.apache.bcel.generic.LLOAD) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLLOAD(org.apache.bcel.generic.LLOAD) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLLOAD(org.apache.bcel.generic.LLOAD) - method in class org.apache.bcel.generic.Visitor
visitLMUL(org.apache.bcel.generic.LMUL) - method in class org.apache.bcel.generic.EmptyVisitor
visitLMUL(org.apache.bcel.generic.LMUL) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLMUL(org.apache.bcel.generic.LMUL) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLMUL(org.apache.bcel.generic.LMUL) - method in class org.apache.bcel.generic.Visitor
visitLNEG(org.apache.bcel.generic.LNEG) - method in class org.apache.bcel.generic.EmptyVisitor
visitLNEG(org.apache.bcel.generic.LNEG) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLNEG(org.apache.bcel.generic.LNEG) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLNEG(org.apache.bcel.generic.LNEG) - method in class org.apache.bcel.generic.Visitor
visitLoadClass(org.apache.bcel.generic.LoadClass) - method in class org.apache.bcel.generic.EmptyVisitor
visitLoadClass(org.apache.bcel.generic.LoadClass) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Assures the generic preconditions of a LoadClass instance.
visitLoadClass(org.apache.bcel.generic.LoadClass) - method in class org.apache.bcel.generic.Visitor
visitLoadInstruction(org.apache.bcel.generic.LoadInstruction) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Assures the generic preconditions of a LoadInstruction instance.
visitLocalVariable(org.apache.bcel.classfile.LocalVariable) - method in class org.apache.bcel.classfile.Visitor
Assures the generic preconditions of a LocalVariableInstruction instance.
visitLOOKUPSWITCH(org.apache.bcel.generic.LOOKUPSWITCH) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLOOKUPSWITCH(org.apache.bcel.generic.LOOKUPSWITCH) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLOOKUPSWITCH(org.apache.bcel.generic.LOOKUPSWITCH) - method in class org.apache.bcel.generic.Visitor
visitLOR(org.apache.bcel.generic.LOR) - method in class org.apache.bcel.generic.EmptyVisitor
visitLOR(org.apache.bcel.generic.LOR) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLOR(org.apache.bcel.generic.LOR) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLOR(org.apache.bcel.generic.LOR) - method in class org.apache.bcel.generic.Visitor
visitLREM(org.apache.bcel.generic.LREM) - method in class org.apache.bcel.generic.EmptyVisitor
visitLREM(org.apache.bcel.generic.LREM) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLREM(org.apache.bcel.generic.LREM) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLREM(org.apache.bcel.generic.LREM) - method in class org.apache.bcel.generic.Visitor
visitLRETURN(org.apache.bcel.generic.LRETURN) - method in class org.apache.bcel.generic.EmptyVisitor
visitLRETURN(org.apache.bcel.generic.LRETURN) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLRETURN(org.apache.bcel.generic.LRETURN) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLRETURN(org.apache.bcel.generic.LRETURN) - method in class org.apache.bcel.generic.Visitor
visitLSHL(org.apache.bcel.generic.LSHL) - method in class org.apache.bcel.generic.EmptyVisitor
visitLSHL(org.apache.bcel.generic.LSHL) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLSHL(org.apache.bcel.generic.LSHL) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLSHL(org.apache.bcel.generic.LSHL) - method in class org.apache.bcel.generic.Visitor
visitLSHR(org.apache.bcel.generic.LSHR) - method in class org.apache.bcel.generic.EmptyVisitor
visitLSHR(org.apache.bcel.generic.LSHR) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLSHR(org.apache.bcel.generic.LSHR) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLSHR(org.apache.bcel.generic.LSHR) - method in class org.apache.bcel.generic.Visitor
visitLSTORE(org.apache.bcel.generic.LSTORE) - method in class org.apache.bcel.generic.EmptyVisitor
visitLSTORE(org.apache.bcel.generic.LSTORE) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLSTORE(org.apache.bcel.generic.LSTORE) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLSTORE(org.apache.bcel.generic.LSTORE) - method in class org.apache.bcel.generic.Visitor
visitLSUB(org.apache.bcel.generic.LSUB) - method in class org.apache.bcel.generic.EmptyVisitor
visitLSUB(org.apache.bcel.generic.LSUB) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLSUB(org.apache.bcel.generic.LSUB) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLSUB(org.apache.bcel.generic.LSUB) - method in class org.apache.bcel.generic.Visitor
visitLUSHR(org.apache.bcel.generic.LUSHR) - method in class org.apache.bcel.generic.EmptyVisitor
visitLUSHR(org.apache.bcel.generic.LUSHR) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLUSHR(org.apache.bcel.generic.LUSHR) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLUSHR(org.apache.bcel.generic.LUSHR) - method in class org.apache.bcel.generic.Visitor
visitLXOR(org.apache.bcel.generic.LXOR) - method in class org.apache.bcel.generic.EmptyVisitor
visitLXOR(org.apache.bcel.generic.LXOR) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitLXOR(org.apache.bcel.generic.LXOR) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitLXOR(org.apache.bcel.generic.LXOR) - method in class org.apache.bcel.generic.Visitor
visitMethod(org.apache.bcel.classfile.Method) - method in class org.apache.bcel.util.BCELifier
visitMethod(org.apache.bcel.classfile.Method) - method in class org.apache.bcel.classfile.DescendingVisitor
visitMethod(org.apache.bcel.classfile.Method) - method in class org.apache.bcel.classfile.EmptyVisitor
visitMethod(org.apache.bcel.classfile.Method) - method in class org.apache.bcel.verifier.statics.StringRepresentation
visitMethod(org.apache.bcel.classfile.Method) - method in class org.apache.bcel.classfile.Visitor
visitMONITORENTER(org.apache.bcel.generic.MONITORENTER) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitMONITORENTER(org.apache.bcel.generic.MONITORENTER) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitMONITORENTER(org.apache.bcel.generic.MONITORENTER) - method in class org.apache.bcel.generic.Visitor
visitMONITOREXIT(org.apache.bcel.generic.MONITOREXIT) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitMONITOREXIT(org.apache.bcel.generic.MONITOREXIT) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitMONITOREXIT(org.apache.bcel.generic.MONITOREXIT) - method in class org.apache.bcel.generic.Visitor
visitMULTIANEWARRAY(org.apache.bcel.generic.MULTIANEWARRAY) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitMULTIANEWARRAY(org.apache.bcel.generic.MULTIANEWARRAY) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitNEW(org.apache.bcel.generic.NEW) - method in class org.apache.bcel.generic.EmptyVisitor
visitNEW(org.apache.bcel.generic.NEW) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitNEW(org.apache.bcel.generic.NEW) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitNEW(org.apache.bcel.generic.NEW) - method in class org.apache.bcel.generic.Visitor
visitNEWARRAY(org.apache.bcel.generic.NEWARRAY) - method in class org.apache.bcel.generic.EmptyVisitor
visitNEWARRAY(org.apache.bcel.generic.NEWARRAY) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitNEWARRAY(org.apache.bcel.generic.NEWARRAY) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitNEWARRAY(org.apache.bcel.generic.NEWARRAY) - method in class org.apache.bcel.generic.Visitor
visitNOP(org.apache.bcel.generic.NOP) - method in class org.apache.bcel.generic.EmptyVisitor
visitNOP(org.apache.bcel.generic.NOP) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitNOP(org.apache.bcel.generic.NOP) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitNOP(org.apache.bcel.generic.NOP) - method in class org.apache.bcel.generic.Visitor
Visitor - interface org.apache.bcel.classfile.Visitor
Interface to make use of the Visitor pattern programming style.
Visitor - interface org.apache.bcel.generic.Visitor
Interface implementing the Visitor pattern programming style.
visitPOP(org.apache.bcel.generic.POP) - method in class org.apache.bcel.generic.EmptyVisitor
visitPOP(org.apache.bcel.generic.POP) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitPOP(org.apache.bcel.generic.POP) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitPOP(org.apache.bcel.generic.POP) - method in class org.apache.bcel.generic.Visitor
visitPOP2(org.apache.bcel.generic.POP2) - method in class org.apache.bcel.generic.EmptyVisitor
visitPOP2(org.apache.bcel.generic.POP2) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitPOP2(org.apache.bcel.generic.POP2) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitPOP2(org.apache.bcel.generic.POP2) - method in class org.apache.bcel.generic.Visitor
visitPUTFIELD(org.apache.bcel.generic.PUTFIELD) - method in class org.apache.bcel.generic.EmptyVisitor
visitPUTFIELD(org.apache.bcel.generic.PUTFIELD) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitPUTFIELD(org.apache.bcel.generic.PUTFIELD) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitPUTFIELD(org.apache.bcel.generic.PUTFIELD) - method in class org.apache.bcel.generic.Visitor
visitPUTSTATIC(org.apache.bcel.generic.PUTSTATIC) - method in class org.apache.bcel.generic.EmptyVisitor
visitPUTSTATIC(org.apache.bcel.generic.PUTSTATIC) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitPUTSTATIC(org.apache.bcel.generic.PUTSTATIC) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitPUTSTATIC(org.apache.bcel.generic.PUTSTATIC) - method in class org.apache.bcel.generic.Visitor
visitRET(org.apache.bcel.generic.RET) - method in class org.apache.bcel.generic.EmptyVisitor
visitRET(org.apache.bcel.generic.RET) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitRET(org.apache.bcel.generic.RET) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitRET(org.apache.bcel.generic.RET) - method in class org.apache.bcel.generic.Visitor
visitRETURN(org.apache.bcel.generic.RETURN) - method in class org.apache.bcel.generic.EmptyVisitor
visitRETURN(org.apache.bcel.generic.RETURN) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitRETURN(org.apache.bcel.generic.RETURN) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitRETURN(org.apache.bcel.generic.RETURN) - method in class org.apache.bcel.generic.Visitor
Assures the generic preconditions of a ReturnInstruction instance.
visitSALOAD(org.apache.bcel.generic.SALOAD) - method in class org.apache.bcel.generic.EmptyVisitor
visitSALOAD(org.apache.bcel.generic.SALOAD) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitSALOAD(org.apache.bcel.generic.SALOAD) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitSALOAD(org.apache.bcel.generic.SALOAD) - method in class org.apache.bcel.generic.Visitor
visitSASTORE(org.apache.bcel.generic.SASTORE) - method in class org.apache.bcel.generic.EmptyVisitor
visitSASTORE(org.apache.bcel.generic.SASTORE) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitSASTORE(org.apache.bcel.generic.SASTORE) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitSASTORE(org.apache.bcel.generic.SASTORE) - method in class org.apache.bcel.generic.Visitor
visitSelect(org.apache.bcel.generic.Select) - method in class org.apache.bcel.generic.EmptyVisitor
visitSelect(org.apache.bcel.generic.Select) - method in class org.apache.bcel.generic.Visitor
visitSignature(org.apache.bcel.classfile.Signature) - method in class org.apache.bcel.classfile.EmptyVisitor
visitSignature(org.apache.bcel.classfile.Signature) - method in class org.apache.bcel.verifier.statics.StringRepresentation
visitSignature(org.apache.bcel.classfile.Signature) - method in class org.apache.bcel.classfile.Visitor
visitSIPUSH(org.apache.bcel.generic.SIPUSH) - method in class org.apache.bcel.generic.EmptyVisitor
visitSIPUSH(org.apache.bcel.generic.SIPUSH) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitSIPUSH(org.apache.bcel.generic.SIPUSH) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitSIPUSH(org.apache.bcel.generic.SIPUSH) - method in class org.apache.bcel.generic.Visitor
visitSourceFile(org.apache.bcel.classfile.SourceFile) - method in class org.apache.bcel.classfile.EmptyVisitor
visitSourceFile(org.apache.bcel.classfile.SourceFile) - method in class org.apache.bcel.verifier.statics.StringRepresentation
visitSourceFile(org.apache.bcel.classfile.SourceFile) - method in class org.apache.bcel.classfile.Visitor
visitStackConsumer(org.apache.bcel.generic.StackConsumer) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the general preconditions of a StackConsumer instance.
visitStackConsumer(org.apache.bcel.generic.StackConsumer) - method in class org.apache.bcel.generic.Visitor
visitStackInstruction(org.apache.bcel.generic.StackInstruction) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the general preconditions of a StackInstruction instance.
visitStackMap(org.apache.bcel.classfile.StackMap) - method in class org.apache.bcel.classfile.DescendingVisitor
visitStackMap(org.apache.bcel.classfile.StackMap) - method in class org.apache.bcel.classfile.EmptyVisitor
visitStackMap(org.apache.bcel.classfile.StackMap) - method in class org.apache.bcel.verifier.statics.StringRepresentation
visitStackMap(org.apache.bcel.classfile.StackMap) - method in class org.apache.bcel.classfile.Visitor
visitStackMapEntry(org.apache.bcel.classfile.StackMapEntry) - method in class org.apache.bcel.classfile.Visitor
visitStackProducer(org.apache.bcel.generic.StackProducer) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the general preconditions of a StackProducer instance.
visitStackProducer(org.apache.bcel.generic.StackProducer) - method in class org.apache.bcel.generic.Visitor
visitStoreInstruction(org.apache.bcel.generic.StoreInstruction) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Assures the generic preconditions of a StoreInstruction instance.
visitSWAP(org.apache.bcel.generic.SWAP) - method in class org.apache.bcel.generic.EmptyVisitor
visitSWAP(org.apache.bcel.generic.SWAP) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitSWAP(org.apache.bcel.generic.SWAP) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitSWAP(org.apache.bcel.generic.SWAP) - method in class org.apache.bcel.generic.Visitor
visitSynthetic(org.apache.bcel.classfile.Synthetic) - method in class org.apache.bcel.classfile.EmptyVisitor
visitSynthetic(org.apache.bcel.classfile.Synthetic) - method in class org.apache.bcel.verifier.statics.StringRepresentation
visitSynthetic(org.apache.bcel.classfile.Synthetic) - method in class org.apache.bcel.classfile.Visitor
visitTABLESWITCH(org.apache.bcel.generic.TABLESWITCH) - method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
Symbolically executes the corresponding Java Virtual Machine instruction.
visitTABLESWITCH(org.apache.bcel.generic.TABLESWITCH) - method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
Ensures the specific preconditions of the said instruction.
visitTABLESWITCH(org.apache.bcel.generic.TABLESWITCH) - method in class org.apache.bcel.generic.Visitor
visitUnknown(org.apache.bcel.classfile.Unknown) - method in class org.apache.bcel.classfile.DescendingVisitor
visitUnknown(org.apache.bcel.classfile.Unknown) - method in class org.apache.bcel.classfile.EmptyVisitor
visitUnknown(org.apache.bcel.classfile.Unknown) - method in class org.apache.bcel.verifier.statics.StringRepresentation
visitUnknown(org.apache.bcel.classfile.Unknown) - method in class org.apache.bcel.classfile.Visitor
VOID - static field in class org.apache.bcel.generic.Type
Predefined constants
VR_NOTYET - static field in class org.apache.bcel.verifier.VerificationResult
Canonical VerificationResult for not-yet-tried verifications.
VR_OK - static field in class org.apache.bcel.verifier.VerificationResult
Canonical VerificationResult for passed verifications.

W

WIDE - static field in class org.apache.bcel.Constants

Z

ZIP - static field in class org.apache.bcel.classfile.JavaClass