Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AALOAD - Class in org.apache.bcel.generic
-
AALOAD - Load reference from array
- AALOAD - Static variable in class org.apache.bcel.Const
-
Java VM opcode 50.
- AALOAD - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- AALOAD - Static variable in class org.apache.bcel.generic.InstructionConst
- AALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- AALOAD() - Constructor for class org.apache.bcel.generic.AALOAD
-
Load reference from array
- AASTORE - Class in org.apache.bcel.generic
-
AASTORE - Store into reference array
- AASTORE - Static variable in class org.apache.bcel.Const
-
Java VM opcode 83.
- AASTORE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- AASTORE - Static variable in class org.apache.bcel.generic.InstructionConst
- AASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- AASTORE() - Constructor for class org.apache.bcel.generic.AASTORE
-
Store into reference array
- ABSTRACT_METHOD_ERROR - Static variable in class org.apache.bcel.ExceptionConst
- ABSTRACT_METHOD_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.
- ACC_ABSTRACT - Static variable in class org.apache.bcel.Const
-
One of the access flags for methods or classes: 1024.
- ACC_ABSTRACT - Static variable in interface org.apache.bcel.Constants
-
Deprecated.One of the access flags for fields, methods, or classes.
- ACC_ANNOTATION - Static variable in class org.apache.bcel.Const
-
One of the access flags for classes: 8192.
- ACC_ANNOTATION - Static variable in interface org.apache.bcel.Constants
-
Deprecated.One of the access flags for fields, methods, or classes.
- ACC_BRIDGE - Static variable in class org.apache.bcel.Const
-
One of the access flags for methods: 64.
- ACC_BRIDGE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.One of the access flags for fields, methods, or classes.
- ACC_ENUM - Static variable in class org.apache.bcel.Const
-
One of the access flags for fields or classes: 16384.
- ACC_ENUM - Static variable in interface org.apache.bcel.Constants
-
Deprecated.One of the access flags for fields, methods, or classes.
- ACC_FINAL - Static variable in class org.apache.bcel.Const
-
One of the access flags for fields, methods, or classes: 16.
- ACC_FINAL - Static variable in interface org.apache.bcel.Constants
-
Deprecated.One of the access flags for fields, methods, or classes.
- ACC_INTERFACE - Static variable in class org.apache.bcel.Const
-
One of the access flags for classes: 512.
- ACC_INTERFACE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.One of the access flags for fields, methods, or classes.
- ACC_MANDATED - Static variable in class org.apache.bcel.Const
-
One of the access flags for MethodParameter or Module attributes: -32768.
- ACC_MODULE - Static variable in class org.apache.bcel.Const
-
One of the access flags for classes: -32768.
- ACC_NATIVE - Static variable in class org.apache.bcel.Const
-
One of the access flags for methods: 256.
- ACC_NATIVE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.One of the access flags for fields, methods, or classes.
- ACC_OPEN - Static variable in class org.apache.bcel.Const
-
One of the access flags for the Module attribute: 32.
- ACC_PRIVATE - Static variable in class org.apache.bcel.Const
-
One of the access flags for fields, methods, or classes: 2.
- ACC_PRIVATE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.One of the access flags for fields, methods, or classes.
- ACC_PROTECTED - Static variable in class org.apache.bcel.Const
-
One of the access flags for fields, methods, or classes: 4.
- ACC_PROTECTED - Static variable in interface org.apache.bcel.Constants
-
Deprecated.One of the access flags for fields, methods, or classes.
- ACC_PUBLIC - Static variable in class org.apache.bcel.Const
-
One of the access flags for fields, methods, or classes: 1.
- ACC_PUBLIC - Static variable in interface org.apache.bcel.Constants
-
Deprecated.One of the access flags for fields, methods, or classes.
- ACC_STATIC - Static variable in class org.apache.bcel.Const
-
One of the access flags for fields, methods, or classes: 8.
- ACC_STATIC - Static variable in interface org.apache.bcel.Constants
-
Deprecated.One of the access flags for fields, methods, or classes.
- ACC_STATIC_PHASE - Static variable in class org.apache.bcel.Const
-
One of the access flags for the Module attribute: 64.
- ACC_STRICT - Static variable in class org.apache.bcel.Const
-
One of the access flags for methods: 2048.
- ACC_STRICT - Static variable in interface org.apache.bcel.Constants
-
Deprecated.One of the access flags for fields, methods, or classes.
- ACC_SUPER - Static variable in class org.apache.bcel.Const
-
One of the access flags for classes: 32.
- ACC_SUPER - Static variable in interface org.apache.bcel.Constants
-
Deprecated.One of the access flags for fields, methods, or classes.
- ACC_SYNCHRONIZED - Static variable in class org.apache.bcel.Const
-
One of the access flags for methods: 32.
- ACC_SYNCHRONIZED - Static variable in interface org.apache.bcel.Constants
-
Deprecated.One of the access flags for fields, methods, or classes.
- ACC_SYNTHETIC - Static variable in class org.apache.bcel.Const
-
One of the access flags for fields, methods, classes, MethodParameter attribute, or Module attribute: 4096.
- ACC_SYNTHETIC - Static variable in interface org.apache.bcel.Constants
-
Deprecated.One of the access flags for fields, methods, or classes.
- ACC_TRANSIENT - Static variable in class org.apache.bcel.Const
-
One of the access flags for fields: 128.
- ACC_TRANSIENT - Static variable in interface org.apache.bcel.Constants
-
Deprecated.One of the access flags for fields, methods, or classes.
- ACC_TRANSITIVE - Static variable in class org.apache.bcel.Const
-
One of the access flags for the Module attribute: 32.
- ACC_VARARGS - Static variable in class org.apache.bcel.Const
-
One of the access flags for methods: 128.
- ACC_VARARGS - Static variable in interface org.apache.bcel.Constants
-
Deprecated.One of the access flags for fields, methods, or classes.
- ACC_VOLATILE - Static variable in class org.apache.bcel.Const
-
One of the access flags for fields: 64.
- ACC_VOLATILE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.One of the access flags for fields, methods, or classes.
- accept(Visitor) - Method in class org.apache.bcel.classfile.AnnotationDefault
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.AnnotationEntry
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.Annotations
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.Attribute
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.BootstrapMethods
- accept(Visitor) - Method in class org.apache.bcel.classfile.Code
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.CodeException
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.Constant
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantClass
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantDouble
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantDynamic
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantFieldref
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantFloat
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantInteger
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantInterfaceMethodref
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantInvokeDynamic
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantLong
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantMethodHandle
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantMethodref
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantMethodType
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantModule
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantNameAndType
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantPackage
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantPool
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantString
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantUtf8
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ConstantValue
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.Deprecated
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.EnclosingMethod
- accept(Visitor) - Method in class org.apache.bcel.classfile.ExceptionTable
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.Field
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.InnerClass
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.InnerClasses
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.JavaClass
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.LineNumber
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.LineNumberTable
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.LocalVariable
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.LocalVariableTable
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.LocalVariableTypeTable
- accept(Visitor) - Method in class org.apache.bcel.classfile.Method
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.MethodParameter
- accept(Visitor) - Method in class org.apache.bcel.classfile.MethodParameters
- accept(Visitor) - Method in class org.apache.bcel.classfile.Module
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ModuleExports
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ModuleMainClass
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ModuleOpens
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ModulePackages
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ModuleProvides
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ModuleRequires
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.NestHost
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.NestMembers
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in interface org.apache.bcel.classfile.Node
- accept(Visitor) - Method in class org.apache.bcel.classfile.ParameterAnnotationEntry
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.ParameterAnnotations
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.PMGClass
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.Record
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.RecordComponentInfo
- accept(Visitor) - Method in class org.apache.bcel.classfile.Signature
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.SourceFile
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.StackMap
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.StackMapEntry
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.StackMapType
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.Synthetic
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.classfile.Unknown
-
Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class.
- accept(Visitor) - Method in class org.apache.bcel.generic.AALOAD
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.AASTORE
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.ACONST_NULL
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.ALOAD
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.ANEWARRAY
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.ARETURN
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.ARRAYLENGTH
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.ASTORE
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.ATHROW
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.BALOAD
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.BASTORE
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.BIPUSH
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.BREAKPOINT
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.CALOAD
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.CASTORE
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.CHECKCAST
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.D2F
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.D2I
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.D2L
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.DADD
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.DALOAD
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.DASTORE
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.DCMPG
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.DCMPL
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.DCONST
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.DDIV
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.DLOAD
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.DMUL
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.DNEG
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.DREM
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.DRETURN
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.DSTORE
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.DSUB
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.DUP_X1
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.DUP_X2
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.DUP
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.DUP2_X1
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.DUP2_X2
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.DUP2
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.F2D
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.F2I
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.F2L
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.FADD
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.FALOAD
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.FASTORE
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.FCMPG
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.FCMPL
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.FCONST
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.FDIV
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.FLOAD
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.FMUL
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.FNEG
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.FREM
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.FRETURN
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.FSTORE
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.FSUB
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.GETFIELD
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.GETSTATIC
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.GOTO_W
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.GOTO
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.I2B
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.I2C
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.I2D
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.I2F
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.I2L
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.I2S
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IADD
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IALOAD
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IAND
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IASTORE
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.ICONST
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IDIV
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IF_ACMPEQ
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IF_ACMPNE
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IF_ICMPEQ
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IF_ICMPGE
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IF_ICMPGT
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IF_ICMPLE
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IF_ICMPLT
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IF_ICMPNE
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IFEQ
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IFGE
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IFGT
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IFLE
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IFLT
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IFNE
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IFNONNULL
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IFNULL
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IINC
-
Calls corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.ILOAD
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IMPDEP1
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IMPDEP2
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IMUL
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.INEG
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.INSTANCEOF
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.Instruction
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.InstructionHandle
-
Convenience method, simply calls accept() on the contained instruction.
- accept(Visitor) - Method in class org.apache.bcel.generic.INVOKEDYNAMIC
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.INVOKEINTERFACE
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.INVOKESPECIAL
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.INVOKESTATIC
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.INVOKEVIRTUAL
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IOR
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IREM
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IRETURN
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.ISHL
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.ISHR
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.ISTORE
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.ISUB
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IUSHR
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.IXOR
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.JSR_W
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.JSR
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.L2D
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.L2F
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.L2I
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.LADD
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.LALOAD
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.LAND
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.LASTORE
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.LCMP
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.LCONST
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.LDC
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.LDC2_W
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.LDIV
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.LLOAD
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.LMUL
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.LNEG
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.LoadInstruction
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.LOOKUPSWITCH
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.LOR
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.LREM
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.LRETURN
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.LSHL
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.LSHR
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.LSTORE
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.LSUB
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.LUSHR
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.LXOR
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.MONITORENTER
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.MONITOREXIT
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.MULTIANEWARRAY
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.NEW
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.NEWARRAY
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.NOP
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.POP
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.POP2
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.PUTFIELD
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.PUTSTATIC
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.RET
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.RETURN
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.SALOAD
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.SASTORE
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.SIPUSH
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.StoreInstruction
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.SWAP
-
Call corresponding visitor method(s).
- accept(Visitor) - Method in class org.apache.bcel.generic.TABLESWITCH
-
Call corresponding visitor method(s).
- access_flags - Variable in class org.apache.bcel.classfile.AccessFlags
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter.
- ACCESS_NAMES - Static variable in interface org.apache.bcel.Constants
-
Deprecated.The names of the access flags.
- ACCESS_NAMES_LENGTH - Static variable in class org.apache.bcel.Const
- AccessFlags - Class in org.apache.bcel.classfile
-
Super class for all objects that have modifiers like private, final, ...
- AccessFlags() - Constructor for class org.apache.bcel.classfile.AccessFlags
-
Constructs a new instance.
- AccessFlags(int) - Constructor for class org.apache.bcel.classfile.AccessFlags
-
Constructs a new instance.
- accessibleTo(ObjectType) - Method in class org.apache.bcel.generic.ObjectType
-
Java Virtual Machine Specification edition 2, � 5.4.4 Access Control
- accessToString(int) - Static method in class org.apache.bcel.classfile.Utility
-
Convert bit field of flags into string such as 'static final'.
- accessToString(int, boolean) - Static method in class org.apache.bcel.classfile.Utility
-
Convert bit field of flags into string such as 'static final'.
- ACONST_NULL - Class in org.apache.bcel.generic
-
ACONST_NULL - Push null reference
- ACONST_NULL - Static variable in class org.apache.bcel.Const
-
Java VM opcode 1.
- ACONST_NULL - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ACONST_NULL - Static variable in class org.apache.bcel.generic.InstructionConst
- ACONST_NULL - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- ACONST_NULL() - Constructor for class org.apache.bcel.generic.ACONST_NULL
-
Push null reference
- add(int, String, int, int, Type) - Method in class org.apache.bcel.verifier.statics.LocalVariablesInfo
-
Adds information about the local variable in slot 'slot'.
- add(String, int, int, Type) - Method in class org.apache.bcel.verifier.statics.LocalVariableInfo
-
Adds some information about this local variable (slot).
- add(JavaClass) - Method in class org.apache.bcel.util.ClassSet
- addAll(Attribute[]) - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
- addAnnotationEntry(AnnotationEntryGen) - Method in class org.apache.bcel.generic.ClassGen
- addAnnotationEntry(AnnotationEntryGen) - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
- addAnnotationsAsAttribute(ConstantPoolGen) - Method in class org.apache.bcel.generic.MethodGen
- addArrayClass(ArrayType) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Add a reference to an array class (e.g.
- addAttribute(Object, Object) - Method in class org.apache.bcel.generic.InstructionHandle
-
Add an attribute to an instruction handle.
- addAttribute(Attribute) - Method in class org.apache.bcel.generic.ClassGen
-
Add an attribute to this class.
- addAttribute(Attribute) - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
-
Add an attribute to this method.
- addAttributeReader(String, AttributeReader) - Static method in class org.apache.bcel.classfile.Attribute
-
Deprecated.(6.0) Use
Attribute.addAttributeReader(String, UnknownAttributeReader)
instead - addAttributeReader(String, UnknownAttributeReader) - Static method in class org.apache.bcel.classfile.Attribute
-
Add an Attribute reader capable of parsing (user-defined) attributes named "name".
- addClass(String) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Add a new Class reference to the ConstantPool, if it is not already in there.
- addClass(JavaClass) - Static method in class org.apache.bcel.Repository
-
Adds clazz to repository if there isn't an equally named class already in there.
- addClass(ObjectType) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Add a new Class reference to the ConstantPool for a given type.
- addCodeAttribute(Attribute) - Method in class org.apache.bcel.generic.MethodGen
-
Add an attribute to the code.
- addConstant(Constant, ConstantPoolGen) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Adds a constant from another ConstantPool and returns the new index.
- addDouble(double) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Add a new double constant to the ConstantPool, if it is not already in there.
- addElement(JavaClass) - Method in class org.apache.bcel.util.ClassVector
-
Deprecated.
- addElement(ElementValueGen) - Method in class org.apache.bcel.generic.ArrayElementValueGen
- addElementNameValuePair(ElementValuePair) - Method in class org.apache.bcel.classfile.AnnotationEntry
- addElementNameValuePair(ElementValuePairGen) - Method in class org.apache.bcel.generic.AnnotationEntryGen
- addEmptyConstructor(int) - Method in class org.apache.bcel.generic.ClassGen
-
Convenience method.
- addException(String) - Method in class org.apache.bcel.generic.MethodGen
-
Add an exception possibly thrown by this method.
- addExceptionHandler(InstructionHandle, InstructionHandle, InstructionHandle, ObjectType) - Method in class org.apache.bcel.generic.MethodGen
-
Add an exception handler, i.e., specify region where a handler is active and an instruction where the actual handling is done.
- addField(Field) - Method in class org.apache.bcel.generic.ClassGen
-
Add a field to this class.
- addFieldref(String, String, String) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Add a new Fieldref constant to the ConstantPool, if it is not already in there.
- addFloat(float) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Add a new Float constant to the ConstantPool, if it is not already in there.
- addHandle() - Method in class org.apache.bcel.generic.InstructionHandle
-
Deprecated.Does nothing as of 6.3.1.
- addInteger(int) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Add a new Integer constant to the ConstantPool, if it is not already in there.
- addInterface(String) - Method in class org.apache.bcel.generic.ClassGen
-
Add an interface to this class, i.e., this class has to implement it.
- addInterfaceMethodref(String, String, String) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Add a new InterfaceMethodref constant to the ConstantPool, if it is not already in there.
- addInterfaceMethodref(MethodGen) - Method in class org.apache.bcel.generic.ConstantPoolGen
- addLineNumber(InstructionHandle, int) - Method in class org.apache.bcel.generic.MethodGen
-
Give an instruction a line number corresponding to the source code line.
- addListDataListener(ListDataListener) - Method in class org.apache.bcel.verifier.VerifierFactoryListModel
- addLocalVariable(String, Type, int, InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.MethodGen
-
Adds a local variable to this method.
- addLocalVariable(String, Type, int, InstructionHandle, InstructionHandle, int) - Method in class org.apache.bcel.generic.MethodGen
-
Adds a local variable to this method.
- addLocalVariable(String, Type, InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.MethodGen
-
Adds a local variable to this method and assigns an index automatically.
- addLong(long) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Add a new long constant to the ConstantPool, if it is not already in there.
- addMessage(String) - Method in class org.apache.bcel.verifier.PassVerifier
-
This method adds a (warning) message to the message pool of this PassVerifier.
- addMethod(Method) - Method in class org.apache.bcel.generic.ClassGen
-
Add a method to this class.
- addMethodref(String, String, String) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Add a new Methodref constant to the ConstantPool, if it is not already in there.
- addMethodref(MethodGen) - Method in class org.apache.bcel.generic.ConstantPoolGen
- addNameAndType(String, String) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Add a new NameAndType constant to the ConstantPool if it is not already in there.
- addObserver(ClassObserver) - Method in class org.apache.bcel.generic.ClassGen
-
Add observer for this object.
- addObserver(FieldObserver) - Method in class org.apache.bcel.generic.FieldGen
-
Add observer for this object.
- addObserver(InstructionListObserver) - Method in class org.apache.bcel.generic.InstructionList
-
Add observer for this object.
- addObserver(MethodObserver) - Method in class org.apache.bcel.generic.MethodGen
-
Add observer for this object.
- addParameterAnnotation(int, AnnotationEntryGen) - Method in class org.apache.bcel.generic.MethodGen
- addParameterAnnotationsAsAttribute(ConstantPoolGen) - Method in class org.apache.bcel.generic.MethodGen
- addString(String) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Add a new String constant to the ConstantPool, if it is not already in there.
- addTargeter(InstructionTargeter) - Method in class org.apache.bcel.generic.InstructionHandle
-
Denote this handle is being referenced by t.
- addUtf8(String) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Add a new Utf8 constant to the ConstantPool, if it is not already in there.
- adjustSize() - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Resize internal array of constants.
- AllocationInstruction - Interface in org.apache.bcel.generic
-
Denote family of instructions that allocates space in the heap.
- ALOAD - Class in org.apache.bcel.generic
-
ALOAD - Load reference from local variable
- ALOAD - Static variable in class org.apache.bcel.Const
-
Java VM opcode 25.
- ALOAD - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ALOAD(int) - Constructor for class org.apache.bcel.generic.ALOAD
-
Load reference from local variable
- ALOAD_0 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 42.
- ALOAD_0 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ALOAD_0 - Static variable in class org.apache.bcel.generic.InstructionConst
- ALOAD_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- ALOAD_1 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 43.
- ALOAD_1 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ALOAD_1 - Static variable in class org.apache.bcel.generic.InstructionConst
- ALOAD_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- ALOAD_2 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 44.
- ALOAD_2 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ALOAD_2 - Static variable in class org.apache.bcel.generic.InstructionConst
- ALOAD_2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- ALOAD_3 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 45.
- ALOAD_3 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ANEWARRAY - Class in org.apache.bcel.generic
-
ANEWARRAY - Create new array of references
- ANEWARRAY - Static variable in class org.apache.bcel.Const
-
Java VM opcode 189.
- ANEWARRAY - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ANEWARRAY(int) - Constructor for class org.apache.bcel.generic.ANEWARRAY
- ANEWARRAY_QUICK - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 222.
- ANEWARRAY_QUICK - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- ANNOTATION - Static variable in class org.apache.bcel.classfile.ElementValue
- ANNOTATION - Static variable in class org.apache.bcel.generic.ElementValueGen
- AnnotationDefault - Class in org.apache.bcel.classfile
-
Represents the default value of a annotation for a method info.
- AnnotationDefault(int, int, ElementValue, ConstantPool) - Constructor for class org.apache.bcel.classfile.AnnotationDefault
- AnnotationElementValue - Class in org.apache.bcel.classfile
- AnnotationElementValue(int, AnnotationEntry, ConstantPool) - Constructor for class org.apache.bcel.classfile.AnnotationElementValue
- AnnotationElementValueGen - Class in org.apache.bcel.generic
- AnnotationElementValueGen(int, AnnotationEntryGen, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.AnnotationElementValueGen
- AnnotationElementValueGen(AnnotationElementValue, ConstantPoolGen, boolean) - Constructor for class org.apache.bcel.generic.AnnotationElementValueGen
- AnnotationElementValueGen(AnnotationEntryGen, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.AnnotationElementValueGen
- AnnotationEntry - Class in org.apache.bcel.classfile
-
Represents one annotation in the annotation table
- AnnotationEntry(int, ConstantPool, boolean) - Constructor for class org.apache.bcel.classfile.AnnotationEntry
- AnnotationEntryGen - Class in org.apache.bcel.generic
- AnnotationEntryGen(AnnotationEntry, ConstantPoolGen, boolean) - Constructor for class org.apache.bcel.generic.AnnotationEntryGen
-
Here we are taking a fixed annotation of type Annotation and building a modifiable AnnotationGen object.
- AnnotationEntryGen(ObjectType, List<ElementValuePairGen>, boolean, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.AnnotationEntryGen
- Annotations - Class in org.apache.bcel.classfile
-
base class for annotations
- Annotations(byte, int, int, AnnotationEntry[], ConstantPool, boolean) - Constructor for class org.apache.bcel.classfile.Annotations
-
Constructs an instance.
- append(BranchInstruction) - Method in class org.apache.bcel.generic.InstructionList
-
Append a branch instruction to the end of this list.
- append(CompoundInstruction) - Method in class org.apache.bcel.generic.InstructionList
-
Append a compound instruction.
- append(Instruction) - Method in class org.apache.bcel.generic.InstructionList
-
Append an instruction to the end of this list.
- append(InstructionHandle, BranchInstruction) - Method in class org.apache.bcel.generic.InstructionList
-
Append an instruction after instruction (handle) ih contained in this list.
- append(InstructionHandle, CompoundInstruction) - Method in class org.apache.bcel.generic.InstructionList
-
Append a compound instruction.
- append(InstructionHandle, Instruction) - Method in class org.apache.bcel.generic.InstructionList
-
Append an instruction after instruction (handle) ih contained in this list.
- append(InstructionHandle, InstructionList) - Method in class org.apache.bcel.generic.InstructionList
-
Append another list after instruction (handle) ih contained in this list.
- append(InstructionList) - Method in class org.apache.bcel.generic.InstructionList
-
Append another list to this one.
- append(Instruction, CompoundInstruction) - Method in class org.apache.bcel.generic.InstructionList
-
Append a compound instruction, after instruction i.
- append(Instruction, Instruction) - Method in class org.apache.bcel.generic.InstructionList
-
Append a single instruction j after another instruction i, which must be in this list of course!
- append(Instruction, InstructionList) - Method in class org.apache.bcel.generic.InstructionList
-
Append another list after instruction i contained in this list.
- APPEND_FRAME - Static variable in class org.apache.bcel.Const
- APPEND_FRAME_MAX - Static variable in class org.apache.bcel.Const
- ARETURN - Class in org.apache.bcel.generic
-
ARETURN - Return reference from method
- ARETURN - Static variable in class org.apache.bcel.Const
-
Java VM opcode 176.
- ARETURN - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ARETURN - Static variable in class org.apache.bcel.generic.InstructionConst
- ARETURN - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- ARETURN() - Constructor for class org.apache.bcel.generic.ARETURN
-
Return reference from method
- Args - Class in org.apache.bcel.util
-
Argument validation.
- Args() - Constructor for class org.apache.bcel.util.Args
- ARITHMETIC_EXCEPTION - Static variable in class org.apache.bcel.ExceptionConst
- ARITHMETIC_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.
- ArithmeticInstruction - Class in org.apache.bcel.generic
-
Super class for the family of arithmetic instructions.
- ArithmeticInstruction(short) - Constructor for class org.apache.bcel.generic.ArithmeticInstruction
- ARRAY - Static variable in class org.apache.bcel.classfile.ElementValue
- ARRAY - Static variable in class org.apache.bcel.generic.ElementValueGen
- ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION - Static variable in class org.apache.bcel.ExceptionConst
- ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.
- ArrayElementValue - Class in org.apache.bcel.classfile
- ArrayElementValue(int, ElementValue[], ConstantPool) - Constructor for class org.apache.bcel.classfile.ArrayElementValue
- ArrayElementValueGen - Class in org.apache.bcel.generic
- ArrayElementValueGen(int, ElementValue[], ConstantPoolGen) - Constructor for class org.apache.bcel.generic.ArrayElementValueGen
- ArrayElementValueGen(ArrayElementValue, ConstantPoolGen, boolean) - Constructor for class org.apache.bcel.generic.ArrayElementValueGen
- ArrayElementValueGen(ConstantPoolGen) - Constructor for class org.apache.bcel.generic.ArrayElementValueGen
- ArrayInstruction - Class in org.apache.bcel.generic
-
Super class for instructions dealing with array access such as IALOAD.
- ArrayInstruction(short) - Constructor for class org.apache.bcel.generic.ArrayInstruction
- ARRAYLENGTH - Class in org.apache.bcel.generic
-
ARRAYLENGTH - Get length of array
- ARRAYLENGTH - Static variable in class org.apache.bcel.Const
-
Java VM opcode 190.
- ARRAYLENGTH - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ARRAYLENGTH - Static variable in class org.apache.bcel.generic.InstructionConst
- ARRAYLENGTH - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- ARRAYLENGTH() - Constructor for class org.apache.bcel.generic.ARRAYLENGTH
-
Gets length of array
- ArrayType - Class in org.apache.bcel.generic
-
Denotes array type, such as int[][]
- ArrayType(byte, int) - Constructor for class org.apache.bcel.generic.ArrayType
-
Convenience constructor for array type, e.g.
- ArrayType(String, int) - Constructor for class org.apache.bcel.generic.ArrayType
-
Convenience constructor for reference array type, e.g.
- ArrayType(Type, int) - Constructor for class org.apache.bcel.generic.ArrayType
-
Constructor for array of given type
- AssertionViolatedException - Exception Class in org.apache.bcel.verifier.exc
-
Instances of this class should never be thrown.
- AssertionViolatedException() - Constructor for exception class org.apache.bcel.verifier.exc.AssertionViolatedException
-
Constructs a new AssertionViolatedException with null as its error message string.
- AssertionViolatedException(String) - Constructor for exception class org.apache.bcel.verifier.exc.AssertionViolatedException
-
Constructs a new AssertionViolatedException with the specified error message preceded by "INTERNAL ERROR: ".
- AssertionViolatedException(String, Throwable) - Constructor for exception class org.apache.bcel.verifier.exc.AssertionViolatedException
-
Constructs a new AssertionViolationException with the specified error message and initial cause
- ASTORE - Class in org.apache.bcel.generic
-
ASTORE - Store reference into local variable
- ASTORE - Static variable in class org.apache.bcel.Const
-
Java VM opcode 58.
- ASTORE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ASTORE(int) - Constructor for class org.apache.bcel.generic.ASTORE
-
Store reference into local variable
- ASTORE_0 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 75.
- ASTORE_0 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ASTORE_0 - Static variable in class org.apache.bcel.generic.InstructionConst
- ASTORE_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- ASTORE_1 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 76.
- ASTORE_1 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ASTORE_1 - Static variable in class org.apache.bcel.generic.InstructionConst
- ASTORE_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- ASTORE_2 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 77.
- ASTORE_2 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ASTORE_2 - Static variable in class org.apache.bcel.generic.InstructionConst
- ASTORE_2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- ASTORE_3 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 78.
- ASTORE_3 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ATHROW - Class in org.apache.bcel.generic
-
ATHROW - Throw exception
- ATHROW - Static variable in class org.apache.bcel.Const
-
Java VM opcode 191.
- ATHROW - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ATHROW - Static variable in class org.apache.bcel.generic.InstructionConst
- ATHROW - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- ATHROW() - Constructor for class org.apache.bcel.generic.ATHROW
-
Throw exception
- attach(VerifierFactoryObserver) - Static method in class org.apache.bcel.verifier.VerifierFactory
-
Adds the VerifierFactoryObserver o to the list of observers.
- ATTR_ANNOTATION_DEFAULT - Static variable in class org.apache.bcel.Const
- ATTR_ANNOTATION_DEFAULT - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- ATTR_BOOTSTRAP_METHODS - Static variable in class org.apache.bcel.Const
- ATTR_CODE - Static variable in class org.apache.bcel.Const
- ATTR_CODE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- ATTR_CONSTANT_VALUE - Static variable in class org.apache.bcel.Const
- ATTR_CONSTANT_VALUE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- ATTR_DEPRECATED - Static variable in class org.apache.bcel.Const
- ATTR_DEPRECATED - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- ATTR_ENCLOSING_METHOD - Static variable in class org.apache.bcel.Const
- ATTR_EXCEPTIONS - Static variable in class org.apache.bcel.Const
- ATTR_EXCEPTIONS - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- ATTR_INNER_CLASSES - Static variable in class org.apache.bcel.Const
- ATTR_INNER_CLASSES - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- ATTR_LINE_NUMBER_TABLE - Static variable in class org.apache.bcel.Const
- ATTR_LINE_NUMBER_TABLE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- ATTR_LOCAL_VARIABLE_TABLE - Static variable in class org.apache.bcel.Const
- ATTR_LOCAL_VARIABLE_TABLE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- ATTR_LOCAL_VARIABLE_TYPE_TABLE - Static variable in class org.apache.bcel.Const
- ATTR_METHOD_PARAMETERS - Static variable in class org.apache.bcel.Const
- ATTR_MODULE - Static variable in class org.apache.bcel.Const
- ATTR_MODULE_MAIN_CLASS - Static variable in class org.apache.bcel.Const
- ATTR_MODULE_PACKAGES - Static variable in class org.apache.bcel.Const
- ATTR_NEST_HOST - Static variable in class org.apache.bcel.Const
- ATTR_NEST_MEMBERS - Static variable in class org.apache.bcel.Const
- ATTR_PMG - Static variable in class org.apache.bcel.Const
- ATTR_PMG - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- ATTR_RECORD - Static variable in class org.apache.bcel.Const
- ATTR_RUNTIME_INVISIBLE_ANNOTATIONS - Static variable in class org.apache.bcel.Const
- ATTR_RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS - Static variable in class org.apache.bcel.Const
- ATTR_RUNTIME_VISIBLE_ANNOTATIONS - Static variable in class org.apache.bcel.Const
- ATTR_RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS - Static variable in class org.apache.bcel.Const
- ATTR_RUNTIMEINVISIBLE_ANNOTATIONS - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- ATTR_RUNTIMEINVISIBLE_PARAMETER_ANNOTATIONS - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- ATTR_RUNTIMEVISIBLE_ANNOTATIONS - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- ATTR_RUNTIMEVISIBLE_PARAMETER_ANNOTATIONS - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- ATTR_SIGNATURE - Static variable in class org.apache.bcel.Const
- ATTR_SIGNATURE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- ATTR_SOURCE_FILE - Static variable in class org.apache.bcel.Const
- ATTR_SOURCE_FILE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- ATTR_STACK_MAP - Static variable in class org.apache.bcel.Const
- ATTR_STACK_MAP - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- ATTR_STACK_MAP_TABLE - Static variable in class org.apache.bcel.Const
- ATTR_SYNTHETIC - Static variable in class org.apache.bcel.Const
- ATTR_SYNTHETIC - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- ATTR_UNKNOWN - Static variable in class org.apache.bcel.Const
-
Attributes and their corresponding names.
- ATTR_UNKNOWN - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Attributes and their corresponding names.
- Attribute - Class in org.apache.bcel.classfile
-
Abstract super class for Attribute objects.
- Attribute(byte, int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.Attribute
-
Constructs an instance.
- ATTRIBUTE_NAMES - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- AttributeReader - Interface in org.apache.bcel.classfile
-
Deprecated.Use UnknownAttributeReader instead
- attributes - Variable in class org.apache.bcel.classfile.FieldOrMethod
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- attributes_count - Variable in class org.apache.bcel.classfile.FieldOrMethod
-
Deprecated.(since 6.0) will be removed (not needed)
B
- BALOAD - Class in org.apache.bcel.generic
-
BALOAD - Load byte or boolean from array
- BALOAD - Static variable in class org.apache.bcel.Const
-
Java VM opcode 51.
- BALOAD - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- BALOAD - Static variable in class org.apache.bcel.generic.InstructionConst
- BALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- BALOAD() - Constructor for class org.apache.bcel.generic.BALOAD
-
Load byte or boolean from array
- BasicType - Class in org.apache.bcel.generic
-
Denotes basic type such as int.
- BASTORE - Class in org.apache.bcel.generic
-
BASTORE - Store into byte or boolean array
- BASTORE - Static variable in class org.apache.bcel.Const
-
Java VM opcode 84.
- BASTORE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- BASTORE - Static variable in class org.apache.bcel.generic.InstructionConst
- BASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- BASTORE() - Constructor for class org.apache.bcel.generic.BASTORE
-
Store byte or boolean into array
- BCELComparator<T> - Interface in org.apache.bcel.util
-
Used for BCEL comparison strategy.
- BCELifier - Class in org.apache.bcel.util
-
This class takes a given JavaClass object and converts it to a Java program that creates that very class using BCEL.
- BCELifier(JavaClass, OutputStream) - Constructor for class org.apache.bcel.util.BCELifier
-
Constructs a new instance.
- BCELifier.FLAGS - Enum in org.apache.bcel.util
-
Enum corresponding to flag source.
- BIPUSH - Class in org.apache.bcel.generic
-
BIPUSH - Push byte on stack
- BIPUSH - Static variable in class org.apache.bcel.Const
-
Java VM opcode 16.
- BIPUSH - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- BIPUSH(byte) - Constructor for class org.apache.bcel.generic.BIPUSH
-
Push byte on stack
- bla - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.Interfaces may have no static initializers, so we simulate this with an inner class.
- BOOLEAN - Static variable in class org.apache.bcel.generic.Type
- BootstrapMethod - Class in org.apache.bcel.classfile
-
This class represents a bootstrap method attribute, i.e., the bootstrap method ref, the number of bootstrap arguments and an array of the bootstrap arguments.
- BootstrapMethod(int, int[]) - Constructor for class org.apache.bcel.classfile.BootstrapMethod
- BootstrapMethod(BootstrapMethod) - Constructor for class org.apache.bcel.classfile.BootstrapMethod
-
Initialize from another object.
- BootstrapMethods - Class in org.apache.bcel.classfile
-
This class represents a BootstrapMethods attribute.
- BootstrapMethods(int, int, BootstrapMethod[], ConstantPool) - Constructor for class org.apache.bcel.classfile.BootstrapMethods
- BootstrapMethods(BootstrapMethods) - Constructor for class org.apache.bcel.classfile.BootstrapMethods
-
Initialize from another object.
- BranchHandle - Class in org.apache.bcel.generic
-
BranchHandle is returned by specialized InstructionList.append() whenever a BranchInstruction is appended.
- BranchInstruction - Class in org.apache.bcel.generic
-
Abstract super class for branching instructions like GOTO, IFEQ, etc..
- BranchInstruction(short, InstructionHandle) - Constructor for class org.apache.bcel.generic.BranchInstruction
-
Common super constructor
- BREAKPOINT - Class in org.apache.bcel.generic
-
BREAKPOINT, JVM dependent, ignored by default
- BREAKPOINT - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 202.
- BREAKPOINT - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- BREAKPOINT() - Constructor for class org.apache.bcel.generic.BREAKPOINT
- BYTE - Static variable in class org.apache.bcel.generic.Type
- ByteSequence - Class in org.apache.bcel.util
-
Utility class that implements a sequence of bytes which can be read via the 'readByte()' method.
- ByteSequence(byte[]) - Constructor for class org.apache.bcel.util.ByteSequence
C
- CALOAD - Class in org.apache.bcel.generic
-
CALOAD - Load char from array
- CALOAD - Static variable in class org.apache.bcel.Const
-
Java VM opcode 52.
- CALOAD - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- CALOAD - Static variable in class org.apache.bcel.generic.InstructionConst
- CALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- CALOAD() - Constructor for class org.apache.bcel.generic.CALOAD
-
Load char from array
- cancelInitValue() - Method in class org.apache.bcel.generic.FieldGen
-
Remove any initial value.
- CASTORE - Class in org.apache.bcel.generic
-
CASTORE - Store into char array
- CASTORE - Static variable in class org.apache.bcel.Const
-
Java VM opcode 85.
- CASTORE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- CASTORE - Static variable in class org.apache.bcel.generic.InstructionConst
- CASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- CASTORE() - Constructor for class org.apache.bcel.generic.CASTORE
-
Store char into array
- cg - Variable in class org.apache.bcel.generic.InstructionFactory
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- CHAR - Static variable in class org.apache.bcel.generic.Type
- CHECKCAST - Class in org.apache.bcel.generic
-
CHECKCAST - Check whether object is of given type
- CHECKCAST - Static variable in class org.apache.bcel.Const
-
Java VM opcode 192.
- CHECKCAST - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- CHECKCAST(int) - Constructor for class org.apache.bcel.generic.CHECKCAST
-
Check whether object is of given type
- CHECKCAST_QUICK - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 224.
- CHECKCAST_QUICK - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- checkCode(InstructionHandle[]) - Method in interface org.apache.bcel.util.InstructionFinder.CodeConstraint
- CHOP_FRAME - Static variable in class org.apache.bcel.Const
- CHOP_FRAME_MAX - Static variable in class org.apache.bcel.Const
- CLASS - Enum constant in enum org.apache.bcel.util.BCELifier.FLAGS
- CLASS - Static variable in class org.apache.bcel.classfile.ElementValue
- CLASS - Static variable in class org.apache.bcel.generic.ElementValueGen
- CLASS - Static variable in class org.apache.bcel.generic.Type
- CLASS_CAST_EXCEPTION - Static variable in class org.apache.bcel.ExceptionConst
- CLASS_CAST_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.
- CLASS_CIRCULARITY_ERROR - Static variable in class org.apache.bcel.ExceptionConst
-
Linking Exceptions
- CLASS_CIRCULARITY_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.Linking Exceptions
- CLASS_FORMAT_ERROR - Static variable in class org.apache.bcel.ExceptionConst
- CLASS_FORMAT_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.
- class_index - Variable in class org.apache.bcel.classfile.ConstantCP
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- CLASS_TYPE_NAMES - Static variable in interface org.apache.bcel.Constants
-
Deprecated.The primitive class names corresponding to the T_XX constants, e.g., CLASS_TYPE_NAMES[T_INT] = "java.lang.Integer"
- Class2HTML - Class in org.apache.bcel.util
-
Read class file(s) and convert them into HTML files.
- Class2HTML(JavaClass, String) - Constructor for class org.apache.bcel.util.Class2HTML
-
Write contents of the given JavaClass into HTML files.
- ClassConstraintException - Exception Class in org.apache.bcel.verifier.exc
-
Instances of this class are thrown by BCEL's class file verifier "JustIce" when a class file to verify does not pass the verification pass 2 as described in the Java Virtual Machine specification, 2nd edition.
- ClassConstraintException() - Constructor for exception class org.apache.bcel.verifier.exc.ClassConstraintException
-
Constructs a new ClassConstraintException with null as its error message string.
- ClassConstraintException(String) - Constructor for exception class org.apache.bcel.verifier.exc.ClassConstraintException
-
Constructs a new ClassConstraintException with the specified error message.
- ClassConstraintException(String, Throwable) - Constructor for exception class org.apache.bcel.verifier.exc.ClassConstraintException
-
Constructs a new ClassConstraintException with the specified error message and cause
- ClassElementValue - Class in org.apache.bcel.classfile
- ClassElementValue(int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.ClassElementValue
- ClassElementValueGen - Class in org.apache.bcel.generic
- ClassElementValueGen(int, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.ClassElementValueGen
- ClassElementValueGen(ClassElementValue, ConstantPoolGen, boolean) - Constructor for class org.apache.bcel.generic.ClassElementValueGen
- ClassElementValueGen(ObjectType, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.ClassElementValueGen
- ClassFormatException - Exception Class in org.apache.bcel.classfile
-
Thrown when the BCEL attempts to read a class file and determines that a class is malformed or otherwise cannot be interpreted as a class file.
- ClassFormatException() - Constructor for exception class org.apache.bcel.classfile.ClassFormatException
-
Constructs a new instance with
null
as its detail message. - ClassFormatException(String) - Constructor for exception class org.apache.bcel.classfile.ClassFormatException
-
Constructs a new instance with the specified detail message.
- ClassFormatException(String, Throwable) - Constructor for exception class org.apache.bcel.classfile.ClassFormatException
-
Constructs a new instance with the specified detail message and cause.
- ClassFormatException(Throwable) - Constructor for exception class org.apache.bcel.classfile.ClassFormatException
-
Constructs a new instance with the specified cause and a detail message of
(cause==null ? null : cause.toString())
(which typically contains the class and detail message ofcause
). - ClassGen - Class in org.apache.bcel.generic
-
Template class for building up a java class.
- ClassGen(String, String, String, int, String[]) - Constructor for class org.apache.bcel.generic.ClassGen
-
Convenience constructor to set up some important values initially.
- ClassGen(String, String, String, int, String[], ConstantPoolGen) - Constructor for class org.apache.bcel.generic.ClassGen
-
Convenience constructor to set up some important values initially.
- ClassGen(JavaClass) - Constructor for class org.apache.bcel.generic.ClassGen
-
Constructs a new instance from an existing class.
- ClassGenException - Exception Class in org.apache.bcel.generic
-
Thrown on internal exceptions.
- ClassGenException() - Constructor for exception class org.apache.bcel.generic.ClassGenException
- ClassGenException(String) - Constructor for exception class org.apache.bcel.generic.ClassGenException
- ClassGenException(String, Throwable) - Constructor for exception class org.apache.bcel.generic.ClassGenException
- ClassLoader - Class in org.apache.bcel.util
-
Deprecated.6.0 Do not use - does not work
- ClassLoader() - Constructor for class org.apache.bcel.util.ClassLoader
-
Deprecated.Ignored packages are by default ( "java.", "sun.", "javax."), i.e.
- ClassLoader(ClassLoader) - Constructor for class org.apache.bcel.util.ClassLoader
-
Deprecated.
- ClassLoader(ClassLoader, String[]) - Constructor for class org.apache.bcel.util.ClassLoader
-
Deprecated.
- ClassLoader(String[]) - Constructor for class org.apache.bcel.util.ClassLoader
-
Deprecated.
- ClassLoaderRepository - Class in org.apache.bcel.util
-
The repository maintains information about which classes have been loaded.
- ClassLoaderRepository(ClassLoader) - Constructor for class org.apache.bcel.util.ClassLoaderRepository
- ClassObserver - Interface in org.apache.bcel.generic
-
Implement this interface if you're interested in changes to a ClassGen object and register yourself with addObserver().
- classOrInterface(int) - Static method in class org.apache.bcel.classfile.Utility
- ClassParser - Class in org.apache.bcel.classfile
-
Wrapper class that parses a given Java .class file.
- ClassParser(InputStream, String) - Constructor for class org.apache.bcel.classfile.ClassParser
-
Parses class from the given stream.
- ClassParser(String) - Constructor for class org.apache.bcel.classfile.ClassParser
-
Parses class from given .class file.
- ClassParser(String, String) - Constructor for class org.apache.bcel.classfile.ClassParser
-
Parses class from given .class file in a ZIP-archive
- ClassPath - Class in org.apache.bcel.util
-
Loads class files from the CLASSPATH.
- ClassPath() - Constructor for class org.apache.bcel.util.ClassPath
-
Deprecated.Use SYSTEM_CLASS_PATH constant
- ClassPath(String) - Constructor for class org.apache.bcel.util.ClassPath
-
Search for classes in given path.
- ClassPath(ClassPath, String) - Constructor for class org.apache.bcel.util.ClassPath
- ClassPath.ClassFile - Interface in org.apache.bcel.util
-
Contains information about file/ZIP entry of the Java class.
- ClassPathRepository - Class in org.apache.bcel.util
-
This repository is used in situations where a Class is created outside the realm of a ClassLoader.
- ClassPathRepository(ClassPath) - Constructor for class org.apache.bcel.util.ClassPathRepository
- ClassQueue - Class in org.apache.bcel.util
-
Utility class implementing a (typesafe) queue of JavaClass objects.
- ClassQueue() - Constructor for class org.apache.bcel.util.ClassQueue
- ClassSet - Class in org.apache.bcel.util
-
Utility class implementing a (type-safe) set of JavaClass objects.
- ClassSet() - Constructor for class org.apache.bcel.util.ClassSet
- ClassStack - Class in org.apache.bcel.util
-
Utility class implementing a (typesafe) stack of JavaClass objects.
- ClassStack() - Constructor for class org.apache.bcel.util.ClassStack
- ClassVector - Class in org.apache.bcel.util
-
Deprecated.as of 5.1.1 - 7/17/2005
- ClassVector() - Constructor for class org.apache.bcel.util.ClassVector
-
Deprecated.
- clear() - Method in class org.apache.bcel.util.ClassLoaderRepository
-
Clear all entries from cache.
- clear() - Method in class org.apache.bcel.util.ClassPathRepository
-
Clears all entries from cache.
- clear() - Method in class org.apache.bcel.util.LruCacheClassPathRepository
- clear() - Method in class org.apache.bcel.util.MemorySensitiveClassPathRepository
-
Clear all entries from cache.
- clear() - Method in interface org.apache.bcel.util.Repository
-
Clears all entries from cache.
- clear() - Method in class org.apache.bcel.verifier.structurals.OperandStack
-
Clears the stack.
- clear() - Static method in class org.apache.bcel.verifier.VerifierFactory
-
Clears the factory.
- clearBit(int, int) - Static method in class org.apache.bcel.classfile.Utility
- clearCache() - Static method in class org.apache.bcel.classfile.ConstantUtf8
-
Clears the cache.
- clearCache() - Static method in class org.apache.bcel.Repository
-
Clears the repository.
- Clinit() - Constructor for class org.apache.bcel.generic.InstructionConstants.Clinit
-
Deprecated.
- clone() - Method in class org.apache.bcel.classfile.Attribute
-
Use copy() if you want to have a deep copy(), i.e., with all references copied correctly.
- clone() - Method in class org.apache.bcel.classfile.Constant
- clone() - Method in class org.apache.bcel.generic.ClassGen
- clone() - Method in class org.apache.bcel.generic.CodeExceptionGen
- clone() - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
- clone() - Method in class org.apache.bcel.generic.LineNumberGen
- clone() - Method in class org.apache.bcel.generic.LocalVariableGen
- clone() - Method in class org.apache.bcel.generic.Select
- clone() - Method in class org.apache.bcel.verifier.structurals.Frame
- clone() - Method in class org.apache.bcel.verifier.structurals.GenericArray
- clone() - Method in class org.apache.bcel.verifier.structurals.LocalVariables
-
Returns a deep copy of this object; i.e.
- clone() - Method in class org.apache.bcel.verifier.structurals.OperandStack
-
Returns a deep copy of this object; that means, the clone operates on a new stack.
- close() - Method in class org.apache.bcel.util.ClassPath
- close() - Method in class org.apache.bcel.util.ModularRuntimeImage
- Code - Class in org.apache.bcel.classfile
-
This class represents a chunk of Java byte code contained in a method.
- Code(int, int, int, int, byte[], CodeException[], Attribute[], ConstantPool) - Constructor for class org.apache.bcel.classfile.Code
- Code(Code) - Constructor for class org.apache.bcel.classfile.Code
-
Initialize from another object.
- CodeConstraintException - Exception Class in org.apache.bcel.verifier.exc
-
Instances of this class are thrown by BCEL's class file verifier "JustIce" when a class file does not pass the verification pass 3.
- CodeException - Class in org.apache.bcel.classfile
-
This class represents an entry in the exception table of the Code attribute and is used only there.
- CodeException(int, int, int, int) - Constructor for class org.apache.bcel.classfile.CodeException
-
Constructs a new instance.
- CodeException(CodeException) - Constructor for class org.apache.bcel.classfile.CodeException
-
Constructs a new instance from another instance.
- CodeExceptionGen - Class in org.apache.bcel.generic
-
This class represents an exception handler, i.e., specifies the region where a handler is active and an instruction where the actual handling is done.
- CodeExceptionGen(InstructionHandle, InstructionHandle, InstructionHandle, ObjectType) - Constructor for class org.apache.bcel.generic.CodeExceptionGen
-
Add an exception handler, i.e., specify region where a handler is active and an instruction where the actual handling is done.
- codeToString(byte[], ConstantPool, int, int) - Static method in class org.apache.bcel.classfile.Utility
- codeToString(byte[], ConstantPool, int, int, boolean) - Static method in class org.apache.bcel.classfile.Utility
-
Disassemble a byte array of JVM byte codes starting from code line 'index' and return the disassembled string representation.
- codeToString(ByteSequence, ConstantPool) - Static method in class org.apache.bcel.classfile.Utility
- codeToString(ByteSequence, ConstantPool, boolean) - Static method in class org.apache.bcel.classfile.Utility
-
Disassemble a stream of byte codes and return the string representation.
- compactClassName(String) - Static method in class org.apache.bcel.classfile.Utility
-
Shorten long class names, java/lang/String becomes String.
- compactClassName(String, boolean) - Static method in class org.apache.bcel.classfile.Utility
-
Shorten long class names, java/lang/String becomes java.lang.String, e.g..
- compactClassName(String, String, boolean) - Static method in class org.apache.bcel.classfile.Utility
-
Shorten long class name str, i.e., chop off the prefix, if the class name starts with this string and the flag chopit is true.
- compareTo(JavaClass) - Method in class org.apache.bcel.classfile.JavaClass
-
Return the natural ordering of two JavaClasses.
- CompoundInstruction - Interface in org.apache.bcel.generic
-
Wrapper class for 'compound' operations, virtual instructions that don't exist as byte code, but give a useful meaning.
- Const - Class in org.apache.bcel
-
Constants for the project, mostly defined in the JVM specification.
- Constant - Class in org.apache.bcel.classfile
-
Abstract superclass for classes to represent the different constant types in the constant pool of a class file.
- CONSTANT_Class - Static variable in class org.apache.bcel.Const
-
Marks a constant pool entry as a Class: 0x7.
- CONSTANT_Class - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Marks a constant pool entry as a Class.
- CONSTANT_Double - Static variable in class org.apache.bcel.Const
-
Marks a constant pool entry as type Double: 0x6.
- CONSTANT_Double - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Marks a constant pool entry as type Double.
- CONSTANT_Dynamic - Static variable in class org.apache.bcel.Const
-
Marks a constant pool entry as dynamically computed: 0x11.
- CONSTANT_Fieldref - Static variable in class org.apache.bcel.Const
-
Marks a constant pool entry as a Field Reference: 0x9.
- CONSTANT_Fieldref - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Marks a constant pool entry as a Field Reference.
- CONSTANT_Float - Static variable in class org.apache.bcel.Const
-
Marks a constant pool entry as type Float: 0x4.
- CONSTANT_Float - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Marks a constant pool entry as type Float.
- CONSTANT_Integer - Static variable in class org.apache.bcel.Const
-
Marks a constant pool entry as type Integer: 0x3.
- CONSTANT_Integer - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Marks a constant pool entry as type Integer.
- CONSTANT_InterfaceMethodref - Static variable in class org.apache.bcel.Const
-
Marks a constant pool entry as an Interface Method Reference: 0xb.
- CONSTANT_InterfaceMethodref - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Marks a constant pool entry as an Interface Method Reference.
- CONSTANT_InvokeDynamic - Static variable in class org.apache.bcel.Const
-
Marks a constant pool entry as an Invoke Dynamic: 0x12.
- CONSTANT_Long - Static variable in class org.apache.bcel.Const
-
Marks a constant pool entry as type Long: 0x5.
- CONSTANT_Long - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Marks a constant pool entry as type Long.
- CONSTANT_MethodHandle - Static variable in class org.apache.bcel.Const
-
Marks a constant pool entry as a Method Handle: 0xf.
- CONSTANT_Methodref - Static variable in class org.apache.bcel.Const
-
Marks a constant pool entry as a Method Reference: 0xa.
- CONSTANT_Methodref - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Marks a constant pool entry as a Method Reference.
- CONSTANT_MethodType - Static variable in class org.apache.bcel.Const
-
Marks a constant pool entry as a Method Type: 0x10.
- CONSTANT_Module - Static variable in class org.apache.bcel.Const
-
Marks a constant pool entry as a Module Reference: 0x13.
- CONSTANT_NameAndType - Static variable in class org.apache.bcel.Const
-
Marks a constant pool entry as a name and type: 0xc.
- CONSTANT_NameAndType - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Marks a constant pool entry as a name and type.
- CONSTANT_NAMES - Static variable in interface org.apache.bcel.Constants
-
Deprecated.The names of the types of entries in a constant pool.
- CONSTANT_Package - Static variable in class org.apache.bcel.Const
-
Marks a constant pool entry as a Package Reference: 0x14.
- constant_pool - Variable in class org.apache.bcel.classfile.Attribute
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- constant_pool - Variable in class org.apache.bcel.classfile.FieldOrMethod
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- CONSTANT_String - Static variable in class org.apache.bcel.Const
-
Marks a constant pool entry as type String: 0x8.
- CONSTANT_String - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Marks a constant pool entry as type String.
- CONSTANT_Utf8 - Static variable in class org.apache.bcel.Const
-
Marks a constant pool entry as type UTF-8: 0x1.
- CONSTANT_Utf8 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Marks a constant pool entry as type UTF-8.
- ConstantClass - Class in org.apache.bcel.classfile
-
This class is derived from the abstract
Constant
and represents a reference to a (external) class. - ConstantClass(int) - Constructor for class org.apache.bcel.classfile.ConstantClass
- ConstantClass(ConstantClass) - Constructor for class org.apache.bcel.classfile.ConstantClass
-
Initialize from another object.
- ConstantCP - Class in org.apache.bcel.classfile
-
Abstract super class for Fieldref, Methodref, InterfaceMethodref and InvokeDynamic constants.
- ConstantCP(byte, int, int) - Constructor for class org.apache.bcel.classfile.ConstantCP
- ConstantCP(ConstantCP) - Constructor for class org.apache.bcel.classfile.ConstantCP
-
Initialize from another object.
- ConstantDouble - Class in org.apache.bcel.classfile
-
This class is derived from the abstract
Constant
and represents a reference to a Double object. - ConstantDouble(double) - Constructor for class org.apache.bcel.classfile.ConstantDouble
- ConstantDouble(ConstantDouble) - Constructor for class org.apache.bcel.classfile.ConstantDouble
-
Initialize from another object.
- ConstantDynamic - Class in org.apache.bcel.classfile
-
This class is derived from the abstract
Constant
and represents a reference to a dynamically computed constant. - ConstantDynamic(int, int) - Constructor for class org.apache.bcel.classfile.ConstantDynamic
- ConstantDynamic(ConstantDynamic) - Constructor for class org.apache.bcel.classfile.ConstantDynamic
-
Initialize from another object.
- ConstantFieldref - Class in org.apache.bcel.classfile
-
This class represents a constant pool reference to a field.
- ConstantFieldref(int, int) - Constructor for class org.apache.bcel.classfile.ConstantFieldref
- ConstantFieldref(ConstantFieldref) - Constructor for class org.apache.bcel.classfile.ConstantFieldref
-
Initialize from another object.
- ConstantFloat - Class in org.apache.bcel.classfile
-
This class is derived from the abstract
Constant
and represents a reference to a float object. - ConstantFloat(float) - Constructor for class org.apache.bcel.classfile.ConstantFloat
- ConstantFloat(ConstantFloat) - Constructor for class org.apache.bcel.classfile.ConstantFloat
-
Initialize from another object.
- ConstantInteger - Class in org.apache.bcel.classfile
-
This class is derived from the abstract
Constant
and represents a reference to an int object. - ConstantInteger(int) - Constructor for class org.apache.bcel.classfile.ConstantInteger
- ConstantInteger(ConstantInteger) - Constructor for class org.apache.bcel.classfile.ConstantInteger
-
Initialize from another object.
- ConstantInterfaceMethodref - Class in org.apache.bcel.classfile
-
This class represents a constant pool reference to an interface method.
- ConstantInterfaceMethodref(int, int) - Constructor for class org.apache.bcel.classfile.ConstantInterfaceMethodref
- ConstantInterfaceMethodref(ConstantInterfaceMethodref) - Constructor for class org.apache.bcel.classfile.ConstantInterfaceMethodref
-
Initialize from another object.
- ConstantInvokeDynamic - Class in org.apache.bcel.classfile
-
This class is derived from the abstract
Constant
and represents a reference to a invoke dynamic. - ConstantInvokeDynamic(int, int) - Constructor for class org.apache.bcel.classfile.ConstantInvokeDynamic
- ConstantInvokeDynamic(ConstantInvokeDynamic) - Constructor for class org.apache.bcel.classfile.ConstantInvokeDynamic
-
Initialize from another object.
- ConstantLong - Class in org.apache.bcel.classfile
-
This class is derived from the abstract
Constant
and represents a reference to a long object. - ConstantLong(long) - Constructor for class org.apache.bcel.classfile.ConstantLong
- ConstantLong(ConstantLong) - Constructor for class org.apache.bcel.classfile.ConstantLong
-
Initialize from another object.
- ConstantMethodHandle - Class in org.apache.bcel.classfile
-
This class is derived from the abstract
Constant
and represents a reference to a method handle. - ConstantMethodHandle(int, int) - Constructor for class org.apache.bcel.classfile.ConstantMethodHandle
- ConstantMethodHandle(ConstantMethodHandle) - Constructor for class org.apache.bcel.classfile.ConstantMethodHandle
-
Initialize from another object.
- ConstantMethodref - Class in org.apache.bcel.classfile
-
This class represents a constant pool reference to a method.
- ConstantMethodref(int, int) - Constructor for class org.apache.bcel.classfile.ConstantMethodref
- ConstantMethodref(ConstantMethodref) - Constructor for class org.apache.bcel.classfile.ConstantMethodref
-
Initialize from another object.
- ConstantMethodType - Class in org.apache.bcel.classfile
-
This class is derived from the abstract
Constant
and represents a reference to a method type. - ConstantMethodType(int) - Constructor for class org.apache.bcel.classfile.ConstantMethodType
- ConstantMethodType(ConstantMethodType) - Constructor for class org.apache.bcel.classfile.ConstantMethodType
-
Initialize from another object.
- ConstantModule - Class in org.apache.bcel.classfile
-
This class is derived from the abstract
Constant
and represents a reference to a module. - ConstantModule(int) - Constructor for class org.apache.bcel.classfile.ConstantModule
- ConstantModule(ConstantModule) - Constructor for class org.apache.bcel.classfile.ConstantModule
-
Initialize from another object.
- ConstantNameAndType - Class in org.apache.bcel.classfile
-
This class is derived from the abstract
Constant
and represents a reference to the name and signature of a field or method. - ConstantNameAndType(int, int) - Constructor for class org.apache.bcel.classfile.ConstantNameAndType
- ConstantNameAndType(ConstantNameAndType) - Constructor for class org.apache.bcel.classfile.ConstantNameAndType
-
Initialize from another object.
- ConstantObject - Interface in org.apache.bcel.classfile
-
This interface denotes those constants that have a "natural" value, such as ConstantLong, ConstantString, etc..
- ConstantPackage - Class in org.apache.bcel.classfile
-
This class is derived from the abstract
Constant
and represents a reference to a package. - ConstantPackage(int) - Constructor for class org.apache.bcel.classfile.ConstantPackage
- ConstantPackage(ConstantPackage) - Constructor for class org.apache.bcel.classfile.ConstantPackage
-
Initialize from another object.
- ConstantPool - Class in org.apache.bcel.classfile
-
This class represents the constant pool, i.e., a table of constants, of a parsed classfile.
- ConstantPool(DataInput) - Constructor for class org.apache.bcel.classfile.ConstantPool
-
Reads constants from given input stream.
- ConstantPool(Constant[]) - Constructor for class org.apache.bcel.classfile.ConstantPool
- ConstantPoolGen - Class in org.apache.bcel.generic
-
This class is used to build up a constant pool.
- ConstantPoolGen() - Constructor for class org.apache.bcel.generic.ConstantPoolGen
-
Constructs a new empty constant pool.
- ConstantPoolGen(Constant[]) - Constructor for class org.apache.bcel.generic.ConstantPoolGen
-
Constructs a new instance with the given array of constants.
- ConstantPoolGen(ConstantPool) - Constructor for class org.apache.bcel.generic.ConstantPoolGen
-
Constructs a new instance with the given constant pool.
- ConstantPushInstruction - Interface in org.apache.bcel.generic
-
Denotes a push instruction that produces a literal on the stack such as SIPUSH, BIPUSH, ICONST, etc.
- constants - Variable in class org.apache.bcel.generic.ConstantPoolGen
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- Constants - Interface in org.apache.bcel
-
Deprecated.(since 6.0) DO NOT USE - use
Const
instead. - ConstantString - Class in org.apache.bcel.classfile
-
This class is derived from the abstract
Constant
and represents a reference to a String object. - ConstantString(int) - Constructor for class org.apache.bcel.classfile.ConstantString
- ConstantString(ConstantString) - Constructor for class org.apache.bcel.classfile.ConstantString
-
Initialize from another object.
- constantToString(int, byte) - Method in class org.apache.bcel.classfile.ConstantPool
-
Retrieves constant at 'index' from constant pool and resolve it to a string representation.
- constantToString(Constant) - Method in class org.apache.bcel.classfile.ConstantPool
-
Resolves constant to a string representation.
- ConstantUtf8 - Class in org.apache.bcel.classfile
-
Extends the abstract
Constant
to represent a reference to a UTF-8 encoded string. - ConstantUtf8(String) - Constructor for class org.apache.bcel.classfile.ConstantUtf8
- ConstantUtf8(ConstantUtf8) - Constructor for class org.apache.bcel.classfile.ConstantUtf8
-
Initializes from another object.
- ConstantValue - Class in org.apache.bcel.classfile
-
This class is derived from Attribute and represents a constant value, i.e., a default value for initializing a class field.
- ConstantValue(int, int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.ConstantValue
- ConstantValue(ConstantValue) - Constructor for class org.apache.bcel.classfile.ConstantValue
-
Initialize from another object.
- CONSTRUCTOR_NAME - Static variable in class org.apache.bcel.Const
-
The name of every constructor method in a class, also called "instance initialization method".
- CONSTRUCTOR_NAME - Static variable in interface org.apache.bcel.Constants
-
Deprecated.The name of every constructor method in a class, also called "instance initialization method".
- CONSUME_STACK - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Number of words consumed on operand stack by instructions.
- consumeStack(ConstantPoolGen) - Method in class org.apache.bcel.generic.Instruction
-
This method also gives right results for instructions whose effect on the stack depends on the constant pool entry they reference.
- consumeStack(ConstantPoolGen) - Method in class org.apache.bcel.generic.InvokeInstruction
-
Also works for instructions whose stack effect depends on the constant pool entry they reference.
- consumeStack(ConstantPoolGen) - Method in class org.apache.bcel.generic.INVOKEINTERFACE
- consumeStack(ConstantPoolGen) - Method in class org.apache.bcel.generic.MULTIANEWARRAY
-
Also works for instructions whose stack effect depends on the constant pool entry they reference.
- consumeStack(ConstantPoolGen) - Method in class org.apache.bcel.generic.PUTFIELD
- consumeStack(ConstantPoolGen) - Method in class org.apache.bcel.generic.PUTSTATIC
- consumeStack(ConstantPoolGen) - Method in interface org.apache.bcel.generic.StackConsumer
- contains(Instruction) - Method in class org.apache.bcel.generic.InstructionList
- contains(InstructionHandle) - Method in class org.apache.bcel.generic.InstructionList
- contains(InstructionHandle) - Method in interface org.apache.bcel.verifier.structurals.Subroutine
-
Returns if the given InstructionHandle refers to an instruction that is part of this subroutine.
- containsField(String) - Method in class org.apache.bcel.generic.ClassGen
- containsField(Field) - Method in class org.apache.bcel.generic.ClassGen
- containsMethod(String, String) - Method in class org.apache.bcel.generic.ClassGen
- containsTarget(InstructionHandle) - Method in class org.apache.bcel.generic.BranchInstruction
- containsTarget(InstructionHandle) - Method in class org.apache.bcel.generic.CodeExceptionGen
- containsTarget(InstructionHandle) - Method in interface org.apache.bcel.generic.InstructionTargeter
-
Tests whether this targeter targets the specified instruction handle.
- containsTarget(InstructionHandle) - Method in class org.apache.bcel.generic.LineNumberGen
- containsTarget(InstructionHandle) - Method in class org.apache.bcel.generic.LocalVariableGen
- containsTarget(InstructionHandle) - Method in class org.apache.bcel.generic.Select
- contextOf(InstructionHandle) - Method in class org.apache.bcel.verifier.structurals.ControlFlowGraph
-
Returns the InstructionContext of a given instruction.
- contextsOf(InstructionHandle[]) - Method in class org.apache.bcel.verifier.structurals.ControlFlowGraph
-
Returns the InstructionContext[] of a given InstructionHandle[], in a naturally ordered manner.
- ControlFlowGraph - Class in org.apache.bcel.verifier.structurals
-
This class represents a control flow graph of a method.
- ControlFlowGraph(MethodGen) - Constructor for class org.apache.bcel.verifier.structurals.ControlFlowGraph
-
A Control Flow Graph; with additional JustIce checks
- ControlFlowGraph(MethodGen, boolean) - Constructor for class org.apache.bcel.verifier.structurals.ControlFlowGraph
-
A Control Flow Graph.
- ConversionInstruction - Class in org.apache.bcel.generic
-
Super class for the x2y family of instructions.
- ConversionInstruction(short) - Constructor for class org.apache.bcel.generic.ConversionInstruction
- convertString(String) - Static method in class org.apache.bcel.classfile.Utility
-
Escape all occurrences of newline chars '\n', quotes \", etc.
- copy() - Method in class org.apache.bcel.classfile.BootstrapMethod
- copy() - Method in class org.apache.bcel.classfile.CodeException
- copy() - Method in class org.apache.bcel.classfile.Constant
- copy() - Method in class org.apache.bcel.classfile.ConstantPool
- copy() - Method in class org.apache.bcel.classfile.InnerClass
- copy() - Method in class org.apache.bcel.classfile.JavaClass
- copy() - Method in class org.apache.bcel.classfile.LineNumber
- copy() - Method in class org.apache.bcel.classfile.LocalVariable
- copy() - Method in class org.apache.bcel.classfile.MethodParameter
- copy() - Method in class org.apache.bcel.classfile.ModuleExports
- copy() - Method in class org.apache.bcel.classfile.ModuleOpens
- copy() - Method in class org.apache.bcel.classfile.ModuleProvides
- copy() - Method in class org.apache.bcel.classfile.ModuleRequires
- copy() - Method in class org.apache.bcel.classfile.StackMapEntry
- copy() - Method in class org.apache.bcel.classfile.StackMapType
- copy() - Method in class org.apache.bcel.generic.Instruction
-
Use with caution, since 'BranchInstruction's have a 'target' reference which is not copied correctly (only basic types are).
- copy() - Method in class org.apache.bcel.generic.InstructionList
- copy(String, ConstantPoolGen) - Method in class org.apache.bcel.generic.MethodGen
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.AnnotationDefault
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.Annotations
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.Attribute
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.BootstrapMethods
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.Code
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantValue
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.Deprecated
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.EnclosingMethod
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.ExceptionTable
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.Field
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.InnerClasses
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.LineNumberTable
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.LocalVariableTable
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.LocalVariableTypeTable
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.Method
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.MethodParameters
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.Module
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.ModuleMainClass
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.ModulePackages
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.NestHost
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.NestMembers
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.ParameterAnnotations
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.PMGClass
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.Record
-
Copies this instance and its components.
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.RuntimeInvisibleAnnotations
-
Creates a deep copy of this attribute.
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.RuntimeVisibleAnnotations
-
Creates a deep copy of this attribute.
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.Signature
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.SourceFile
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.StackMap
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.Synthetic
- copy(ConstantPool) - Method in class org.apache.bcel.classfile.Unknown
- copy(ElementValue, ConstantPoolGen, boolean) - Static method in class org.apache.bcel.generic.ElementValueGen
-
Creates an (modifiable) ElementValueGen copy of an (immutable) ElementValue - constant pool is assumed correct.
- copy(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldGen
- copy_(ConstantPool) - Method in class org.apache.bcel.classfile.FieldOrMethod
- cp - Variable in class org.apache.bcel.generic.FieldGenOrMethodGen
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- cp - Variable in class org.apache.bcel.generic.InstructionFactory
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- cpGen - Variable in class org.apache.bcel.generic.ElementValueGen
-
Deprecated.(since 6.0) will be made private and final; do not access directly, use getter
- CPInstruction - Class in org.apache.bcel.generic
-
Abstract super class for instructions that use an index into the constant pool such as LDC, INVOKEVIRTUAL, etc.
- CPInstruction(short, int) - Constructor for class org.apache.bcel.generic.CPInstruction
- cpool - Variable in class org.apache.bcel.classfile.ElementValue
-
Deprecated.(since 6.0) will be made private and final; do not access directly, use getter
- createAnnotationEntries(Attribute[]) - Static method in class org.apache.bcel.classfile.AnnotationEntry
- createAppend(Type) - Method in class org.apache.bcel.generic.InstructionFactory
- createArrayLoad(Type) - Static method in class org.apache.bcel.generic.InstructionFactory
- createArrayStore(Type) - Static method in class org.apache.bcel.generic.InstructionFactory
- createAttribute(int, int, DataInput, ConstantPool) - Method in interface org.apache.bcel.classfile.UnknownAttributeReader
-
When this attribute reader is added via the static method Attribute.addAttributeReader, an attribute name is associated with it.
- createAttribute(int, int, DataInputStream, ConstantPool) - Method in interface org.apache.bcel.classfile.AttributeReader
-
Deprecated.When this attribute reader is added via the static method Attribute.addAttributeReader, an attribute name is associated with it.
- createBinaryOperation(String, Type) - Static method in class org.apache.bcel.generic.InstructionFactory
-
Create binary operation for simple basic types, such as int and float.
- createBranchInstruction(short, InstructionHandle) - Static method in class org.apache.bcel.generic.InstructionFactory
-
Create branch instruction by given opcode, except LOOKUPSWITCH and TABLESWITCH.
- createCast(Type, Type) - Method in class org.apache.bcel.generic.InstructionFactory
-
Create conversion operation for two stack operands, this may be an I2C, instruction, e.g., if the operands are basic types and CHECKCAST if they are reference types.
- createCheckCast(ReferenceType) - Method in class org.apache.bcel.generic.InstructionFactory
- createClass(String) - Method in class org.apache.bcel.util.ClassLoader
-
Deprecated.Override this method to create you own classes on the fly.
- createConstant(Object) - Method in class org.apache.bcel.generic.InstructionFactory
-
Uses PUSH to push a constant value onto the stack.
- createDup(int) - Static method in class org.apache.bcel.generic.InstructionFactory
- createDup_1(int) - Static method in class org.apache.bcel.generic.InstructionFactory
- createDup_2(int) - Static method in class org.apache.bcel.generic.InstructionFactory
- createExceptions(ExceptionConst.EXCS, Class<?>...) - Static method in class org.apache.bcel.ExceptionConst
-
Creates a copy of the specified Exception Class array combined with any additional Exception classes.
- createFieldAccess(String, String, Type, short) - Method in class org.apache.bcel.generic.InstructionFactory
-
Create a field instruction.
- createGetField(String, String, Type) - Method in class org.apache.bcel.generic.InstructionFactory
- createGetStatic(String, String, Type) - Method in class org.apache.bcel.generic.InstructionFactory
- createInstanceOf(ReferenceType) - Method in class org.apache.bcel.generic.InstructionFactory
- createInvoke(String, String, Type, Type[], short) - Method in class org.apache.bcel.generic.InstructionFactory
-
Create an invoke instruction.
- createInvoke(String, String, Type, Type[], short, boolean) - Method in class org.apache.bcel.generic.InstructionFactory
-
Create an invoke instruction.
- createLoad(Type, int) - Static method in class org.apache.bcel.generic.InstructionFactory
- createNew(String) - Method in class org.apache.bcel.generic.InstructionFactory
- createNew(ObjectType) - Method in class org.apache.bcel.generic.InstructionFactory
- createNewArray(Type, short) - Method in class org.apache.bcel.generic.InstructionFactory
-
Create new array of given size and type.
- createNull(Type) - Static method in class org.apache.bcel.generic.InstructionFactory
-
Create "null" value for reference types, 0 for basic types like int
- createParameterAnnotationEntries(Attribute[]) - Static method in class org.apache.bcel.classfile.ParameterAnnotationEntry
- createPop(int) - Static method in class org.apache.bcel.generic.InstructionFactory
- createPrintln(String) - Method in class org.apache.bcel.generic.InstructionFactory
-
Create a call to the most popular System.out.println() method.
- createPutField(String, String, Type) - Method in class org.apache.bcel.generic.InstructionFactory
- createPutStatic(String, String, Type) - Method in class org.apache.bcel.generic.InstructionFactory
- createReturn(Type) - Static method in class org.apache.bcel.generic.InstructionFactory
-
Create typed return
- createStore(Type, int) - Static method in class org.apache.bcel.generic.InstructionFactory
- createThis() - Static method in class org.apache.bcel.generic.InstructionFactory
-
Create reference to 'this'
- current() - Method in class org.apache.bcel.classfile.DescendingVisitor
D
- D2F - Class in org.apache.bcel.generic
-
D2F - Convert double to float
- D2F - Static variable in class org.apache.bcel.Const
-
Java VM opcode 144.
- D2F - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- D2F - Static variable in class org.apache.bcel.generic.InstructionConst
- D2F - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- D2F() - Constructor for class org.apache.bcel.generic.D2F
-
Convert double to float
- D2I - Class in org.apache.bcel.generic
-
D2I - Convert double to int
- D2I - Static variable in class org.apache.bcel.Const
-
Java VM opcode 142.
- D2I - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- D2I - Static variable in class org.apache.bcel.generic.InstructionConst
- D2I - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- D2I() - Constructor for class org.apache.bcel.generic.D2I
-
Convert double to int
- D2L - Class in org.apache.bcel.generic
-
D2L - Convert double to long
- D2L - Static variable in class org.apache.bcel.Const
-
Java VM opcode 143.
- D2L - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- D2L - Static variable in class org.apache.bcel.generic.InstructionConst
- D2L - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- D2L() - Constructor for class org.apache.bcel.generic.D2L
-
Convert double to long
- DADD - Class in org.apache.bcel.generic
-
DADD - Add doubles
- DADD - Static variable in class org.apache.bcel.Const
-
Java VM opcode 99.
- DADD - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DADD - Static variable in class org.apache.bcel.generic.InstructionConst
- DADD - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- DADD() - Constructor for class org.apache.bcel.generic.DADD
-
Add doubles
- DALOAD - Class in org.apache.bcel.generic
-
DALOAD - Load double from array
- DALOAD - Static variable in class org.apache.bcel.Const
-
Java VM opcode 49.
- DALOAD - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DALOAD - Static variable in class org.apache.bcel.generic.InstructionConst
- DALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- DALOAD() - Constructor for class org.apache.bcel.generic.DALOAD
-
Load double from array
- DASTORE - Class in org.apache.bcel.generic
-
DASTORE - Store into double array
- DASTORE - Static variable in class org.apache.bcel.Const
-
Java VM opcode 82.
- DASTORE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DASTORE - Static variable in class org.apache.bcel.generic.InstructionConst
- DASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- DASTORE() - Constructor for class org.apache.bcel.generic.DASTORE
-
Store double into array
- DCMPG - Class in org.apache.bcel.generic
-
DCMPG - Compare doubles: value1 > value2
- DCMPG - Static variable in class org.apache.bcel.Const
-
Java VM opcode 152.
- DCMPG - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DCMPG - Static variable in class org.apache.bcel.generic.InstructionConst
- DCMPG - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- DCMPG() - Constructor for class org.apache.bcel.generic.DCMPG
- DCMPL - Class in org.apache.bcel.generic
-
DCMPL - Compare doubles: value1 < value2
- DCMPL - Static variable in class org.apache.bcel.Const
-
Java VM opcode 151.
- DCMPL - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DCMPL - Static variable in class org.apache.bcel.generic.InstructionConst
- DCMPL - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- DCMPL() - Constructor for class org.apache.bcel.generic.DCMPL
- DCONST - Class in org.apache.bcel.generic
-
DCONST - Push 0.0 or 1.0, other values cause an exception
- DCONST(double) - Constructor for class org.apache.bcel.generic.DCONST
- DCONST_0 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 14.
- DCONST_0 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DCONST_0 - Static variable in class org.apache.bcel.generic.InstructionConst
- DCONST_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- DCONST_1 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 15.
- DCONST_1 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DCONST_1 - Static variable in class org.apache.bcel.generic.InstructionConst
- DCONST_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- DDIV - Class in org.apache.bcel.generic
-
DDIV - Divide doubles
- DDIV - Static variable in class org.apache.bcel.Const
-
Java VM opcode 111.
- DDIV - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DDIV - Static variable in class org.apache.bcel.generic.InstructionConst
- DDIV - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- DDIV() - Constructor for class org.apache.bcel.generic.DDIV
-
Divide doubles
- decode(String, boolean) - Static method in class org.apache.bcel.classfile.Utility
-
Decode a string back to a byte array.
- DEFAULT - Static variable in interface org.apache.bcel.generic.InstructionComparator
- DEFAULT_IGNORED_PACKAGES - Static variable in class org.apache.bcel.util.ClassLoader
-
Deprecated.
- delete(Instruction) - Method in class org.apache.bcel.generic.InstructionList
-
Remove instruction from this list.
- delete(InstructionHandle) - Method in class org.apache.bcel.generic.InstructionList
-
Remove instruction from this list.
- delete(InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.InstructionList
-
Remove instructions from instruction 'from' to instruction 'to' contained in this list.
- delete(Instruction, Instruction) - Method in class org.apache.bcel.generic.InstructionList
-
Remove instructions from instruction 'from' to instruction 'to' contained in this list.
- Deprecated - Class in org.apache.bcel.classfile
-
This class is derived from Attribute and denotes that this is a deprecated method.
- Deprecated(int, int, byte[], ConstantPool) - Constructor for class org.apache.bcel.classfile.Deprecated
- Deprecated(Deprecated) - Constructor for class org.apache.bcel.classfile.Deprecated
-
Initialize from another object.
- dequeue() - Method in class org.apache.bcel.util.ClassQueue
- DescendingVisitor - Class in org.apache.bcel.classfile
-
Traverses a JavaClass with another Visitor object 'piggy-backed' that is applied to all components of a JavaClass object.
- DescendingVisitor(JavaClass, Visitor) - Constructor for class org.apache.bcel.classfile.DescendingVisitor
- detach(VerifierFactoryObserver) - Static method in class org.apache.bcel.verifier.VerifierFactory
-
Removes the VerifierFactoryObserver o from the list of observers.
- dispose() - Method in class org.apache.bcel.generic.InstructionList
-
Delete contents of list.
- DLOAD - Class in org.apache.bcel.generic
-
DLOAD - Load double from local variable
- DLOAD - Static variable in class org.apache.bcel.Const
-
Java VM opcode 24.
- DLOAD - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DLOAD(int) - Constructor for class org.apache.bcel.generic.DLOAD
-
Load double from local variable
- DLOAD_0 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 38.
- DLOAD_0 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DLOAD_1 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 39.
- DLOAD_1 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DLOAD_2 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 40.
- DLOAD_2 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DLOAD_3 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 41.
- DLOAD_3 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DMUL - Class in org.apache.bcel.generic
-
DMUL - Multiply doubles
- DMUL - Static variable in class org.apache.bcel.Const
-
Java VM opcode 107.
- DMUL - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DMUL - Static variable in class org.apache.bcel.generic.InstructionConst
- DMUL - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- DMUL() - Constructor for class org.apache.bcel.generic.DMUL
-
Multiply doubles
- DNEG - Class in org.apache.bcel.generic
-
DNEG - Negate double
- DNEG - Static variable in class org.apache.bcel.Const
-
Java VM opcode 119.
- DNEG - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DNEG - Static variable in class org.apache.bcel.generic.InstructionConst
- DNEG - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- DNEG() - Constructor for class org.apache.bcel.generic.DNEG
- do_verify() - Method in class org.apache.bcel.verifier.PassVerifier
-
Verifies, not cached.
- do_verify() - Method in class org.apache.bcel.verifier.statics.Pass1Verifier
-
Pass-one verification basically means loading in a class file.
- do_verify() - Method in class org.apache.bcel.verifier.statics.Pass2Verifier
-
Pass 2 is the pass where static properties of the class file are checked without looking into "Code" arrays of methods.
- do_verify() - Method in class org.apache.bcel.verifier.statics.Pass3aVerifier
-
Pass 3a is the verification of static constraints of JVM code (such as legal targets of branch instructions).
- do_verify() - Method in class org.apache.bcel.verifier.structurals.Pass3bVerifier
-
Pass 3b implements the data flow analysis as described in the Java Virtual Machine Specification, Second Edition.
- doPass1() - Method in class org.apache.bcel.verifier.Verifier
-
Returns the VerificationResult for the given pass.
- doPass2() - Method in class org.apache.bcel.verifier.Verifier
-
Returns the VerificationResult for the given pass.
- doPass3a(int) - Method in class org.apache.bcel.verifier.Verifier
-
Returns the VerificationResult for the given pass.
- doPass3b(int) - Method in class org.apache.bcel.verifier.Verifier
-
Returns the VerificationResult for the given pass.
- DOUBLE - Static variable in class org.apache.bcel.generic.Type
- DOUBLE_Upper - Class in org.apache.bcel.verifier.statics
-
This class represents the upper half of a DOUBLE variable.
- DREM - Class in org.apache.bcel.generic
-
DREM - Remainder of doubles
- DREM - Static variable in class org.apache.bcel.Const
-
Java VM opcode 115.
- DREM - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DREM - Static variable in class org.apache.bcel.generic.InstructionConst
- DREM - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- DREM() - Constructor for class org.apache.bcel.generic.DREM
-
Remainder of doubles
- DRETURN - Class in org.apache.bcel.generic
-
DRETURN - Return double from method
- DRETURN - Static variable in class org.apache.bcel.Const
-
Java VM opcode 175.
- DRETURN - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DRETURN - Static variable in class org.apache.bcel.generic.InstructionConst
- DRETURN - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- DRETURN() - Constructor for class org.apache.bcel.generic.DRETURN
-
Return double from method
- DSTORE - Class in org.apache.bcel.generic
-
DSTORE - Store double into local variable
- DSTORE - Static variable in class org.apache.bcel.Const
-
Java VM opcode 57.
- DSTORE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DSTORE(int) - Constructor for class org.apache.bcel.generic.DSTORE
-
Store double into local variable
- DSTORE_0 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 71.
- DSTORE_0 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DSTORE_1 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 72.
- DSTORE_1 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DSTORE_2 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 73.
- DSTORE_2 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DSTORE_3 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 74.
- DSTORE_3 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DSUB - Class in org.apache.bcel.generic
-
DSUB - Substract doubles
- DSUB - Static variable in class org.apache.bcel.Const
-
Java VM opcode 103.
- DSUB - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DSUB - Static variable in class org.apache.bcel.generic.InstructionConst
- DSUB - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- DSUB() - Constructor for class org.apache.bcel.generic.DSUB
-
Substract doubles
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.AnnotationDefault
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.AnnotationElementValue
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.AnnotationEntry
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ArrayElementValue
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.Attribute
-
Dumps attribute to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.BootstrapMethod
-
Dump object to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.BootstrapMethods
-
Dump bootstrap methods attribute to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ClassElementValue
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.Code
-
Dump code attribute to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.CodeException
-
Dumps code exception to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.Constant
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantClass
-
Dumps constant class to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantCP
-
Dump constant field reference to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantDouble
-
Dump constant double to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantFloat
-
Dump constant float to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantInteger
-
Dump constant integer to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantLong
-
Dump constant long to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantMethodHandle
-
Dump method kind and index to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantMethodType
-
Dump name and signature index to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantModule
-
Dump constant module to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantNameAndType
-
Dump name and signature index to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantPackage
-
Dump constant package to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantPool
-
Dump constant pool to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantString
-
Dump constant field reference to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantUtf8
-
Dumps String in Utf8 format to file stream.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ConstantValue
-
Dump constant value attribute to file stream on binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.Deprecated
-
Dump source file attribute to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ElementValue
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ElementValuePair
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.EnclosingMethod
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.EnumElementValue
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ExceptionTable
-
Dump exceptions attribute to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.FieldOrMethod
-
Dump object to file stream on binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.InnerClass
-
Dump inner class attribute to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.InnerClasses
-
Dump source file attribute to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.JavaClass
-
Dump Java class to output stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.LineNumber
-
Dump line number/pc pair to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.LineNumberTable
-
Dump line number table attribute to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.LocalVariable
-
Dumps local variable to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.LocalVariableTable
-
Dump local variable table attribute to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.LocalVariableTypeTable
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.MethodParameter
-
Dumps object to file stream on binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.MethodParameters
-
Dump method parameters attribute to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.Module
-
Dump Module attribute to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ModuleExports
-
Dump table entry to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ModuleMainClass
-
Dump ModuleMainClass attribute to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ModuleOpens
-
Dump table entry to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ModulePackages
-
Dump ModulePackages attribute to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ModuleProvides
-
Dump table entry to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ModuleRequires
-
Dump table entry to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.NestHost
-
Dumps NestHost attribute to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.NestMembers
-
Dump NestMembers attribute to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ParameterAnnotationEntry
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.ParameterAnnotations
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.PMGClass
-
Dump source file attribute to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.Record
-
Dumps this instance into a file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.RecordComponentInfo
-
Dumps contents into a file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.RuntimeInvisibleAnnotations
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.RuntimeVisibleAnnotations
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.Signature
-
Dump source file attribute to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.SimpleElementValue
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.SourceFile
-
Dump source file attribute to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.StackMap
-
Dump stack map table attribute to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.StackMapEntry
-
Dump stack map entry
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.StackMapType
-
Dump type entries to file.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.Synthetic
-
Dump source file attribute to file stream in binary format.
- dump(DataOutputStream) - Method in class org.apache.bcel.classfile.Unknown
-
Dumps unknown bytes to file stream.
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.AnnotationElementValueGen
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.AnnotationEntryGen
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.ArrayElementValueGen
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.BIPUSH
-
Dump instruction as byte code to stream out.
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.BranchInstruction
-
Dump instruction as byte code to stream out.
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.ClassElementValueGen
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.CPInstruction
-
Dump instruction as byte code to stream out.
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.ElementValueGen
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.ElementValuePairGen
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.EnumElementValueGen
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.GOTO_W
-
Dump instruction as byte code to stream out.
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.GOTO
-
Dump instruction as byte code to stream out.
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.IINC
-
Dumps instruction as byte code to stream out.
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.Instruction
-
Dumps instruction as byte code to stream out.
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.INVOKEDYNAMIC
-
Dump instruction as byte code to stream out.
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.INVOKEINTERFACE
-
Dump instruction as byte code to stream out.
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.INVOKESPECIAL
-
Dump instruction as byte code to stream out.
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.INVOKESTATIC
-
Dump instruction as byte code to stream out.
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.INVOKEVIRTUAL
-
Dump instruction as byte code to stream out.
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.JSR_W
-
Dump instruction as byte code to stream out.
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.JSR
-
Dump instruction as byte code to stream out.
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.LDC
-
Dump instruction as byte code to stream out.
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.LocalVariableInstruction
-
Dump instruction as byte code to stream out.
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.LOOKUPSWITCH
-
Dump instruction as byte code to stream out.
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.MULTIANEWARRAY
-
Dump instruction as byte code to stream out.
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.NEWARRAY
-
Dump instruction as byte code to stream out.
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.RET
-
Dump instruction as byte code to stream out.
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.Select
-
Dump instruction as byte code to stream out.
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.SimpleElementValueGen
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.SIPUSH
-
Dump instruction as short code to stream out.
- dump(DataOutputStream) - Method in class org.apache.bcel.generic.TABLESWITCH
-
Dump instruction as byte code to stream out.
- dump(File) - Method in class org.apache.bcel.classfile.JavaClass
-
Dump class to a file.
- dump(OutputStream) - Method in class org.apache.bcel.classfile.JavaClass
-
Dump Java class to output stream in binary format.
- dump(String) - Method in class org.apache.bcel.classfile.JavaClass
-
Dump class to a file named fileName.
- DUP - Class in org.apache.bcel.generic
-
DUP - Duplicate top operand stack word
- DUP - Static variable in class org.apache.bcel.Const
-
Java VM opcode 89.
- DUP - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DUP - Static variable in class org.apache.bcel.generic.InstructionConst
- DUP - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- DUP() - Constructor for class org.apache.bcel.generic.DUP
- DUP_X1 - Class in org.apache.bcel.generic
-
DUP_X1 - Duplicate top operand stack word and put two down
- DUP_X1 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 90.
- DUP_X1 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DUP_X1 - Static variable in class org.apache.bcel.generic.InstructionConst
- DUP_X1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- DUP_X1() - Constructor for class org.apache.bcel.generic.DUP_X1
- DUP_X2 - Class in org.apache.bcel.generic
-
DUP_X2 - Duplicate top operand stack word and put three down
- DUP_X2 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 91.
- DUP_X2 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DUP_X2 - Static variable in class org.apache.bcel.generic.InstructionConst
- DUP_X2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- DUP_X2() - Constructor for class org.apache.bcel.generic.DUP_X2
- DUP2 - Class in org.apache.bcel.generic
-
DUP2 - Duplicate two top operand stack words
- DUP2 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 92.
- DUP2 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DUP2 - Static variable in class org.apache.bcel.generic.InstructionConst
- DUP2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- DUP2() - Constructor for class org.apache.bcel.generic.DUP2
- DUP2_X1 - Class in org.apache.bcel.generic
-
DUP2_X1 - Duplicate two top operand stack words and put three down
- DUP2_X1 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 93.
- DUP2_X1 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DUP2_X1 - Static variable in class org.apache.bcel.generic.InstructionConst
- DUP2_X1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- DUP2_X1() - Constructor for class org.apache.bcel.generic.DUP2_X1
- DUP2_X2 - Class in org.apache.bcel.generic
-
DUP2_X2 - Duplicate two top operand stack words and put four down
- DUP2_X2 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 94.
- DUP2_X2 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- DUP2_X2 - Static variable in class org.apache.bcel.generic.InstructionConst
- DUP2_X2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- DUP2_X2() - Constructor for class org.apache.bcel.generic.DUP2_X2
E
- elementAt(int) - Method in class org.apache.bcel.util.ClassVector
-
Deprecated.
- ElementValue - Class in org.apache.bcel.classfile
-
The element_value structure is documented at https://docs.oracle.com/javase/specs/jvms/se11/html/jvms-4.html#jvms-4.7.16.1
- ElementValue(int, ConstantPool) - Constructor for class org.apache.bcel.classfile.ElementValue
- ElementValueGen - Class in org.apache.bcel.generic
- ElementValueGen(int, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.ElementValueGen
- ElementValuePair - Class in org.apache.bcel.classfile
-
An annotation's element value pair.
- ElementValuePair(int, ElementValue, ConstantPool) - Constructor for class org.apache.bcel.classfile.ElementValuePair
- ElementValuePairGen - Class in org.apache.bcel.generic
- ElementValuePairGen(int, ElementValueGen, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.ElementValuePairGen
- ElementValuePairGen(String, ElementValueGen, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.ElementValuePairGen
- ElementValuePairGen(ElementValuePair, ConstantPoolGen, boolean) - Constructor for class org.apache.bcel.generic.ElementValuePairGen
- empty() - Method in class org.apache.bcel.util.ClassQueue
- empty() - Method in class org.apache.bcel.util.ClassSet
- empty() - Method in class org.apache.bcel.util.ClassStack
- EMPTY_ARRAY - Static variable in class org.apache.bcel.classfile.AnnotationEntry
- EMPTY_ARRAY - Static variable in class org.apache.bcel.classfile.Attribute
-
Empty array.
- EMPTY_ARRAY - Static variable in class org.apache.bcel.classfile.Field
-
Empty array constant.
- EMPTY_ARRAY - Static variable in class org.apache.bcel.classfile.JavaClass
-
Empty array.
- EMPTY_ARRAY - Static variable in class org.apache.bcel.classfile.Method
-
Empty array constant.
- EMPTY_ARRAY - Static variable in class org.apache.bcel.classfile.StackMapType
- EMPTY_ARRAY - Static variable in class org.apache.bcel.generic.InstructionHandle
-
Empty array.
- EmptyVisitor - Class in org.apache.bcel.classfile
-
Visitor with empty method bodies, can be extended and used in conjunction with the DescendingVisitor class, e.g.
- EmptyVisitor - Class in org.apache.bcel.generic
-
Supplies empty method bodies to be overridden by subclasses.
- EmptyVisitor() - Constructor for class org.apache.bcel.classfile.EmptyVisitor
- EmptyVisitor() - Constructor for class org.apache.bcel.generic.EmptyVisitor
- EnclosingMethod - Class in org.apache.bcel.classfile
-
This attribute exists for local or anonymous classes and ...
- encode(byte[], boolean) - Static method in class org.apache.bcel.classfile.Utility
-
Encode byte array it into Java identifier string, i.e., a string that only contains the following characters: (a, ...
- enqueue(JavaClass) - Method in class org.apache.bcel.util.ClassQueue
- ENUM_CONSTANT - Static variable in class org.apache.bcel.classfile.ElementValue
- ENUM_CONSTANT - Static variable in class org.apache.bcel.generic.ElementValueGen
- EnumElementValue - Class in org.apache.bcel.classfile
- EnumElementValue(int, int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.EnumElementValue
- EnumElementValueGen - Class in org.apache.bcel.generic
- EnumElementValueGen(int, int, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.EnumElementValueGen
-
This ctor assumes the constant pool already contains the right type and value - as indicated by typeIdx and valueIdx.
- EnumElementValueGen(EnumElementValue, ConstantPoolGen, boolean) - Constructor for class org.apache.bcel.generic.EnumElementValueGen
- EnumElementValueGen(ObjectType, String, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.EnumElementValueGen
- equals(Object) - Method in class org.apache.bcel.classfile.Constant
-
Returns value as defined by given BCELComparator strategy.
- equals(Object) - Method in class org.apache.bcel.classfile.Field
-
Return value as defined by given BCELComparator strategy.
- equals(Object) - Method in class org.apache.bcel.classfile.JavaClass
-
Return value as defined by given BCELComparator strategy.
- equals(Object) - Method in class org.apache.bcel.classfile.Method
-
Return value as defined by given BCELComparator strategy.
- equals(Object) - Method in class org.apache.bcel.generic.ArrayType
- equals(Object) - Method in class org.apache.bcel.generic.BasicType
- equals(Object) - Method in class org.apache.bcel.generic.ClassGen
-
Return value as defined by given BCELComparator strategy.
- equals(Object) - Method in class org.apache.bcel.generic.FieldGen
-
Return value as defined by given BCELComparator strategy.
- equals(Object) - Method in class org.apache.bcel.generic.Instruction
-
Tests for equality, delegated to comparator
- equals(Object) - Method in class org.apache.bcel.generic.LocalVariableGen
-
We consider to local variables to be equal, if the use the same index and are valid in the same range.
- equals(Object) - Method in class org.apache.bcel.generic.MethodGen
-
Return value as defined by given BCELComparator strategy.
- equals(Object) - Method in class org.apache.bcel.generic.ObjectType
- equals(Object) - Method in class org.apache.bcel.generic.ReturnaddressType
-
Returns if the two Returnaddresses refer to the same target.
- equals(Object) - Method in class org.apache.bcel.generic.Type
- equals(Object) - Method in class org.apache.bcel.util.ClassPath
- equals(Object) - Method in class org.apache.bcel.verifier.structurals.Frame
- equals(Object) - Method in class org.apache.bcel.verifier.structurals.LocalVariables
- equals(Object) - Method in class org.apache.bcel.verifier.structurals.OperandStack
-
Returns true if and only if this OperandStack equals another, meaning equal lengths and equal objects on the stacks.
- equals(Object) - Method in class org.apache.bcel.verifier.structurals.UninitializedObjectType
-
Returns true on equality of this and o.
- equals(Object) - Method in class org.apache.bcel.verifier.VerificationResult
-
Returns if two VerificationResult instances are equal.
- equals(Instruction, Instruction) - Method in interface org.apache.bcel.generic.InstructionComparator
- equals(T, T) - Method in interface org.apache.bcel.util.BCELComparator
-
Compares two objects and return what a.equals(b) should return.
- EXCEPTION_IN_INITIALIZER_ERROR - Static variable in class org.apache.bcel.ExceptionConst
- EXCEPTION_IN_INITIALIZER_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.
- ExceptionConst - Class in org.apache.bcel
-
Exception constants.
- ExceptionConst() - Constructor for class org.apache.bcel.ExceptionConst
- ExceptionConst.EXCS - Enum in org.apache.bcel
-
Enum corresponding to the various Exception Class arrays, used by
ExceptionConst.createExceptions(EXCS, Class...)
- ExceptionConstants - Interface in org.apache.bcel
-
Deprecated.(since 6.0) DO NOT USE - use ExceptionConst instead
- ExceptionHandler - Class in org.apache.bcel.verifier.structurals
-
This class represents an exception handler; that is, an ObjectType representing a subclass of
Throwable
and the instruction the handler starts off (represented by an InstructionContext). - ExceptionHandlers - Class in org.apache.bcel.verifier.structurals
-
This class allows easy access to ExceptionHandler objects.
- ExceptionHandlers(MethodGen) - Constructor for class org.apache.bcel.verifier.structurals.ExceptionHandlers
-
Constructs a new ExceptionHandlers instance.
- ExceptionTable - Class in org.apache.bcel.classfile
-
This class represents the table of exceptions that are thrown by a method.
- ExceptionTable(int, int, int[], ConstantPool) - Constructor for class org.apache.bcel.classfile.ExceptionTable
- ExceptionTable(ExceptionTable) - Constructor for class org.apache.bcel.classfile.ExceptionTable
-
Initialize from another object.
- ExceptionThrower - Interface in org.apache.bcel.generic
-
Denote an instruction that may throw a run-time or a linking exception (or both) during execution.
- EXCS_ARRAY_EXCEPTION - Enum constant in enum org.apache.bcel.ExceptionConst.EXCS
- EXCS_ARRAY_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.
- EXCS_CLASS_AND_INTERFACE_RESOLUTION - Enum constant in enum org.apache.bcel.ExceptionConst.EXCS
- EXCS_CLASS_AND_INTERFACE_RESOLUTION - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.Do not use these arrays, use the static methods in the ExceptionConst implementation class instead
- EXCS_FIELD_AND_METHOD_RESOLUTION - Enum constant in enum org.apache.bcel.ExceptionConst.EXCS
- EXCS_FIELD_AND_METHOD_RESOLUTION - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.
- EXCS_INTERFACE_METHOD_RESOLUTION - Enum constant in enum org.apache.bcel.ExceptionConst.EXCS
- EXCS_INTERFACE_METHOD_RESOLUTION - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.
- EXCS_STRING_RESOLUTION - Enum constant in enum org.apache.bcel.ExceptionConst.EXCS
- EXCS_STRING_RESOLUTION - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.
- execute(Frame, ArrayList<InstructionContext>, InstConstraintVisitor, ExecutionVisitor) - Method in interface org.apache.bcel.verifier.structurals.InstructionContext
-
This method symbolically executes the Instruction held in the InstructionContext.
- ExecutionVisitor - Class in org.apache.bcel.verifier.structurals
-
This Visitor class may be used for a type-based Java Virtual Machine simulation.
- ExecutionVisitor() - Constructor for class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Constructs a new instance of this class.
- extendMessage(String, String) - Method in exception class org.apache.bcel.verifier.exc.AssertionViolatedException
-
Extends the error message with a string before ("pre") and after ("post") the 'old' error message.
- extendMessage(String, String) - Method in exception class org.apache.bcel.verifier.exc.VerifierConstraintViolatedException
-
Extends the error message with a string before ("pre") and after ("post") the 'old' error message.
- EXTENSION - Static variable in class org.apache.bcel.classfile.JavaClass
-
The standard class file extension.
- EXTENSION - Static variable in class org.apache.bcel.classfile.Module
-
The module file name extension.
F
- F2D - Class in org.apache.bcel.generic
-
F2D - Convert float to double
- F2D - Static variable in class org.apache.bcel.Const
-
Java VM opcode 141.
- F2D - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- F2D - Static variable in class org.apache.bcel.generic.InstructionConst
- F2D - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- F2D() - Constructor for class org.apache.bcel.generic.F2D
-
Convert float to double
- F2I - Class in org.apache.bcel.generic
-
F2I - Convert float to int
- F2I - Static variable in class org.apache.bcel.Const
-
Java VM opcode 139.
- F2I - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- F2I - Static variable in class org.apache.bcel.generic.InstructionConst
- F2I - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- F2I() - Constructor for class org.apache.bcel.generic.F2I
-
Convert float to int
- F2L - Class in org.apache.bcel.generic
-
F2L - Convert float to long
- F2L - Static variable in class org.apache.bcel.Const
-
Java VM opcode 140.
- F2L - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- F2L - Static variable in class org.apache.bcel.generic.InstructionConst
- F2L - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- F2L() - Constructor for class org.apache.bcel.generic.F2L
-
Convert float to long
- FADD - Class in org.apache.bcel.generic
-
FADD - Add floats
- FADD - Static variable in class org.apache.bcel.Const
-
Java VM opcode 98.
- FADD - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- FADD - Static variable in class org.apache.bcel.generic.InstructionConst
- FADD - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- FADD() - Constructor for class org.apache.bcel.generic.FADD
-
Add floats
- FALOAD - Class in org.apache.bcel.generic
-
FALOAD - Load float from array
- FALOAD - Static variable in class org.apache.bcel.Const
-
Java VM opcode 48.
- FALOAD - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- FALOAD - Static variable in class org.apache.bcel.generic.InstructionConst
- FALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- FALOAD() - Constructor for class org.apache.bcel.generic.FALOAD
-
Load float from array
- FASTORE - Class in org.apache.bcel.generic
-
FASTORE - Store into float array
- FASTORE - Static variable in class org.apache.bcel.Const
-
Java VM opcode 81.
- FASTORE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- FASTORE - Static variable in class org.apache.bcel.generic.InstructionConst
- FASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- FASTORE() - Constructor for class org.apache.bcel.generic.FASTORE
-
Store float into array
- FCMPG - Class in org.apache.bcel.generic
-
FCMPG - Compare floats: value1 > value2
- FCMPG - Static variable in class org.apache.bcel.Const
-
Java VM opcode 150.
- FCMPG - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- FCMPG - Static variable in class org.apache.bcel.generic.InstructionConst
- FCMPG - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- FCMPG() - Constructor for class org.apache.bcel.generic.FCMPG
- FCMPL - Class in org.apache.bcel.generic
-
FCMPL - Compare floats: value1 < value2
- FCMPL - Static variable in class org.apache.bcel.Const
-
Java VM opcode 149.
- FCMPL - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- FCMPL - Static variable in class org.apache.bcel.generic.InstructionConst
- FCMPL - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- FCMPL() - Constructor for class org.apache.bcel.generic.FCMPL
- FCONST - Class in org.apache.bcel.generic
-
FCONST - Push 0.0, 1.0 or 2.0, other values cause an exception
- FCONST(float) - Constructor for class org.apache.bcel.generic.FCONST
- FCONST_0 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 11.
- FCONST_0 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- FCONST_0 - Static variable in class org.apache.bcel.generic.InstructionConst
- FCONST_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- FCONST_1 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 12.
- FCONST_1 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- FCONST_1 - Static variable in class org.apache.bcel.generic.InstructionConst
- FCONST_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- FCONST_2 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 13.
- FCONST_2 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- FCONST_2 - Static variable in class org.apache.bcel.generic.InstructionConst
- FCONST_2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- FDIV - Class in org.apache.bcel.generic
-
FDIV - Divide floats
- FDIV - Static variable in class org.apache.bcel.Const
-
Java VM opcode 110.
- FDIV - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- FDIV - Static variable in class org.apache.bcel.generic.InstructionConst
- FDIV - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- FDIV() - Constructor for class org.apache.bcel.generic.FDIV
-
Divide floats
- Field - Class in org.apache.bcel.classfile
-
This class represents the field info structure, i.e., the representation for a variable in the class.
- Field(int, int, int, Attribute[], ConstantPool) - Constructor for class org.apache.bcel.classfile.Field
- Field(Field) - Constructor for class org.apache.bcel.classfile.Field
-
Initialize from another object.
- FieldGen - Class in org.apache.bcel.generic
-
Template class for building up a field.
- FieldGen(int, Type, String, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.FieldGen
-
Declare a field.
- FieldGen(Field, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.FieldGen
-
Instantiate from existing field.
- FieldGenOrMethodGen - Class in org.apache.bcel.generic
-
Super class for FieldGen and MethodGen objects, since they have some methods in common!
- FieldGenOrMethodGen() - Constructor for class org.apache.bcel.generic.FieldGenOrMethodGen
- FieldGenOrMethodGen(int) - Constructor for class org.apache.bcel.generic.FieldGenOrMethodGen
- FieldInstruction - Class in org.apache.bcel.generic
-
Super class for the GET/PUTxxx family of instructions.
- FieldInstruction(short, int) - Constructor for class org.apache.bcel.generic.FieldInstruction
- FieldObserver - Interface in org.apache.bcel.generic
-
Imnplement this interface if you're interested in changes to a FieldGen object and register yourself with addObserver().
- FieldOrMethod - Class in org.apache.bcel.classfile
-
Abstract super class for fields and methods.
- FieldOrMethod - Class in org.apache.bcel.generic
-
Super class for InvokeInstruction and FieldInstruction, since they have some methods in common!
- FieldOrMethod(int, int, int, Attribute[], ConstantPool) - Constructor for class org.apache.bcel.classfile.FieldOrMethod
- FieldOrMethod(short, int) - Constructor for class org.apache.bcel.generic.FieldOrMethod
- FieldOrMethod(DataInput, ConstantPool) - Constructor for class org.apache.bcel.classfile.FieldOrMethod
-
Constructs object from file stream.
- FieldOrMethod(DataInputStream, ConstantPool) - Constructor for class org.apache.bcel.classfile.FieldOrMethod
-
Deprecated.(6.0) Use
FieldOrMethod(java.io.DataInput, ConstantPool)
instead. - FieldOrMethod(FieldOrMethod) - Constructor for class org.apache.bcel.classfile.FieldOrMethod
-
Initialize from another object.
- FILE - Static variable in class org.apache.bcel.classfile.JavaClass
- fillup(String, int, boolean, char) - Static method in class org.apache.bcel.classfile.Utility
-
Fillup char with up to length characters with char 'fill' and justify it left or right.
- findClass(String) - Method in class org.apache.bcel.util.ClassLoaderRepository
-
Find an already defined JavaClass.
- findClass(String) - Method in class org.apache.bcel.util.ClassPathRepository
-
Finds an already defined (cached) JavaClass object by name.
- findClass(String) - Method in class org.apache.bcel.util.LruCacheClassPathRepository
- findClass(String) - Method in class org.apache.bcel.util.MemorySensitiveClassPathRepository
-
Find an already defined (cached) JavaClass object by name.
- findClass(String) - Method in interface org.apache.bcel.util.Repository
-
Finds the class with the name provided, if the class isn't there, return NULL.
- findField(String, Type) - Method in class org.apache.bcel.classfile.JavaClass
-
Finds a visible field by name and type in this class and its super classes.
- findHandle(int) - Method in class org.apache.bcel.generic.InstructionList
-
Gets instruction handle for instruction at byte code position pos.
- findHandle(InstructionHandle[], int[], int, int) - Static method in class org.apache.bcel.generic.InstructionList
-
Find the target instruction (handle) that corresponds to the given target position (byte code offset).
- firstCommonSuperclass(ReferenceType) - Method in class org.apache.bcel.generic.ReferenceType
-
Deprecated.use getFirstCommonSuperclass(ReferenceType t) which has slightly changed semantics.
- fixed_length - Variable in class org.apache.bcel.generic.Select
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- FLOAD - Class in org.apache.bcel.generic
-
FLOAD - Load float from local variable
- FLOAD - Static variable in class org.apache.bcel.Const
-
Java VM opcode 23.
- FLOAD - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- FLOAD(int) - Constructor for class org.apache.bcel.generic.FLOAD
-
Load float from local variable
- FLOAD_0 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 34.
- FLOAD_0 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- FLOAD_1 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 35.
- FLOAD_1 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- FLOAD_2 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 36.
- FLOAD_2 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- FLOAD_3 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 37.
- FLOAD_3 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- FLOAT - Static variable in class org.apache.bcel.generic.Type
- flush() - Method in class org.apache.bcel.verifier.Verifier
-
Forget everything known about the class file; that means, really start a new verification of a possibly different class file from BCEL's repository.
- flushButton_ActionPerformed(ActionEvent) - Method in class org.apache.bcel.verifier.VerifyDialog
-
Machine-generated.
- FMUL - Class in org.apache.bcel.generic
-
FMUL - Multiply floats
- FMUL - Static variable in class org.apache.bcel.Const
-
Java VM opcode 106.
- FMUL - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- FMUL - Static variable in class org.apache.bcel.generic.InstructionConst
- FMUL - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- FMUL() - Constructor for class org.apache.bcel.generic.FMUL
-
Multiply floats
- FNEG - Class in org.apache.bcel.generic
-
FNEG - Negate float
- FNEG - Static variable in class org.apache.bcel.Const
-
Java VM opcode 118.
- FNEG - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- FNEG - Static variable in class org.apache.bcel.generic.InstructionConst
- FNEG - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- FNEG() - Constructor for class org.apache.bcel.generic.FNEG
- format(int, int, boolean, char) - Static method in class org.apache.bcel.classfile.Utility
-
Return a string for an integer justified left or right and filled up with 'fill' characters if necessary.
- Frame - Class in org.apache.bcel.verifier.structurals
-
This class represents a JVM execution frame; that means, a local variable array and an operand stack.
- Frame(int, int) - Constructor for class org.apache.bcel.verifier.structurals.Frame
- Frame(LocalVariables, OperandStack) - Constructor for class org.apache.bcel.verifier.structurals.Frame
- FREM - Class in org.apache.bcel.generic
-
FREM - Remainder of floats
- FREM - Static variable in class org.apache.bcel.Const
-
Java VM opcode 114.
- FREM - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- FREM - Static variable in class org.apache.bcel.generic.InstructionConst
- FREM - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- FREM() - Constructor for class org.apache.bcel.generic.FREM
-
Remainder of floats
- FRETURN - Class in org.apache.bcel.generic
-
FRETURN - Return float from method
- FRETURN - Static variable in class org.apache.bcel.Const
-
Java VM opcode 174.
- FRETURN - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- FRETURN - Static variable in class org.apache.bcel.generic.InstructionConst
- FRETURN - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- FRETURN() - Constructor for class org.apache.bcel.generic.FRETURN
-
Return float from method
- FSTORE - Class in org.apache.bcel.generic
-
FSTORE - Store float into local variable
- FSTORE - Static variable in class org.apache.bcel.Const
-
Java VM opcode 56.
- FSTORE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- FSTORE(int) - Constructor for class org.apache.bcel.generic.FSTORE
-
Store float into local variable
- FSTORE_0 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 67.
- FSTORE_0 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- FSTORE_1 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 68.
- FSTORE_1 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- FSTORE_2 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 69.
- FSTORE_2 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- FSTORE_3 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 70.
- FSTORE_3 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- FSUB - Class in org.apache.bcel.generic
-
FSUB - Substract floats
- FSUB - Static variable in class org.apache.bcel.Const
-
Java VM opcode 102.
- FSUB - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- FSUB - Static variable in class org.apache.bcel.generic.InstructionConst
- FSUB - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- FSUB() - Constructor for class org.apache.bcel.generic.FSUB
-
Substract floats
- FULL_FRAME - Static variable in class org.apache.bcel.Const
G
- GenericArray - Class in org.apache.bcel.verifier.structurals
-
A placeholder class that can be used to create an ObjectType of which has some of the properties arrays have.
- GenericArray() - Constructor for class org.apache.bcel.verifier.structurals.GenericArray
- get(int) - Method in class org.apache.bcel.verifier.structurals.LocalVariables
-
Returns the type of the local variable slot index.
- getAccessedLocalsIndices() - Method in interface org.apache.bcel.verifier.structurals.Subroutine
-
Returns an int[] containing the indices of the local variable slots accessed by this Subroutine (read-accessed, write-accessed or both); local variables referenced by subroutines of this subroutine are not included.
- getAccessFlags() - Method in class org.apache.bcel.classfile.AccessFlags
-
Gets access flags.
- getAccessFlags() - Method in class org.apache.bcel.classfile.MethodParameter
- getAccessName(int) - Static method in class org.apache.bcel.Const
- getAllInterfaces() - Method in class org.apache.bcel.classfile.JavaClass
-
Gets all interfaces implemented by this JavaClass (transitively).
- getAnnotation() - Method in class org.apache.bcel.generic.AnnotationElementValueGen
- getAnnotation() - Method in class org.apache.bcel.generic.AnnotationEntryGen
-
Retrieve an immutable version of this AnnotationGen
- getAnnotationEntries() - Method in class org.apache.bcel.classfile.Annotations
-
Gets the array of annotation entries in this annotation
- getAnnotationEntries() - Method in class org.apache.bcel.classfile.FieldOrMethod
- getAnnotationEntries() - Method in class org.apache.bcel.classfile.JavaClass
- getAnnotationEntries() - Method in class org.apache.bcel.classfile.ParameterAnnotationEntry
-
returns the array of annotation entries in this annotation
- getAnnotationEntries() - Method in class org.apache.bcel.generic.ClassGen
- getAnnotationEntries() - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
- getAnnotationEntry() - Method in class org.apache.bcel.classfile.AnnotationElementValue
- getAnnotationsOnParameter(int) - Method in class org.apache.bcel.generic.MethodGen
-
Return a list of AnnotationGen objects representing parameter annotations
- getAnnotationType() - Method in class org.apache.bcel.classfile.AnnotationEntry
- getAnnotationTypeIndex() - Method in class org.apache.bcel.classfile.AnnotationEntry
- getArgumentName(int) - Method in class org.apache.bcel.generic.MethodGen
- getArgumentNames() - Method in class org.apache.bcel.generic.MethodGen
- getArgumentType(int) - Method in class org.apache.bcel.generic.MethodGen
- getArgumentTypes() - Method in class org.apache.bcel.classfile.Method
- getArgumentTypes() - Method in class org.apache.bcel.generic.MethodGen
- getArgumentTypes(String) - Static method in class org.apache.bcel.generic.Type
-
Convert arguments of a method (signature) to an array of Type objects.
- getArgumentTypes(ConstantPoolGen) - Method in class org.apache.bcel.generic.InvokeInstruction
- getAttribute(byte) - Method in class org.apache.bcel.classfile.FieldOrMethod
-
Gets attribute for given tag.
- getAttribute(byte) - Method in class org.apache.bcel.classfile.JavaClass
-
Gets attribute for given tag.
- getAttribute(Object) - Method in class org.apache.bcel.generic.InstructionHandle
-
Gets attribute of an instruction handle.
- getAttributeName(int) - Static method in class org.apache.bcel.Const
- getAttributes() - Method in class org.apache.bcel.classfile.Code
- getAttributes() - Method in class org.apache.bcel.classfile.FieldOrMethod
- getAttributes() - Method in class org.apache.bcel.classfile.JavaClass
- getAttributes() - Method in class org.apache.bcel.classfile.RecordComponentInfo
-
Gets all attributes.
- getAttributes() - Method in class org.apache.bcel.generic.ClassGen
- getAttributes() - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
- getAttributes() - Method in class org.apache.bcel.generic.InstructionHandle
- getBase() - Method in interface org.apache.bcel.util.ClassPath.ClassFile
- getBasicType() - Method in class org.apache.bcel.generic.ArrayType
- getBootstrapArguments() - Method in class org.apache.bcel.classfile.BootstrapMethod
- getBootstrapMethodAttrIndex() - Method in class org.apache.bcel.classfile.ConstantDynamic
- getBootstrapMethodAttrIndex() - Method in class org.apache.bcel.classfile.ConstantInvokeDynamic
- getBootstrapMethodRef() - Method in class org.apache.bcel.classfile.BootstrapMethod
- getBootstrapMethods() - Method in class org.apache.bcel.classfile.BootstrapMethods
- getByteCode() - Method in class org.apache.bcel.generic.InstructionList
-
When everything is finished, use this method to convert the instruction list into an array of bytes.
- getByteCodeOffset() - Method in class org.apache.bcel.classfile.StackMapEntry
- getBytes() - Method in class org.apache.bcel.classfile.ConstantDouble
- getBytes() - Method in class org.apache.bcel.classfile.ConstantFloat
- getBytes() - Method in class org.apache.bcel.classfile.ConstantInteger
- getBytes() - Method in class org.apache.bcel.classfile.ConstantLong
- getBytes() - Method in class org.apache.bcel.classfile.ConstantUtf8
- getBytes() - Method in class org.apache.bcel.classfile.Deprecated
- getBytes() - Method in class org.apache.bcel.classfile.JavaClass
- getBytes() - Method in class org.apache.bcel.classfile.Synthetic
- getBytes() - Method in class org.apache.bcel.classfile.Unknown
- getBytes(String) - Method in class org.apache.bcel.util.ClassPath
- getBytes(String, String) - Method in class org.apache.bcel.util.ClassPath
- getBytes(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantClass
- getBytes(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantModule
- getBytes(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantPackage
- getBytes(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantString
- getCachedInstance(String) - Static method in class org.apache.bcel.classfile.ConstantUtf8
-
Gets a new or cached instance of the given value.
- getCanonicalTag() - Method in class org.apache.bcel.generic.LocalVariableInstruction
- getCatchType() - Method in class org.apache.bcel.classfile.CodeException
- getCatchType() - Method in class org.apache.bcel.generic.CodeExceptionGen
-
Gets the type of the Exception to catch, 'null' for ANY.
- getClass(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantCP
- getClasses() - Method in class org.apache.bcel.classfile.NestMembers
- getClassFile(String) - Method in class org.apache.bcel.util.ClassPath
- getClassFile(String, String) - Method in class org.apache.bcel.util.ClassPath
- getClassGen() - Method in class org.apache.bcel.generic.InstructionFactory
- getClassIndex() - Method in class org.apache.bcel.classfile.ConstantCP
- getClassName() - Method in class org.apache.bcel.classfile.JavaClass
- getClassName() - Method in class org.apache.bcel.classfile.StackMapType
-
Gets the class name of this StackMapType from the constant pool at index position.
- getClassName() - Method in class org.apache.bcel.generic.ArrayType
-
Gets the name of referenced class.
- getClassName() - Method in class org.apache.bcel.generic.ClassGen
- 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.generic.Type
- getClassName() - Method in class org.apache.bcel.verifier.Verifier
-
Returns the name of the class this verifier operates on.
- getClassName(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldOrMethod
-
Deprecated.If the instruction references an array class, this method will return "java.lang.Object". For code generated by Java 1.5, this answer is sometimes wrong (e.g., if the "clone()" method is called on an array). A better idea is to use the
FieldOrMethod.getReferenceType(ConstantPoolGen)
method, which correctly distinguishes between class types and array types. - getClassName(ConstantPoolGen) - Method in class org.apache.bcel.generic.INVOKEDYNAMIC
-
Override the parent method because our class name is held elsewhere.
- getClassName(ConstantPoolGen) - Method in class org.apache.bcel.generic.InvokeInstruction
-
This overrides the deprecated version as we know here that the referenced class may legally be an array.
- getClassNameIndex() - Method in class org.apache.bcel.classfile.JavaClass
- getClassNameIndex() - Method in class org.apache.bcel.generic.ClassGen
- getClassNames() - Method in class org.apache.bcel.classfile.NestMembers
- getClassNames() - Method in class org.apache.bcel.util.ClassSet
- getClassPath() - Method in class org.apache.bcel.util.ClassPathRepository
- getClassPath() - Method in class org.apache.bcel.util.LruCacheClassPathRepository
- getClassPath() - Method in class org.apache.bcel.util.MemorySensitiveClassPathRepository
- getClassPath() - Method in class org.apache.bcel.util.SyntheticRepository
- getClassPath() - Method in class org.apache.bcel.util.ClassLoaderRepository
- getClassPath() - Static method in class org.apache.bcel.util.ClassPath
-
Checks for class path components in the following properties: "java.class.path", "sun.boot.class.path", "java.ext.dirs"
- getClassPath() - Method in interface org.apache.bcel.util.Repository
-
Gets the ClassPath associated with this Repository
- getClassString() - Method in class org.apache.bcel.classfile.ClassElementValue
- getClassString() - Method in class org.apache.bcel.generic.ClassElementValueGen
- getClassType(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldOrMethod
-
Deprecated.If the instruction references an array class, the ObjectType returned will be invalid. Use getReferenceType() instead.
- getClassTypeName(int) - Static method in class org.apache.bcel.Const
-
The primitive class names corresponding to the T_XX constants, e.g., CLASS_TYPE_NAMES[T_INT] = "java.lang.Integer"
- getClone() - Method in class org.apache.bcel.verifier.structurals.Frame
- getClone() - Method in class org.apache.bcel.verifier.structurals.LocalVariables
-
Returns a (correctly typed) clone of this object.
- getClone() - Method in class org.apache.bcel.verifier.structurals.OperandStack
-
Returns a (typed!) clone of this.
- getCode() - Method in class org.apache.bcel.classfile.Code
- getCode() - Method in class org.apache.bcel.classfile.Method
- getCodeAttributes() - Method in class org.apache.bcel.generic.MethodGen
- getCodeException(ConstantPoolGen) - Method in class org.apache.bcel.generic.CodeExceptionGen
-
Gets CodeException object.
This relies on that the instruction list has already been dumped to byte code or that the 'setPositions' methods has been called for the instruction list. - getComparator() - Static method in class org.apache.bcel.classfile.Constant
- getComparator() - Static method in class org.apache.bcel.classfile.Field
- getComparator() - Static method in class org.apache.bcel.classfile.JavaClass
- getComparator() - Static method in class org.apache.bcel.classfile.Method
- getComparator() - Static method in class org.apache.bcel.generic.ClassGen
- getComparator() - Static method in class org.apache.bcel.generic.FieldGen
- getComparator() - Static method in class org.apache.bcel.generic.Instruction
-
Deprecated.(6.0) use the built in comparator, or wrap this class in another object that implements these methods
- getComparator() - Static method in class org.apache.bcel.generic.MethodGen
- getComponents() - Method in class org.apache.bcel.classfile.Record
-
Gets all the record components.
- getConstant(int) - Method in class org.apache.bcel.classfile.ConstantPool
-
Gets constant from constant pool.
- getConstant(int) - Method in class org.apache.bcel.generic.ConstantPoolGen
- getConstant(int, byte) - Method in class org.apache.bcel.classfile.ConstantPool
-
Gets constant from constant pool and check whether it has the expected type.
- getConstant(int, byte, Class<T>) - Method in class org.apache.bcel.classfile.ConstantPool
-
Gets constant from constant pool and check whether it has the expected type.
- getConstant(int, Class<T>) - Method in class org.apache.bcel.classfile.ConstantPool
-
Gets constant from constant pool.
- getConstantInteger(int) - Method in class org.apache.bcel.classfile.ConstantPool
-
Gets constant from constant pool and check whether it has the expected type.
- getConstantName(int) - Static method in class org.apache.bcel.Const
- getConstantPool() - Method in class org.apache.bcel.classfile.AnnotationEntry
- getConstantPool() - Method in class org.apache.bcel.classfile.Attribute
- getConstantPool() - Method in class org.apache.bcel.classfile.ConstantPool
- getConstantPool() - Method in class org.apache.bcel.classfile.FieldOrMethod
- getConstantPool() - Method in class org.apache.bcel.classfile.JavaClass
- getConstantPool() - Method in class org.apache.bcel.classfile.LocalVariable
- getConstantPool() - Method in class org.apache.bcel.classfile.RecordComponentInfo
-
Gets the constant pool.
- getConstantPool() - Method in class org.apache.bcel.classfile.StackMapEntry
- getConstantPool() - Method in class org.apache.bcel.classfile.StackMapType
- getConstantPool() - Method in class org.apache.bcel.generic.ClassGen
- getConstantPool() - Method in class org.apache.bcel.generic.ConstantPoolGen
- getConstantPool() - Method in class org.apache.bcel.generic.ElementValueGen
- getConstantPool() - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
- getConstantPool() - Method in class org.apache.bcel.generic.InstructionFactory
- getConstantString(int, byte) - Method in class org.apache.bcel.classfile.ConstantPool
-
Gets string from constant pool and bypass the indirection of 'ConstantClass' and 'ConstantString' objects.
- getConstantUtf8(int) - Method in class org.apache.bcel.classfile.ConstantPool
-
Gets constant from constant pool and check whether it has the expected type.
- getConstantValue() - Method in class org.apache.bcel.classfile.Field
- getConstantValue(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantClass
- getConstantValue(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantDouble
- getConstantValue(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantFloat
- getConstantValue(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantInteger
- getConstantValue(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantLong
- getConstantValue(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantModule
- getConstantValue(ConstantPool) - Method in interface org.apache.bcel.classfile.ConstantObject
-
Gets the object representing the constant, e.g., Long for ConstantLong.
- getConstantValue(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantPackage
- getConstantValue(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantString
- getConstantValueIndex() - Method in class org.apache.bcel.classfile.ConstantValue
- getConsumeStack(int) - Static method in class org.apache.bcel.Const
- getCount() - Method in class org.apache.bcel.generic.INVOKEINTERFACE
-
The count argument according to the Java Language Specification, Second Edition.
- getDefaultValue() - Method in class org.apache.bcel.classfile.AnnotationDefault
- getDescriptorIndex() - Method in class org.apache.bcel.classfile.ConstantMethodType
- getDescriptorIndex() - Method in class org.apache.bcel.classfile.RecordComponentInfo
-
Gets the description index.
- getDimensions() - Method in class org.apache.bcel.generic.ArrayType
- getDimensions() - Method in class org.apache.bcel.generic.MULTIANEWARRAY
- getElementAt(int) - Method in class org.apache.bcel.verifier.VerifierFactoryListModel
- getElementNameValuePair() - Method in class org.apache.bcel.generic.ElementValuePairGen
-
Retrieve an immutable version of this ElementNameValuePairGen
- getElementType() - Method in class org.apache.bcel.generic.ArrayType
- getElementValue() - Method in class org.apache.bcel.generic.AnnotationElementValueGen
-
Return immutable variant of this AnnotationElementValueGen
- getElementValue() - Method in class org.apache.bcel.generic.ArrayElementValueGen
-
Return immutable variant of this ArrayElementValueGen
- getElementValue() - Method in class org.apache.bcel.generic.ClassElementValueGen
-
Return immutable variant of this ClassElementValueGen
- getElementValue() - Method in class org.apache.bcel.generic.ElementValueGen
-
Subtypes return an immutable variant of the ElementValueGen
- getElementValue() - Method in class org.apache.bcel.generic.EnumElementValueGen
-
Return immutable variant of this EnumElementValue
- getElementValue() - Method in class org.apache.bcel.generic.SimpleElementValueGen
-
Return immutable variant
- getElementValuePairs() - Method in class org.apache.bcel.classfile.AnnotationEntry
- getElementValues() - Method in class org.apache.bcel.generic.ArrayElementValueGen
- getElementValuesArray() - Method in class org.apache.bcel.classfile.ArrayElementValue
- getElementValuesArraySize() - Method in class org.apache.bcel.classfile.ArrayElementValue
- getElementValuesSize() - Method in class org.apache.bcel.generic.ArrayElementValueGen
- getElementValueType() - Method in class org.apache.bcel.classfile.ElementValue
- getElementValueType() - Method in class org.apache.bcel.generic.ElementValueGen
- getEnclosingClass() - Method in class org.apache.bcel.classfile.EnclosingMethod
- getEnclosingClassIndex() - Method in class org.apache.bcel.classfile.EnclosingMethod
- getEnclosingMethod() - Method in class org.apache.bcel.classfile.EnclosingMethod
- getEnclosingMethodIndex() - Method in class org.apache.bcel.classfile.EnclosingMethod
- getEnd() - Method in class org.apache.bcel.generic.InstructionList
- getEnd() - Method in class org.apache.bcel.generic.LocalVariableGen
- getEndPC() - Method in class org.apache.bcel.classfile.CodeException
- getEndPC() - Method in class org.apache.bcel.generic.CodeExceptionGen
- getEnteringJsrInstructions() - Method in interface org.apache.bcel.verifier.structurals.Subroutine
-
Returns all the JsrInstructions that have the first instruction of this subroutine as their target.
- getEnumTypeString() - Method in class org.apache.bcel.classfile.EnumElementValue
- getEnumTypeString() - Method in class org.apache.bcel.generic.EnumElementValueGen
- getEnumValueString() - Method in class org.apache.bcel.classfile.EnumElementValue
- getEnumValueString() - Method in class org.apache.bcel.generic.EnumElementValueGen
- getExceptionHandlers() - Method in class org.apache.bcel.generic.MethodGen
- getExceptionHandlers() - Method in interface org.apache.bcel.verifier.structurals.InstructionContext
-
Returns the exception handlers that protect this instruction.
- getExceptionHandlers(InstructionHandle) - Method in class org.apache.bcel.verifier.structurals.ExceptionHandlers
-
Returns all the ExceptionHandler instances representing exception handlers that protect the instruction ih.
- getExceptionIndexTable() - Method in class org.apache.bcel.classfile.ExceptionTable
- getExceptionNames() - Method in class org.apache.bcel.classfile.ExceptionTable
- getExceptions() - Method in class org.apache.bcel.generic.ANEWARRAY
- getExceptions() - Method in class org.apache.bcel.generic.ArrayInstruction
- getExceptions() - Method in class org.apache.bcel.generic.ARRAYLENGTH
- getExceptions() - Method in class org.apache.bcel.generic.ATHROW
- getExceptions() - Method in class org.apache.bcel.generic.CHECKCAST
- getExceptions() - Method in interface org.apache.bcel.generic.ExceptionThrower
- getExceptions() - Method in class org.apache.bcel.generic.GETFIELD
- getExceptions() - Method in class org.apache.bcel.generic.GETSTATIC
- getExceptions() - Method in class org.apache.bcel.generic.IDIV
- getExceptions() - Method in class org.apache.bcel.generic.INSTANCEOF
- getExceptions() - Method in class org.apache.bcel.generic.INVOKEDYNAMIC
- getExceptions() - Method in class org.apache.bcel.generic.INVOKEINTERFACE
- getExceptions() - Method in class org.apache.bcel.generic.INVOKESPECIAL
- getExceptions() - Method in class org.apache.bcel.generic.INVOKESTATIC
- getExceptions() - Method in class org.apache.bcel.generic.INVOKEVIRTUAL
- getExceptions() - Method in class org.apache.bcel.generic.IREM
- getExceptions() - Method in class org.apache.bcel.generic.LDC
- getExceptions() - Method in class org.apache.bcel.generic.LDIV
- getExceptions() - Method in class org.apache.bcel.generic.LREM
- getExceptions() - Method in class org.apache.bcel.generic.MethodGen
- getExceptions() - Method in class org.apache.bcel.generic.MONITORENTER
- getExceptions() - Method in class org.apache.bcel.generic.MONITOREXIT
- getExceptions() - Method in class org.apache.bcel.generic.MULTIANEWARRAY
- getExceptions() - Method in class org.apache.bcel.generic.NEW
- getExceptions() - Method in class org.apache.bcel.generic.NEWARRAY
- getExceptions() - Method in class org.apache.bcel.generic.PUTFIELD
- getExceptions() - Method in class org.apache.bcel.generic.PUTSTATIC
- getExceptions() - Method in class org.apache.bcel.generic.ReturnInstruction
- getExceptionTable() - Method in class org.apache.bcel.classfile.Code
- getExceptionTable() - Method in class org.apache.bcel.classfile.Method
- getExceptionType() - Method in class org.apache.bcel.verifier.structurals.ExceptionHandler
-
Returns the type of the exception that's handled.
- getExportsFlags() - Method in class org.apache.bcel.classfile.ModuleExports
-
Gets the flags for this ModuleExports.
- getExportsTable() - Method in class org.apache.bcel.classfile.Module
- getField() - Method in class org.apache.bcel.generic.FieldGen
-
Gets field object after having set up all necessary values.
- GETFIELD - Class in org.apache.bcel.generic
-
GETFIELD - Fetch field from object
- GETFIELD - Static variable in class org.apache.bcel.Const
-
Java VM opcode 180.
- GETFIELD - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- GETFIELD(int) - Constructor for class org.apache.bcel.generic.GETFIELD
- GETFIELD_QUICK - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 206.
- GETFIELD_QUICK - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- GETFIELD_QUICK_W - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 227.
- GETFIELD_QUICK_W - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- GETFIELD2_QUICK - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 208.
- GETFIELD2_QUICK - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- getFieldName(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldInstruction
- getFields() - Method in class org.apache.bcel.classfile.JavaClass
- getFields() - Method in class org.apache.bcel.generic.ClassGen
- getFieldSize(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldInstruction
- getFieldType(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldInstruction
- getFileName() - Method in class org.apache.bcel.classfile.JavaClass
- getFileName() - Method in class org.apache.bcel.generic.ClassGen
- getFileSystem() - Method in class org.apache.bcel.util.ModularRuntimeImage
- getFinalConstantPool() - Method in class org.apache.bcel.generic.ConstantPoolGen
- getFirstCommonSuperclass(ReferenceType) - Method in class org.apache.bcel.generic.ReferenceType
-
This commutative operation returns the first common superclass (narrowest ReferenceType referencing a class, not an interface).
- getFrameType() - Method in class org.apache.bcel.classfile.StackMapEntry
- getGenericSignature() - Method in class org.apache.bcel.classfile.FieldOrMethod
-
Hunts for a signature attribute on the member and returns its contents.
- getHandlerPC() - Method in class org.apache.bcel.classfile.CodeException
- getHandlerPC() - Method in class org.apache.bcel.generic.CodeExceptionGen
- getHandlerStart() - Method in class org.apache.bcel.verifier.structurals.ExceptionHandler
-
Returns the InstructionHandle where the handler starts off.
- getHostClassIndex() - Method in class org.apache.bcel.classfile.ModuleMainClass
- getHostClassIndex() - Method in class org.apache.bcel.classfile.NestHost
- getImplementationClassNames(ConstantPool, boolean) - Method in class org.apache.bcel.classfile.ModuleProvides
-
Gets the array of implementation class names for this ModuleProvides.
- getIncrement() - Method in class org.apache.bcel.generic.IINC
- getIndex() - Method in class org.apache.bcel.classfile.ClassElementValue
- getIndex() - Method in class org.apache.bcel.classfile.LocalVariable
- getIndex() - Method in class org.apache.bcel.classfile.RecordComponentInfo
-
Gets the name index.
- getIndex() - Method in class org.apache.bcel.classfile.SimpleElementValue
- getIndex() - Method in class org.apache.bcel.classfile.StackMapType
- getIndex() - Method in class org.apache.bcel.generic.BranchInstruction
- getIndex() - Method in class org.apache.bcel.generic.ClassElementValueGen
- getIndex() - Method in class org.apache.bcel.generic.CPInstruction
- getIndex() - Method in interface org.apache.bcel.generic.IndexedInstruction
- getIndex() - Method in class org.apache.bcel.generic.LocalVariableGen
- getIndex() - Method in class org.apache.bcel.generic.LocalVariableInstruction
- getIndex() - Method in class org.apache.bcel.generic.RET
- getIndex() - Method in class org.apache.bcel.generic.SimpleElementValueGen
- getIndex() - Method in class org.apache.bcel.util.ByteSequence
- getIndices() - Method in class org.apache.bcel.generic.Select
- getInFrame() - Method in interface org.apache.bcel.verifier.structurals.InstructionContext
- getInitialized() - Method in class org.apache.bcel.verifier.structurals.UninitializedObjectType
-
Returns the ObjectType of the same class as the one of the uninitialized object represented by this UninitializedObjectType instance.
- getInitValue() - Method in class org.apache.bcel.generic.FieldGen
- getInnerAccessFlags() - Method in class org.apache.bcel.classfile.InnerClass
- getInnerClasses() - Method in class org.apache.bcel.classfile.InnerClasses
- getInnerClassIndex() - Method in class org.apache.bcel.classfile.InnerClass
- getInnerNameIndex() - Method in class org.apache.bcel.classfile.InnerClass
- getInputStream() - Method in interface org.apache.bcel.util.ClassPath.ClassFile
- getInputStream(String) - Method in class org.apache.bcel.util.ClassPath
-
Gets an InputStream.
- getInputStream(String, String) - Method in class org.apache.bcel.util.ClassPath
-
Gets an InputStream for a class or resource on the classpath.
- getInstance() - Static method in class org.apache.bcel.util.SyntheticRepository
- getInstance(DataInput) - Static method in class org.apache.bcel.classfile.ConstantUtf8
-
Gets a new or cached instance of the given value.
- getInstance(String) - Static method in class org.apache.bcel.classfile.ConstantUtf8
-
Gets a new or cached instance of the given value.
- getInstance(String) - Static method in class org.apache.bcel.generic.ObjectType
-
Constructs a new instance.
- getInstance(ClassPath) - Static method in class org.apache.bcel.util.SyntheticRepository
- getInstruction() - Method in class org.apache.bcel.generic.InstructionHandle
- getInstruction() - Method in class org.apache.bcel.generic.LineNumberGen
- getInstruction() - Method in class org.apache.bcel.generic.PUSH
- getInstruction() - Method in class org.apache.bcel.generic.SWITCH
- getInstruction() - Method in interface org.apache.bcel.verifier.structurals.InstructionContext
-
Returns the InstructionHandle this InstructionContext is wrapped around.
- getInstruction(int) - Static method in class org.apache.bcel.generic.InstructionConst
-
Gets the Instruction.
- getInstructionContexts() - Method in class org.apache.bcel.verifier.structurals.ControlFlowGraph
-
Returns an InstructionContext[] with all the InstructionContext instances for the method whose control flow is represented by this ControlFlowGraph (NOT ORDERED!).
- getInstructionHandles() - Method in class org.apache.bcel.generic.InstructionList
- getInstructionList() - Method in interface org.apache.bcel.generic.CompoundInstruction
- getInstructionList() - Method in class org.apache.bcel.generic.MethodGen
- getInstructionList() - Method in class org.apache.bcel.generic.PUSH
- getInstructionList() - Method in class org.apache.bcel.generic.SWITCH
- getInstructionList() - Method in class org.apache.bcel.util.InstructionFinder
- getInstructionPositions() - Method in class org.apache.bcel.generic.InstructionList
-
Gets positions (offsets) of all instructions in the list.
- getInstructions() - Method in class org.apache.bcel.generic.InstructionList
- getInstructions() - Method in interface org.apache.bcel.verifier.structurals.Subroutine
-
Returns all instructions that together form this subroutine.
- getInterfaceIndices() - Method in class org.apache.bcel.classfile.JavaClass
- getInterfaceName(ConstantPool) - Method in class org.apache.bcel.classfile.ModuleProvides
-
Gets the interface name for this ModuleProvides.
- getInterfaceNames() - Method in class org.apache.bcel.classfile.JavaClass
- getInterfaceNames() - Method in class org.apache.bcel.generic.ClassGen
- getInterfaces() - Method in class org.apache.bcel.classfile.JavaClass
-
Gets interfaces directly implemented by this JavaClass.
- getInterfaces() - Method in class org.apache.bcel.generic.ClassGen
- getInterfaces(String) - Static method in class org.apache.bcel.Repository
- getInterfaces(JavaClass) - Static method in class org.apache.bcel.Repository
- getInterfacesImplementedByArrays() - Static method in class org.apache.bcel.Const
- getItemName(int) - Static method in class org.apache.bcel.Const
- getJavaClass() - Method in class org.apache.bcel.generic.ClassGen
- getLeavingRET() - Method in interface org.apache.bcel.verifier.structurals.Subroutine
-
Returns the one and only RET that leaves the subroutine.
- getLength() - Method in class org.apache.bcel.classfile.Attribute
- getLength() - Method in class org.apache.bcel.classfile.ConstantPool
- getLength() - Method in class org.apache.bcel.classfile.LocalVariable
- getLength() - Method in class org.apache.bcel.generic.Instruction
- getLength() - Method in class org.apache.bcel.generic.InstructionList
- getLineNumber() - Method in class org.apache.bcel.classfile.LineNumber
- getLineNumber() - Method in class org.apache.bcel.generic.LineNumberGen
-
Gets LineNumber attribute.
- getLineNumbers() - Method in class org.apache.bcel.generic.MethodGen
- getLineNumberTable() - Method in class org.apache.bcel.classfile.Code
- getLineNumberTable() - Method in class org.apache.bcel.classfile.LineNumberTable
- getLineNumberTable() - Method in class org.apache.bcel.classfile.Method
- getLineNumberTable(ConstantPoolGen) - Method in class org.apache.bcel.generic.MethodGen
- getLiveToEnd() - Method in class org.apache.bcel.generic.LocalVariableGen
- getLoadClassType(ConstantPoolGen) - Method in class org.apache.bcel.generic.ANEWARRAY
- getLoadClassType(ConstantPoolGen) - Method in class org.apache.bcel.generic.CHECKCAST
- getLoadClassType(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldOrMethod
-
Gets the ObjectType of the method return or field.
- getLoadClassType(ConstantPoolGen) - Method in class org.apache.bcel.generic.INSTANCEOF
- getLoadClassType(ConstantPoolGen) - Method in interface org.apache.bcel.generic.LoadClass
-
Returns the
ObjectType
of the referenced class or interface that may be loaded and resolved. - getLoadClassType(ConstantPoolGen) - Method in class org.apache.bcel.generic.MULTIANEWARRAY
- getLoadClassType(ConstantPoolGen) - Method in class org.apache.bcel.generic.NEW
- getLocals() - Method in class org.apache.bcel.verifier.structurals.Frame
- getLocalVariable(int) - Method in class org.apache.bcel.classfile.LocalVariableTable
-
Deprecated.since 5.2 because multiple variables can share the same slot, use getLocalVariable(int index, int pc) instead.
- getLocalVariable(int) - Method in class org.apache.bcel.classfile.LocalVariableTypeTable
- getLocalVariable(int, int) - Method in class org.apache.bcel.classfile.LocalVariableTable
- getLocalVariable(ConstantPoolGen) - Method in class org.apache.bcel.generic.LocalVariableGen
-
Gets LocalVariable object.
- getLocalVariableInfo(int) - Method in class org.apache.bcel.verifier.statics.LocalVariablesInfo
-
Returns the LocalVariableInfo for the given slot.
- getLocalVariables() - Method in class org.apache.bcel.generic.MethodGen
- getLocalVariablesInfo(int) - Method in class org.apache.bcel.verifier.statics.Pass2Verifier
-
Returns a LocalVariablesInfo object containing information about the usage of the local variables in the Code attribute of the said method or null if the class file this Pass2Verifier operates on could not be pass-2-verified correctly.
- getLocalVariableTable() - Method in class org.apache.bcel.classfile.Code
- getLocalVariableTable() - Method in class org.apache.bcel.classfile.LocalVariableTable
- getLocalVariableTable() - Method in class org.apache.bcel.classfile.Method
- getLocalVariableTable(ConstantPoolGen) - Method in class org.apache.bcel.generic.MethodGen
- getLocalVariableTypeTable() - Method in class org.apache.bcel.classfile.Code
-
Gets the local variable type table attribute
LocalVariableTypeTable
. - getLocalVariableTypeTable() - Method in class org.apache.bcel.classfile.LocalVariableTypeTable
- getLocalVariableTypeTable() - Method in class org.apache.bcel.classfile.Method
-
Gets the local variable type table attribute
LocalVariableTypeTable
. - getLocalVariableTypeTable() - Method in class org.apache.bcel.generic.MethodGen
- getMajor() - Method in class org.apache.bcel.classfile.JavaClass
- getMajor() - Method in class org.apache.bcel.generic.ClassGen
- getMapLength() - Method in class org.apache.bcel.classfile.StackMap
- getMatchs() - Method in class org.apache.bcel.generic.Select
- getMaxLocals() - Method in class org.apache.bcel.classfile.Code
- getMaxLocals() - Method in class org.apache.bcel.generic.MethodGen
- getMaxStack() - Method in class org.apache.bcel.classfile.Code
- getMaxStack() - Method in class org.apache.bcel.generic.MethodGen
- getMaxStack(ConstantPoolGen, InstructionList, CodeExceptionGen[]) - Static method in class org.apache.bcel.generic.MethodGen
-
Computes stack usage of an instruction list by performing control flow analysis.
- getMessage() - Method in exception class org.apache.bcel.verifier.exc.AssertionViolatedException
-
Returns the error message string of this AssertionViolatedException object.
- getMessage() - Method in exception class org.apache.bcel.verifier.exc.VerifierConstraintViolatedException
-
Returns the error message string of this VerifierConstraintViolatedException object.
- getMessage() - Method in class org.apache.bcel.verifier.VerificationResult
-
Returns a detailed message.
- getMessages() - Method in class org.apache.bcel.verifier.PassVerifier
-
Returns the (warning) messages that this PassVerifier accumulated during its do_verify()ing work.
- getMessages() - Method in class org.apache.bcel.verifier.statics.Pass1Verifier
-
Currently this returns an empty array of String.
- getMessages() - Method in class org.apache.bcel.verifier.Verifier
-
This returns all the (warning) messages collected during verification.
- getMessagesList() - Method in class org.apache.bcel.verifier.PassVerifier
-
Returns the (warning) messages that this PassVerifier accumulated during its do_verify()ing work.
- getMethod() - Method in class org.apache.bcel.generic.MethodGen
-
Gets method object.
- getMethod(Method) - Method in class org.apache.bcel.classfile.JavaClass
- getMethodAt(int) - Method in class org.apache.bcel.generic.ClassGen
- getMethodHandleName(int) - Static method in class org.apache.bcel.Const
- getMethodName(ConstantPoolGen) - Method in class org.apache.bcel.generic.InvokeInstruction
- getMethodNo() - Method in class org.apache.bcel.verifier.statics.Pass3aVerifier
-
Returns the method number as supplied when instantiating.
- getMethodNo() - Method in class org.apache.bcel.verifier.structurals.Pass3bVerifier
-
Returns the method number as supplied when instantiating.
- getMethods() - Method in class org.apache.bcel.classfile.JavaClass
- getMethods() - Method in class org.apache.bcel.generic.ClassGen
- getMethodSignature(Type, Type[]) - Static method in class org.apache.bcel.generic.Type
-
Convert type to Java method signature, e.g.
- getMinor() - Method in class org.apache.bcel.classfile.JavaClass
- getMinor() - Method in class org.apache.bcel.generic.ClassGen
- getModifiers() - Method in class org.apache.bcel.classfile.AccessFlags
-
Gets access flags.
- getModuleFlags() - Method in class org.apache.bcel.classfile.Module
-
Gets flags for this module.
- getModuleName(ConstantPool) - Method in class org.apache.bcel.classfile.Module
-
Gets module name.
- getModuleName(ConstantPool) - Method in class org.apache.bcel.classfile.ModuleRequires
-
Gets the module name from the constant pool.
- getName() - Method in class org.apache.bcel.classfile.Attribute
- getName() - Method in class org.apache.bcel.classfile.FieldOrMethod
- getName() - Method in class org.apache.bcel.classfile.LocalVariable
- getName() - Method in class org.apache.bcel.classfile.Unknown
- getName() - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
- getName() - Method in class org.apache.bcel.generic.Instruction
- getName() - Method in class org.apache.bcel.generic.LocalVariableGen
- getName() - Method in interface org.apache.bcel.generic.NamedAndTyped
- getName(int) - Method in class org.apache.bcel.verifier.statics.LocalVariableInfo
-
Returns the name of the local variable that uses this local variable slot at the given bytecode offset.
- getName(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantNameAndType
- getName(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldOrMethod
- getName(ConstantPoolGen) - Method in class org.apache.bcel.generic.NameSignatureInstruction
- getNameAndType(ConstantPoolGen) - Method in class org.apache.bcel.generic.NameSignatureInstruction
- getNameAndTypeIndex() - Method in class org.apache.bcel.classfile.ConstantCP
- getNameIndex() - Method in class org.apache.bcel.classfile.Attribute
- getNameIndex() - Method in class org.apache.bcel.classfile.ConstantClass
- getNameIndex() - Method in class org.apache.bcel.classfile.ConstantModule
- getNameIndex() - Method in class org.apache.bcel.classfile.ConstantNameAndType
- getNameIndex() - Method in class org.apache.bcel.classfile.ConstantPackage
- getNameIndex() - Method in class org.apache.bcel.classfile.ElementValuePair
- getNameIndex() - Method in class org.apache.bcel.classfile.FieldOrMethod
- getNameIndex() - Method in class org.apache.bcel.classfile.LocalVariable
- getNameIndex() - Method in class org.apache.bcel.classfile.MethodParameter
- getNameIndex() - Method in class org.apache.bcel.generic.ElementValuePairGen
- getNameString() - Method in class org.apache.bcel.classfile.ElementValuePair
- getNameString() - Method in class org.apache.bcel.generic.ElementValuePairGen
- getNext() - Method in class org.apache.bcel.generic.InstructionHandle
- getNoOfOperands(int) - Static method in class org.apache.bcel.Const
- getNumAnnotations() - Method in class org.apache.bcel.classfile.Annotations
-
Gets the number of annotation entries in this annotation.
- getNumberClasses() - Method in class org.apache.bcel.classfile.NestMembers
- getNumberOfExceptions() - Method in class org.apache.bcel.classfile.ExceptionTable
- getNumberOfLocals() - Method in class org.apache.bcel.classfile.StackMapEntry
- getNumberOfPackages() - Method in class org.apache.bcel.classfile.ModulePackages
- getNumberOfStackItems() - Method in class org.apache.bcel.classfile.StackMapEntry
- getNumBootstrapArguments() - Method in class org.apache.bcel.classfile.BootstrapMethod
- getNumElementValuePairs() - Method in class org.apache.bcel.classfile.AnnotationEntry
- getOpcode() - Method in class org.apache.bcel.generic.Instruction
- getOpcodeName(int) - Static method in class org.apache.bcel.Const
- getOpensFlags() - Method in class org.apache.bcel.classfile.ModuleOpens
-
Gets the flags for this ModuleOpens.
- getOpensTable() - Method in class org.apache.bcel.classfile.Module
- getOperandType(int, int) - Static method in class org.apache.bcel.Const
- getOperandTypeCount(int) - Static method in class org.apache.bcel.Const
- getOrigIndex() - Method in class org.apache.bcel.classfile.LocalVariable
- getOrigIndex() - Method in class org.apache.bcel.generic.LocalVariableGen
- getOuterClassIndex() - Method in class org.apache.bcel.classfile.InnerClass
- getOutFrame(ArrayList<InstructionContext>) - Method in interface org.apache.bcel.verifier.structurals.InstructionContext
-
This method returns the outgoing execution frame situation; therefore it has to be calculated by execute(Frame, ArrayList) first.
- getPackageIndexTable() - Method in class org.apache.bcel.classfile.ModulePackages
- getPackageName() - Method in class org.apache.bcel.classfile.JavaClass
- getPackageName(ConstantPool) - Method in class org.apache.bcel.classfile.ModuleExports
-
Gets the exported package name.
- getPackageName(ConstantPool) - Method in class org.apache.bcel.classfile.ModuleOpens
-
Gets the opened package name.
- getPackageNames() - Method in class org.apache.bcel.classfile.ModulePackages
- getParameterAnnotationEntries() - Method in class org.apache.bcel.classfile.Method
- getParameterAnnotationEntries() - Method in class org.apache.bcel.classfile.ParameterAnnotations
-
returns the array of parameter annotation entries in this parameter annotation
- getParameterAnnotationTable() - Method in class org.apache.bcel.classfile.ParameterAnnotations
- getParameterName(ConstantPool) - Method in class org.apache.bcel.classfile.MethodParameter
-
Gets the name of the parameter.
- getParameters() - Method in class org.apache.bcel.classfile.MethodParameters
- getPath() - Method in interface org.apache.bcel.util.ClassPath.ClassFile
- getPath(String) - Method in class org.apache.bcel.util.ClassPath
- getPath(String, String) - Method in class org.apache.bcel.util.ClassPath
- getPMGClassIndex() - Method in class org.apache.bcel.classfile.PMGClass
- getPMGClassName() - Method in class org.apache.bcel.classfile.PMGClass
- getPMGIndex() - Method in class org.apache.bcel.classfile.PMGClass
- getPMGName() - Method in class org.apache.bcel.classfile.PMGClass
- getPosition() - Method in class org.apache.bcel.generic.BranchHandle
- getPosition() - Method in class org.apache.bcel.generic.BranchInstruction
- getPosition() - Method in class org.apache.bcel.generic.InstructionHandle
- getPrev() - Method in class org.apache.bcel.generic.InstructionHandle
- getProduceStack(int) - Static method in class org.apache.bcel.Const
- getProvidesTable() - Method in class org.apache.bcel.classfile.Module
- getRecursivelyAccessedLocalsIndices() - Method in interface org.apache.bcel.verifier.structurals.Subroutine
-
Returns an int[] containing the indices of the local variable slots accessed by this Subroutine (read-accessed, write-accessed or both); local variables referenced by subroutines of this subroutine are included.
- getReferenceIndex() - Method in class org.apache.bcel.classfile.ConstantMethodHandle
- getReferenceKind() - Method in class org.apache.bcel.classfile.ConstantMethodHandle
- getReferenceType(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldOrMethod
-
Gets the reference type representing the class, interface, or array class referenced by the instruction.
- getReferenceType(ConstantPoolGen) - Method in class org.apache.bcel.generic.INVOKEDYNAMIC
-
Since InvokeDynamic doesn't refer to a reference type, just return
Object
, as that is the only type we can say for sure the reference will be. - getRepository() - Method in class org.apache.bcel.classfile.JavaClass
-
Gets the ClassRepository which holds its definition.
- getRepository() - Static method in class org.apache.bcel.Repository
- getRequiresFlags() - Method in class org.apache.bcel.classfile.ModuleRequires
-
Gets the flags for this ModuleRequires.
- getRequiresTable() - Method in class org.apache.bcel.classfile.Module
- getResource(String) - Method in class org.apache.bcel.util.ClassPath
- getResourceAsStream(String) - Method in class org.apache.bcel.util.ClassPath
- getResources(String) - Method in class org.apache.bcel.util.ClassPath
- getReturnType() - Method in class org.apache.bcel.classfile.Method
- getReturnType() - Method in class org.apache.bcel.generic.MethodGen
- getReturnType(String) - Static method in class org.apache.bcel.generic.Type
-
Convert return value of a method (signature) to a Type object.
- getReturnType(ConstantPoolGen) - Method in class org.apache.bcel.generic.InvokeInstruction
- getShortTypeName(int) - Static method in class org.apache.bcel.Const
- getSignature() - Method in class org.apache.bcel.classfile.FieldOrMethod
- getSignature() - Method in class org.apache.bcel.classfile.LocalVariable
- getSignature() - Method in class org.apache.bcel.classfile.Signature
- getSignature() - Method in class org.apache.bcel.generic.FieldGen
- getSignature() - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
- getSignature() - Method in class org.apache.bcel.generic.MethodGen
- getSignature() - Method in class org.apache.bcel.generic.Type
- getSignature(Method) - Static method in class org.apache.bcel.generic.Type
- getSignature(String) - Static method in class org.apache.bcel.classfile.Utility
-
Parse Java type such as "char", or "java.lang.String[]" and return the signature in byte code format, e.g.
- getSignature(ConstantPool) - Method in class org.apache.bcel.classfile.ConstantNameAndType
- getSignature(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldOrMethod
- getSignature(ConstantPoolGen) - Method in class org.apache.bcel.generic.NameSignatureInstruction
- getSignatureIndex() - Method in class org.apache.bcel.classfile.ConstantNameAndType
- getSignatureIndex() - Method in class org.apache.bcel.classfile.FieldOrMethod
- getSignatureIndex() - Method in class org.apache.bcel.classfile.LocalVariable
- getSignatureIndex() - Method in class org.apache.bcel.classfile.Signature
- getSize() - Method in class org.apache.bcel.generic.ConstantPoolGen
- getSize() - Method in class org.apache.bcel.generic.Type
- getSize() - Method in interface org.apache.bcel.util.ClassPath.ClassFile
- getSize() - Method in class org.apache.bcel.verifier.VerifierFactoryListModel
- getSource() - Method in class org.apache.bcel.classfile.JavaClass
- getSourceFileIndex() - Method in class org.apache.bcel.classfile.SourceFile
- getSourceFileName() - Method in class org.apache.bcel.classfile.JavaClass
- getSourceFileName() - Method in class org.apache.bcel.classfile.SourceFile
- getSourceFilePath() - Method in class org.apache.bcel.classfile.JavaClass
-
Gets the source file path including the package path.
- getSourceLine() - Method in class org.apache.bcel.generic.LineNumberGen
- getSourceLine(int) - Method in class org.apache.bcel.classfile.LineNumberTable
-
Map byte code positions to source code lines.
- getStack() - Method in class org.apache.bcel.verifier.structurals.Frame
- getStackMap() - Method in class org.apache.bcel.classfile.Code
-
Finds the attribute of
StackMap
instance. - getStackMap() - Method in class org.apache.bcel.classfile.StackMap
- getStackTrace(Throwable) - Static method in class org.apache.bcel.verifier.exc.Utility
-
This method returns the stack trace of a Throwable instance as a String.
- getStart() - Method in class org.apache.bcel.generic.InstructionList
- getStart() - Method in class org.apache.bcel.generic.LocalVariableGen
- getStartPC() - Method in class org.apache.bcel.classfile.CodeException
- getStartPC() - Method in class org.apache.bcel.classfile.LineNumber
- getStartPC() - Method in class org.apache.bcel.classfile.LocalVariable
- getStartPC() - Method in class org.apache.bcel.generic.CodeExceptionGen
- GETSTATIC - Class in org.apache.bcel.generic
-
GETSTATIC - Fetch static field from class
- GETSTATIC - Static variable in class org.apache.bcel.Const
-
Java VM opcode 178.
- GETSTATIC - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- GETSTATIC(int) - Constructor for class org.apache.bcel.generic.GETSTATIC
- GETSTATIC_QUICK - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 210.
- GETSTATIC_QUICK - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- GETSTATIC2_QUICK - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 212.
- GETSTATIC2_QUICK - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- getStatus() - Method in class org.apache.bcel.verifier.VerificationResult
-
Returns one of the
VerificationResult.VERIFIED_OK
,VerificationResult.VERIFIED_NOTYET
,VerificationResult.VERIFIED_REJECTED
constants. - getStringIndex() - Method in class org.apache.bcel.classfile.ConstantString
- getSubroutine(InstructionHandle) - Method in class org.apache.bcel.verifier.structurals.Subroutines
-
Returns the Subroutine object associated with the given leader (that is, the first instruction of the subroutine).
- getSuccessors() - Method in interface org.apache.bcel.verifier.structurals.InstructionContext
-
Returns the usual control flow successors.
- getSuperClass() - Method in class org.apache.bcel.classfile.JavaClass
- getSuperClasses() - Method in class org.apache.bcel.classfile.JavaClass
- getSuperClasses(String) - Static method in class org.apache.bcel.Repository
- getSuperClasses(JavaClass) - Static method in class org.apache.bcel.Repository
- getSuperclassName() - Method in class org.apache.bcel.classfile.JavaClass
-
returns the super class name of this class.
- getSuperclassName() - Method in class org.apache.bcel.generic.ClassGen
- getSuperclassNameIndex() - Method in class org.apache.bcel.classfile.JavaClass
- getSuperclassNameIndex() - Method in class org.apache.bcel.generic.ClassGen
- getTableLength() - Method in class org.apache.bcel.classfile.LineNumberTable
- getTableLength() - Method in class org.apache.bcel.classfile.LocalVariableTable
- getTableLength() - Method in class org.apache.bcel.classfile.LocalVariableTypeTable
- getTag() - Method in class org.apache.bcel.classfile.Attribute
- getTag() - Method in class org.apache.bcel.classfile.Constant
- getTag() - Method in interface org.apache.bcel.verifier.structurals.InstructionContext
-
The getTag and setTag methods may be used for temporary flagging, such as graph coloring.
- getTarget() - Method in class org.apache.bcel.generic.BranchHandle
- getTarget() - Method in class org.apache.bcel.generic.BranchInstruction
- getTarget() - Method in class org.apache.bcel.generic.ReturnaddressType
- getTargeters() - Method in class org.apache.bcel.generic.InstructionHandle
- getTargetOffset() - Method in class org.apache.bcel.generic.BranchInstruction
- getTargetOffset(InstructionHandle) - Method in class org.apache.bcel.generic.BranchInstruction
- getTargets() - Method in class org.apache.bcel.generic.Select
- getTargets() - Method in exception class org.apache.bcel.generic.TargetLostException
-
Gets the list of instructions still being targeted.
- getThis() - Static method in class org.apache.bcel.verifier.structurals.Frame
- getTime() - Method in interface org.apache.bcel.util.ClassPath.ClassFile
- getToModuleNames(ConstantPool) - Method in class org.apache.bcel.classfile.ModuleExports
-
Gets an array of module names for this ModuleExports.
- getToModuleNames(ConstantPool) - Method in class org.apache.bcel.classfile.ModuleOpens
-
Gets an array of module names for this ModuleOpens.
- getTopLevel() - Method in class org.apache.bcel.verifier.structurals.Subroutines
-
For easy handling, the piece of code that is not a subroutine, the top-level, is also modeled as a Subroutine object.
- getType() - Method in class org.apache.bcel.classfile.Field
-
See https://docs.oracle.com/javase/specs/jvms/se8/html/jvms-4.html#jvms-4.2.2
- getType() - Method in class org.apache.bcel.classfile.StackMapType
- getType() - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
- getType() - Method in class org.apache.bcel.generic.LocalVariableGen
- getType() - Method in interface org.apache.bcel.generic.NamedAndTyped
- getType() - Method in class org.apache.bcel.generic.NEWARRAY
- getType() - Method in class org.apache.bcel.generic.ReturnInstruction
- getType() - Method in class org.apache.bcel.generic.Type
- getType(byte) - Static method in class org.apache.bcel.generic.BasicType
- getType(int) - Method in class org.apache.bcel.verifier.statics.LocalVariableInfo
-
Returns the type of the local variable that uses this local variable slot at the given bytecode offset.
- getType(Class<?>) - Static method in class org.apache.bcel.generic.Type
-
Convert runtime
Class
to BCEL Type object. - getType(String) - Static method in class org.apache.bcel.generic.Type
-
Convert signature to a Type object.
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.ACONST_NULL
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.ArithmeticInstruction
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.ArrayInstruction
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.BIPUSH
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.ConversionInstruction
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.CPInstruction
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.DCMPG
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.DCMPL
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.DCONST
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.FCMPG
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.FCMPL
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.FCONST
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldInstruction
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.ICONST
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.IINC
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.InvokeInstruction
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.JsrInstruction
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.LCMP
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.LCONST
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.LDC
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.LDC2_W
- getType(ConstantPoolGen) - Method in interface org.apache.bcel.generic.LoadClass
-
Returns the type associated with this instruction.
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.LocalVariableInstruction
-
Returns the type associated with the instruction - in case of ALOAD or ASTORE Type.OBJECT is returned.
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.RET
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.ReturnInstruction
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.SIPUSH
- getType(ConstantPoolGen) - Method in class org.apache.bcel.generic.StackInstruction
- getType(ConstantPoolGen) - Method in interface org.apache.bcel.generic.TypedInstruction
- getTypecode() - Method in class org.apache.bcel.generic.NEWARRAY
- getTypeIndex() - Method in class org.apache.bcel.classfile.AnnotationEntry
- getTypeIndex() - Method in class org.apache.bcel.classfile.EnumElementValue
- getTypeIndex() - Method in class org.apache.bcel.generic.AnnotationEntryGen
- getTypeIndex() - Method in class org.apache.bcel.generic.EnumElementValueGen
- getTypeName() - Method in class org.apache.bcel.generic.AnnotationEntryGen
- getTypeName(int) - Static method in class org.apache.bcel.Const
-
The primitive type names corresponding to the T_XX constants, e.g., TYPE_NAMES[T_INT] = "int"
- getTypes(Class<?>[]) - Static method in class org.apache.bcel.generic.Type
-
Convert runtime
java.lang.Class[]
to BCEL Type objects. - getTypeSignature() - Method in class org.apache.bcel.generic.AnnotationEntryGen
- getTypesOfLocals() - Method in class org.apache.bcel.classfile.StackMapEntry
- getTypesOfStackItems() - Method in class org.apache.bcel.classfile.StackMapEntry
- getUsedClassNames(ConstantPool, boolean) - Method in class org.apache.bcel.classfile.Module
-
Gets the array of class names for this module's uses.
- getValue() - Method in class org.apache.bcel.classfile.ElementValuePair
- getValue() - Method in class org.apache.bcel.generic.BIPUSH
- getValue() - Method in interface org.apache.bcel.generic.ConstantPushInstruction
- getValue() - Method in class org.apache.bcel.generic.DCONST
- getValue() - Method in class org.apache.bcel.generic.ElementValuePairGen
- getValue() - Method in class org.apache.bcel.generic.FCONST
- getValue() - Method in class org.apache.bcel.generic.ICONST
- getValue() - Method in class org.apache.bcel.generic.LCONST
- getValue() - Method in class org.apache.bcel.generic.SIPUSH
- getValue(ConstantPoolGen) - Method in class org.apache.bcel.generic.LDC
- getValue(ConstantPoolGen) - Method in class org.apache.bcel.generic.LDC2_W
- getValueBoolean() - Method in class org.apache.bcel.classfile.SimpleElementValue
- getValueByte() - Method in class org.apache.bcel.classfile.SimpleElementValue
- getValueChar() - Method in class org.apache.bcel.classfile.SimpleElementValue
- getValueDouble() - Method in class org.apache.bcel.classfile.SimpleElementValue
- getValueFloat() - Method in class org.apache.bcel.classfile.SimpleElementValue
- getValueIndex() - Method in class org.apache.bcel.classfile.EnumElementValue
- getValueIndex() - Method in class org.apache.bcel.generic.EnumElementValueGen
- getValueInt() - Method in class org.apache.bcel.classfile.SimpleElementValue
- getValueInt() - Method in class org.apache.bcel.generic.SimpleElementValueGen
- getValueLong() - Method in class org.apache.bcel.classfile.SimpleElementValue
- getValues() - Method in class org.apache.bcel.generic.AnnotationEntryGen
-
Returns list of ElementNameValuePair objects.
- getValueShort() - Method in class org.apache.bcel.classfile.SimpleElementValue
- getValueString() - Method in class org.apache.bcel.classfile.SimpleElementValue
- getValueString() - Method in class org.apache.bcel.generic.SimpleElementValueGen
- getVerifier(String) - Static method in class org.apache.bcel.verifier.VerifierFactory
-
Returns the (only) verifier responsible for the class with the given name.
- getVerifiers() - Static method in class org.apache.bcel.verifier.VerifierFactory
-
Returns all Verifier instances created so far.
- getVersion(ConstantPool) - Method in class org.apache.bcel.classfile.Module
-
Gets version for this module.
- getVersion(ConstantPool) - Method in class org.apache.bcel.classfile.ModuleRequires
-
Gets the required version from the constant pool.
- GOTO - Class in org.apache.bcel.generic
-
GOTO - Branch always (to relative offset, not absolute address)
- GOTO - Static variable in class org.apache.bcel.Const
-
Java VM opcode 167.
- GOTO - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- GOTO(InstructionHandle) - Constructor for class org.apache.bcel.generic.GOTO
- GOTO_W - Class in org.apache.bcel.generic
-
GOTO_W - Branch always (to relative offset, not absolute address)
- GOTO_W - Static variable in class org.apache.bcel.Const
-
Java VM opcode 200.
- GOTO_W - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- GOTO_W(InstructionHandle) - Constructor for class org.apache.bcel.generic.GOTO_W
- GotoInstruction - Class in org.apache.bcel.generic
-
Super class for GOTO
- GraphicalVerifier - Class in org.apache.bcel.verifier
-
A graphical user interface application demonstrating JustIce.
- GraphicalVerifier() - Constructor for class org.apache.bcel.verifier.GraphicalVerifier
-
Constructs a new instance.
H
- hashCode() - Method in class org.apache.bcel.classfile.Constant
-
Returns value as defined by given BCELComparator strategy.
- hashCode() - Method in class org.apache.bcel.classfile.Field
-
Return value as defined by given BCELComparator strategy.
- hashCode() - Method in class org.apache.bcel.classfile.JavaClass
-
Return value as defined by given BCELComparator strategy.
- hashCode() - Method in class org.apache.bcel.classfile.Method
-
Return value as defined by given BCELComparator strategy.
- hashCode() - Method in class org.apache.bcel.generic.ArrayType
- hashCode() - Method in class org.apache.bcel.generic.BasicType
- hashCode() - Method in class org.apache.bcel.generic.ClassGen
-
Return value as defined by given BCELComparator strategy.
- hashCode() - Method in class org.apache.bcel.generic.FieldGen
-
Return value as defined by given BCELComparator strategy.
- hashCode() - Method in class org.apache.bcel.generic.Instruction
-
Gets the hashCode of this object.
- hashCode() - Method in class org.apache.bcel.generic.LocalVariableGen
- hashCode() - Method in class org.apache.bcel.generic.MethodGen
-
Return value as defined by given BCELComparator strategy.
- hashCode() - Method in class org.apache.bcel.generic.ObjectType
- hashCode() - Method in class org.apache.bcel.generic.ReturnaddressType
- hashCode() - Method in class org.apache.bcel.generic.Type
- hashCode() - Method in class org.apache.bcel.util.ClassPath
- hashCode() - Method in class org.apache.bcel.verifier.structurals.Frame
- hashCode() - Method in class org.apache.bcel.verifier.structurals.LocalVariables
- hashCode() - Method in class org.apache.bcel.verifier.structurals.OperandStack
- hashCode() - Method in class org.apache.bcel.verifier.structurals.UninitializedObjectType
- hashCode() - Method in class org.apache.bcel.verifier.VerificationResult
- hashCode(T) - Method in interface org.apache.bcel.util.BCELComparator
-
Gets the hash code for o.hashCode()
- hasIndex() - Method in class org.apache.bcel.classfile.StackMapType
- hasTargeters() - Method in class org.apache.bcel.generic.InstructionHandle
- HEAP - Static variable in class org.apache.bcel.classfile.JavaClass
I
- i_position - Variable in class org.apache.bcel.generic.InstructionHandle
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- I2B - Class in org.apache.bcel.generic
-
I2B - Convert int to byte
- I2B - Static variable in class org.apache.bcel.Const
-
Java VM opcode 145.
- I2B - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- I2B - Static variable in class org.apache.bcel.generic.InstructionConst
- I2B - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- I2B() - Constructor for class org.apache.bcel.generic.I2B
-
Convert int to byte
- I2C - Class in org.apache.bcel.generic
-
I2C - Convert int to char
- I2C - Static variable in class org.apache.bcel.Const
-
Java VM opcode 146.
- I2C - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- I2C - Static variable in class org.apache.bcel.generic.InstructionConst
- I2C - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- I2C() - Constructor for class org.apache.bcel.generic.I2C
-
Convert int to char
- I2D - Class in org.apache.bcel.generic
-
I2D - Convert int to double
- I2D - Static variable in class org.apache.bcel.Const
-
Java VM opcode 135.
- I2D - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- I2D - Static variable in class org.apache.bcel.generic.InstructionConst
- I2D - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- I2D() - Constructor for class org.apache.bcel.generic.I2D
-
Convert int to double
- I2F - Class in org.apache.bcel.generic
-
I2F - Convert int to float
- I2F - Static variable in class org.apache.bcel.Const
-
Java VM opcode 134.
- I2F - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- I2F - Static variable in class org.apache.bcel.generic.InstructionConst
- I2F - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- I2F() - Constructor for class org.apache.bcel.generic.I2F
-
Convert int to float
- I2L - Class in org.apache.bcel.generic
-
I2L - Convert int to long
- I2L - Static variable in class org.apache.bcel.Const
-
Java VM opcode 133.
- I2L - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- I2L - Static variable in class org.apache.bcel.generic.InstructionConst
- I2L - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- I2L() - Constructor for class org.apache.bcel.generic.I2L
-
Convert int to long
- I2S - Class in org.apache.bcel.generic
-
I2S - Convert int to short
- I2S - Static variable in class org.apache.bcel.Const
-
Java VM opcode 147.
- I2S - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- I2S - Static variable in class org.apache.bcel.generic.InstructionConst
- I2S - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- I2S() - Constructor for class org.apache.bcel.generic.I2S
- IADD - Class in org.apache.bcel.generic
-
IADD - Add ints
- IADD - Static variable in class org.apache.bcel.Const
-
Java VM opcode 96.
- IADD - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IADD - Static variable in class org.apache.bcel.generic.InstructionConst
- IADD - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- IADD() - Constructor for class org.apache.bcel.generic.IADD
-
Add ints
- IALOAD - Class in org.apache.bcel.generic
-
IALOAD - Load int from array
- IALOAD - Static variable in class org.apache.bcel.Const
-
Java VM opcode 46.
- IALOAD - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IALOAD - Static variable in class org.apache.bcel.generic.InstructionConst
- IALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- IALOAD() - Constructor for class org.apache.bcel.generic.IALOAD
-
Load int from array
- IAND - Class in org.apache.bcel.generic
-
IAND - Bitwise AND int
- IAND - Static variable in class org.apache.bcel.Const
-
Java VM opcode 126.
- IAND - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IAND - Static variable in class org.apache.bcel.generic.InstructionConst
- IAND - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- IAND() - Constructor for class org.apache.bcel.generic.IAND
- IASTORE - Class in org.apache.bcel.generic
-
IASTORE - Store into int array
- IASTORE - Static variable in class org.apache.bcel.Const
-
Java VM opcode 79.
- IASTORE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IASTORE - Static variable in class org.apache.bcel.generic.InstructionConst
- IASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- IASTORE() - Constructor for class org.apache.bcel.generic.IASTORE
-
Store into int array
- ICONST - Class in org.apache.bcel.generic
-
ICONST - Push value between -1, ..., 5, other values cause an exception
- ICONST(int) - Constructor for class org.apache.bcel.generic.ICONST
- ICONST_0 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 3.
- ICONST_0 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ICONST_0 - Static variable in class org.apache.bcel.generic.InstructionConst
- ICONST_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- ICONST_1 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 4.
- ICONST_1 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ICONST_1 - Static variable in class org.apache.bcel.generic.InstructionConst
- ICONST_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- ICONST_2 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 5.
- ICONST_2 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ICONST_2 - Static variable in class org.apache.bcel.generic.InstructionConst
- ICONST_2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- ICONST_3 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 6.
- ICONST_3 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ICONST_3 - Static variable in class org.apache.bcel.generic.InstructionConst
- ICONST_3 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- ICONST_4 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 7.
- ICONST_4 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ICONST_4 - Static variable in class org.apache.bcel.generic.InstructionConst
- ICONST_4 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- ICONST_5 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 8.
- ICONST_5 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ICONST_5 - Static variable in class org.apache.bcel.generic.InstructionConst
- ICONST_5 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- ICONST_M1 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 2.
- ICONST_M1 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ICONST_M1 - Static variable in class org.apache.bcel.generic.InstructionConst
- ICONST_M1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- IDIV - Class in org.apache.bcel.generic
-
IDIV - Divide ints
- IDIV - Static variable in class org.apache.bcel.Const
-
Java VM opcode 108.
- IDIV - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IDIV - Static variable in class org.apache.bcel.generic.InstructionConst
- IDIV - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- IDIV() - Constructor for class org.apache.bcel.generic.IDIV
-
Divide ints
- IF_ACMPEQ - Class in org.apache.bcel.generic
-
IF_ACMPEQ - Branch if reference comparison succeeds
- IF_ACMPEQ - Static variable in class org.apache.bcel.Const
-
Java VM opcode 165.
- IF_ACMPEQ - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IF_ACMPEQ(InstructionHandle) - Constructor for class org.apache.bcel.generic.IF_ACMPEQ
- IF_ACMPNE - Class in org.apache.bcel.generic
-
IF_ACMPNE - Branch if reference comparison doesn't succeed
- IF_ACMPNE - Static variable in class org.apache.bcel.Const
-
Java VM opcode 166.
- IF_ACMPNE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IF_ACMPNE(InstructionHandle) - Constructor for class org.apache.bcel.generic.IF_ACMPNE
- IF_ICMPEQ - Class in org.apache.bcel.generic
-
IF_ICMPEQ - Branch if int comparison succeeds
- IF_ICMPEQ - Static variable in class org.apache.bcel.Const
-
Java VM opcode 159.
- IF_ICMPEQ - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IF_ICMPEQ(InstructionHandle) - Constructor for class org.apache.bcel.generic.IF_ICMPEQ
- IF_ICMPGE - Class in org.apache.bcel.generic
-
IF_ICMPGE - Branch if int comparison succeeds
- IF_ICMPGE - Static variable in class org.apache.bcel.Const
-
Java VM opcode 162.
- IF_ICMPGE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IF_ICMPGE(InstructionHandle) - Constructor for class org.apache.bcel.generic.IF_ICMPGE
- IF_ICMPGT - Class in org.apache.bcel.generic
-
IF_ICMPGT - Branch if int comparison succeeds
- IF_ICMPGT - Static variable in class org.apache.bcel.Const
-
Java VM opcode 163.
- IF_ICMPGT - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IF_ICMPGT(InstructionHandle) - Constructor for class org.apache.bcel.generic.IF_ICMPGT
- IF_ICMPLE - Class in org.apache.bcel.generic
-
IF_ICMPLE - Branch if int comparison succeeds
- IF_ICMPLE - Static variable in class org.apache.bcel.Const
-
Java VM opcode 164.
- IF_ICMPLE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IF_ICMPLE(InstructionHandle) - Constructor for class org.apache.bcel.generic.IF_ICMPLE
- IF_ICMPLT - Class in org.apache.bcel.generic
-
IF_ICMPLT - Branch if int comparison succeeds
- IF_ICMPLT - Static variable in class org.apache.bcel.Const
-
Java VM opcode 161.
- IF_ICMPLT - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IF_ICMPLT(InstructionHandle) - Constructor for class org.apache.bcel.generic.IF_ICMPLT
- IF_ICMPNE - Class in org.apache.bcel.generic
-
IF_ICMPNE - Branch if int comparison doesn't succeed
- IF_ICMPNE - Static variable in class org.apache.bcel.Const
-
Java VM opcode 160.
- IF_ICMPNE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IF_ICMPNE(InstructionHandle) - Constructor for class org.apache.bcel.generic.IF_ICMPNE
- IFEQ - Class in org.apache.bcel.generic
-
IFEQ - Branch if int comparison with zero succeeds
- IFEQ - Static variable in class org.apache.bcel.Const
-
Java VM opcode 153.
- IFEQ - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IFEQ(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFEQ
- IFGE - Class in org.apache.bcel.generic
-
IFGE - Branch if int comparison with zero succeeds
- IFGE - Static variable in class org.apache.bcel.Const
-
Java VM opcode 156.
- IFGE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IFGE(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFGE
- IFGT - Class in org.apache.bcel.generic
-
IFGT - Branch if int comparison with zero succeeds
- IFGT - Static variable in class org.apache.bcel.Const
-
Java VM opcode 157.
- IFGT - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IFGT(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFGT
- IfInstruction - Class in org.apache.bcel.generic
-
Super class for the IFxxx family of instructions.
- IfInstruction(short, InstructionHandle) - Constructor for class org.apache.bcel.generic.IfInstruction
- IFLE - Class in org.apache.bcel.generic
-
IFLE - Branch if int comparison with zero succeeds
- IFLE - Static variable in class org.apache.bcel.Const
-
Java VM opcode 158.
- IFLE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IFLE(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFLE
- IFLT - Class in org.apache.bcel.generic
-
IFLT - Branch if int comparison with zero succeeds
- IFLT - Static variable in class org.apache.bcel.Const
-
Java VM opcode 155.
- IFLT - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IFLT(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFLT
- IFNE - Class in org.apache.bcel.generic
-
IFNE - Branch if int comparison with zero succeeds
- IFNE - Static variable in class org.apache.bcel.Const
-
Java VM opcode 154.
- IFNE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IFNE(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFNE
- IFNONNULL - Class in org.apache.bcel.generic
-
IFNONNULL - Branch if reference is not null
- IFNONNULL - Static variable in class org.apache.bcel.Const
-
Java VM opcode 199.
- IFNONNULL - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IFNONNULL(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFNONNULL
- IFNULL - Class in org.apache.bcel.generic
-
IFNULL - Branch if reference is not null
- IFNULL - Static variable in class org.apache.bcel.Const
-
Java VM opcode 198.
- IFNULL - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IFNULL(InstructionHandle) - Constructor for class org.apache.bcel.generic.IFNULL
- IINC - Class in org.apache.bcel.generic
-
IINC - Increment local variable by constant
- IINC - Static variable in class org.apache.bcel.Const
-
Java VM opcode 132.
- IINC - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IINC(int, int) - Constructor for class org.apache.bcel.generic.IINC
- ILLEGAL_ACCESS_ERROR - Static variable in class org.apache.bcel.ExceptionConst
- ILLEGAL_ACCESS_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.
- ILLEGAL_MONITOR_STATE - Static variable in class org.apache.bcel.ExceptionConst
- ILLEGAL_MONITOR_STATE - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.
- ILLEGAL_OPCODE - Static variable in class org.apache.bcel.Const
-
Mnemonic for an illegal opcode: "<illegal opcode>".
- ILLEGAL_OPCODE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Mnemonic for an illegal opcode.
- ILLEGAL_TYPE - Static variable in class org.apache.bcel.Const
-
Mnemonic for an illegal type: "<illegal type>".
- ILLEGAL_TYPE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Mnemonic for an illegal type.
- ILOAD - Class in org.apache.bcel.generic
-
ILOAD - Load int from local variable onto stack
- ILOAD - Static variable in class org.apache.bcel.Const
-
Java VM opcode 21.
- ILOAD - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ILOAD(int) - Constructor for class org.apache.bcel.generic.ILOAD
-
Load int from local variable
- ILOAD_0 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 26.
- ILOAD_0 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ILOAD_0 - Static variable in class org.apache.bcel.generic.InstructionConst
- ILOAD_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- ILOAD_1 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 27.
- ILOAD_1 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ILOAD_1 - Static variable in class org.apache.bcel.generic.InstructionConst
- ILOAD_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- ILOAD_2 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 28.
- ILOAD_2 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ILOAD_2 - Static variable in class org.apache.bcel.generic.InstructionConst
- ILOAD_2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- ILOAD_3 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 29.
- ILOAD_3 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IMPDEP1 - Class in org.apache.bcel.generic
-
IMPDEP1 - Implementation dependent
- IMPDEP1 - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 254.
- IMPDEP1 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- IMPDEP1() - Constructor for class org.apache.bcel.generic.IMPDEP1
- IMPDEP2 - Class in org.apache.bcel.generic
-
IMPDEP2 - Implementation dependent
- IMPDEP2 - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 255.
- IMPDEP2 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- IMPDEP2() - Constructor for class org.apache.bcel.generic.IMPDEP2
- implementationOf(String, String) - Static method in class org.apache.bcel.Repository
- implementationOf(String, JavaClass) - Static method in class org.apache.bcel.Repository
- implementationOf(JavaClass) - Method in class org.apache.bcel.classfile.JavaClass
- implementationOf(JavaClass, String) - Static method in class org.apache.bcel.Repository
- implementationOf(JavaClass, JavaClass) - Static method in class org.apache.bcel.Repository
- IMUL - Class in org.apache.bcel.generic
-
IMUL - Multiply ints
- IMUL - Static variable in class org.apache.bcel.Const
-
Java VM opcode 104.
- IMUL - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IMUL - Static variable in class org.apache.bcel.generic.InstructionConst
- IMUL - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- IMUL() - Constructor for class org.apache.bcel.generic.IMUL
-
Multiply ints
- INCOMPATIBLE_CLASS_CHANGE_ERROR - Static variable in class org.apache.bcel.ExceptionConst
- INCOMPATIBLE_CLASS_CHANGE_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.
- index - Variable in class org.apache.bcel.generic.BranchInstruction
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- index - Variable in class org.apache.bcel.generic.ConstantPoolGen
-
Deprecated.(since 6.0) will be made private; do not access directly, use getSize()
- index - Variable in class org.apache.bcel.generic.CPInstruction
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- IndexedInstruction - Interface in org.apache.bcel.generic
-
Denote entity that refers to an index, e.g.
- indices - Variable in class org.apache.bcel.generic.Select
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- INEG - Class in org.apache.bcel.generic
-
INEG - Negate int
- INEG - Static variable in class org.apache.bcel.Const
-
Java VM opcode 116.
- INEG - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- INEG - Static variable in class org.apache.bcel.generic.InstructionConst
- INEG - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- INEG() - Constructor for class org.apache.bcel.generic.INEG
- initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.BIPUSH
-
Read needed data (e.g.
- initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.BranchInstruction
-
Read needed data (e.g.
- initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.CPInstruction
-
Read needed data (i.e., index) from file.
- initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.GOTO_W
-
Read needed data (e.g.
- initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.IINC
-
Reads needed data (e.g.
- initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.Instruction
-
Reads needed data (e.g.
- initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.INVOKEDYNAMIC
-
Read needed data (i.e., index) from file.
- initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.INVOKEINTERFACE
-
Read needed data (i.e., index) from file.
- initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.JSR_W
-
Read needed data (e.g.
- initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.LDC_W
-
Read needed data (i.e., index) from file.
- initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.LDC
-
Read needed data (e.g.
- initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.LocalVariableInstruction
-
Read needed data (e.g.
- initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.LOOKUPSWITCH
-
Read needed data (e.g.
- initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.MULTIANEWARRAY
-
Read needed data (i.e., no.
- initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.NEWARRAY
-
Read needed data (e.g.
- initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.RET
-
Read needed data (e.g.
- initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.Select
-
Read needed data (e.g.
- initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.SIPUSH
-
Read needed data (e.g.
- initFromFile(ByteSequence, boolean) - Method in class org.apache.bcel.generic.TABLESWITCH
-
Read needed data (e.g.
- initializeObject(UninitializedObjectType) - Method in class org.apache.bcel.verifier.structurals.LocalVariables
-
Replaces all occurrences of
uninitializedObjectType
in this local variables set with an "initialized" ObjectType. - initializeObject(UninitializedObjectType) - Method in class org.apache.bcel.verifier.structurals.OperandStack
-
Replaces all occurrences of u in this OperandStack instance with an "initialized" ObjectType.
- InnerClass - Class in org.apache.bcel.classfile
-
This class represents a inner class attribute, i.e., the class indices of the inner and outer classes, the name and the attributes of the inner class.
- InnerClass(int, int, int, int) - Constructor for class org.apache.bcel.classfile.InnerClass
- InnerClass(InnerClass) - Constructor for class org.apache.bcel.classfile.InnerClass
-
Initialize from another object.
- InnerClasses - Class in org.apache.bcel.classfile
-
This class is derived from Attribute and denotes that this class is an Inner class of another.
- InnerClasses(int, int, InnerClass[], ConstantPool) - Constructor for class org.apache.bcel.classfile.InnerClasses
- InnerClasses(InnerClasses) - Constructor for class org.apache.bcel.classfile.InnerClasses
-
Initialize from another object.
- insert(BranchInstruction) - Method in class org.apache.bcel.generic.InstructionList
-
Insert a branch instruction at start of this list.
- insert(CompoundInstruction) - Method in class org.apache.bcel.generic.InstructionList
-
Insert a compound instruction.
- insert(Instruction) - Method in class org.apache.bcel.generic.InstructionList
-
Insert an instruction at start of this list.
- insert(InstructionHandle, BranchInstruction) - Method in class org.apache.bcel.generic.InstructionList
-
Insert an instruction before instruction (handle) ih contained in this list.
- insert(InstructionHandle, CompoundInstruction) - Method in class org.apache.bcel.generic.InstructionList
-
Insert a compound instruction.
- insert(InstructionHandle, Instruction) - Method in class org.apache.bcel.generic.InstructionList
-
Insert an instruction before instruction (handle) ih contained in this list.
- insert(InstructionHandle, InstructionList) - Method in class org.apache.bcel.generic.InstructionList
-
Insert another list before Instruction handle ih contained in this list.
- insert(InstructionList) - Method in class org.apache.bcel.generic.InstructionList
-
Insert another list.
- insert(Instruction, CompoundInstruction) - Method in class org.apache.bcel.generic.InstructionList
-
Insert a compound instruction before instruction i.
- insert(Instruction, Instruction) - Method in class org.apache.bcel.generic.InstructionList
-
Insert a single instruction j before another instruction i, which must be in this list of course!
- insert(Instruction, InstructionList) - Method in class org.apache.bcel.generic.InstructionList
-
Insert another list before Instruction i contained in this list.
- instanceOf(String, String) - Static method in class org.apache.bcel.Repository
- instanceOf(String, JavaClass) - Static method in class org.apache.bcel.Repository
- instanceOf(JavaClass) - Method in class org.apache.bcel.classfile.JavaClass
-
Equivalent to runtime "instanceof" operator.
- instanceOf(JavaClass, String) - Static method in class org.apache.bcel.Repository
- instanceOf(JavaClass, JavaClass) - Static method in class org.apache.bcel.Repository
-
Equivalent to runtime "instanceof" operator.
- INSTANCEOF - Class in org.apache.bcel.generic
-
INSTANCEOF - Determine if object is of given type
- INSTANCEOF - Static variable in class org.apache.bcel.Const
-
Java VM opcode 193.
- INSTANCEOF - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- INSTANCEOF(int) - Constructor for class org.apache.bcel.generic.INSTANCEOF
- INSTANCEOF_QUICK - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 225.
- INSTANCEOF_QUICK - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- INSTANTIATION_ERROR - Static variable in class org.apache.bcel.ExceptionConst
- INSTANTIATION_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.
- InstConstraintVisitor - Class in org.apache.bcel.verifier.structurals
-
A Visitor class testing for valid preconditions of JVM instructions.
- InstConstraintVisitor() - Constructor for class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
The constructor.
- Instruction - Class in org.apache.bcel.generic
-
Abstract super class for all Java byte codes.
- Instruction(short, short) - Constructor for class org.apache.bcel.generic.Instruction
- InstructionComparator - Interface in org.apache.bcel.generic
-
Equality of instructions isn't clearly to be defined.
- InstructionConst - Class in org.apache.bcel.generic
-
Contains shareable instruction objects.
- InstructionConstants - Interface in org.apache.bcel.generic
-
Deprecated.(since 6.0) Do not use. Use
InstructionConst
instead. - InstructionConstants.Clinit - Class in org.apache.bcel.generic
-
Deprecated.Deprecated, consider private and ignore.
- InstructionContext - Interface in org.apache.bcel.verifier.structurals
-
An InstructionContext offers convenient access to information like control flow successors and such.
- InstructionFactory - Class in org.apache.bcel.generic
-
Instances of this class may be used, e.g., to generate typed versions of instructions.
- InstructionFactory(ClassGen) - Constructor for class org.apache.bcel.generic.InstructionFactory
-
Initialize with ClassGen object
- InstructionFactory(ClassGen, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.InstructionFactory
- InstructionFactory(ConstantPoolGen) - Constructor for class org.apache.bcel.generic.InstructionFactory
-
Initialize just with ConstantPoolGen object
- InstructionFinder - Class in org.apache.bcel.util
-
InstructionFinder is a tool to search for given instructions patterns, i.e., match sequences of instructions in an instruction list via regular expressions.
- InstructionFinder(InstructionList) - Constructor for class org.apache.bcel.util.InstructionFinder
- InstructionFinder.CodeConstraint - Interface in org.apache.bcel.util
-
Code patterns found may be checked using an additional user-defined constraint object whether they really match the needed criterion.
- InstructionHandle - Class in org.apache.bcel.generic
-
Instances of this class give users a handle to the instructions contained in an InstructionList.
- InstructionHandle(Instruction) - Constructor for class org.apache.bcel.generic.InstructionHandle
- InstructionList - Class in org.apache.bcel.generic
-
This class is a container for a list of Instruction objects.
- InstructionList() - Constructor for class org.apache.bcel.generic.InstructionList
-
Create (empty) instruction list.
- InstructionList(byte[]) - Constructor for class org.apache.bcel.generic.InstructionList
-
Initialize instruction list from byte array.
- InstructionList(BranchInstruction) - Constructor for class org.apache.bcel.generic.InstructionList
-
Create instruction list containing one instruction.
- InstructionList(CompoundInstruction) - Constructor for class org.apache.bcel.generic.InstructionList
-
Initialize list with (nonnull) compound instruction.
- InstructionList(Instruction) - Constructor for class org.apache.bcel.generic.InstructionList
-
Create instruction list containing one instruction.
- InstructionListObserver - Interface in org.apache.bcel.generic
-
Implement this interface if you're interested in changes to an InstructionList object and register yourself with addObserver().
- INSTRUCTIONS - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.Gets object via its opcode, for immutable instructions like branch instructions entries are set to null.
- InstructionTargeter - Interface in org.apache.bcel.generic
-
Denotes that a class targets InstructionHandles within an InstructionList.
- INT - Static variable in class org.apache.bcel.generic.Type
- INT2BYTE - Static variable in class org.apache.bcel.Const
-
Java VM opcode 145.
- INT2BYTE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- INT2CHAR - Static variable in class org.apache.bcel.Const
-
Java VM opcode 146.
- INT2CHAR - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- INT2SHORT - Static variable in class org.apache.bcel.Const
-
Java VM opcode 147.
- INT2SHORT - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- INTERFACES_IMPLEMENTED_BY_ARRAYS - Static variable in interface org.apache.bcel.Constants
-
Deprecated.The names of the interfaces implemented by arrays
- IntList - Class in org.apache.bcel.verifier.statics
-
A small utility class representing a set of basic int values.
- InvalidMethodException - Exception Class in org.apache.bcel.verifier.exc
-
Instances of this class are thrown by BCEL's class file verifier "JustIce" when the verification of a method is requested that does not exist.
- InvalidMethodException(String) - Constructor for exception class org.apache.bcel.verifier.exc.InvalidMethodException
-
Constructs an InvalidMethodException with the specified detail message.
- InvalidMethodSignatureException - Exception Class in org.apache.bcel.classfile
-
Thrown when the BCEL attempts to read a class file and determines that a class is malformed or otherwise cannot be interpreted as a class file.
- InvalidMethodSignatureException(String) - Constructor for exception class org.apache.bcel.classfile.InvalidMethodSignatureException
-
Constructs a new instance with the specified invalid signature as the message.
- InvalidMethodSignatureException(String, Throwable) - Constructor for exception class org.apache.bcel.classfile.InvalidMethodSignatureException
-
Constructs a new instance with the specified invalid signature as the message and a cause.
- invalidReturnTypeError(Type, MethodGen) - Method in class org.apache.bcel.verifier.structurals.Pass3bVerifier
-
Throws an exception indicating the returned type is not compatible with the return type of the given method.
- INVOKEDYNAMIC - Class in org.apache.bcel.generic
-
Class for INVOKEDYNAMIC.
- INVOKEDYNAMIC - Static variable in class org.apache.bcel.Const
-
Java VM opcode 186.
- INVOKEDYNAMIC - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- INVOKEDYNAMIC(int) - Constructor for class org.apache.bcel.generic.INVOKEDYNAMIC
- InvokeInstruction - Class in org.apache.bcel.generic
-
Super class for the INVOKExxx family of instructions.
- InvokeInstruction(short, int) - Constructor for class org.apache.bcel.generic.InvokeInstruction
- INVOKEINTERFACE - Class in org.apache.bcel.generic
-
INVOKEINTERFACE - Invoke interface method
- INVOKEINTERFACE - Static variable in class org.apache.bcel.Const
-
Java VM opcode 185.
- INVOKEINTERFACE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- INVOKEINTERFACE(int, int) - Constructor for class org.apache.bcel.generic.INVOKEINTERFACE
- INVOKEINTERFACE_QUICK - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 218.
- INVOKEINTERFACE_QUICK - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- INVOKENONVIRTUAL - Static variable in class org.apache.bcel.Const
-
Java VM opcode 183.
- INVOKENONVIRTUAL - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- INVOKENONVIRTUAL_QUICK - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 215.
- INVOKENONVIRTUAL_QUICK - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- INVOKESPECIAL - Class in org.apache.bcel.generic
-
INVOKESPECIAL - Invoke instance method; special handling for superclass, private and instance initialization method invocations
- INVOKESPECIAL - Static variable in class org.apache.bcel.Const
-
Java VM opcode 183.
- INVOKESPECIAL - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- INVOKESPECIAL(int) - Constructor for class org.apache.bcel.generic.INVOKESPECIAL
- INVOKESTATIC - Class in org.apache.bcel.generic
-
INVOKESTATIC - Invoke a class (static) method
- INVOKESTATIC - Static variable in class org.apache.bcel.Const
-
Java VM opcode 184.
- INVOKESTATIC - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- INVOKESTATIC(int) - Constructor for class org.apache.bcel.generic.INVOKESTATIC
- INVOKESTATIC_QUICK - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 217.
- INVOKESTATIC_QUICK - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- INVOKESUPER_QUICK - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 216.
- INVOKESUPER_QUICK - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- INVOKEVIRTUAL - Class in org.apache.bcel.generic
-
INVOKEVIRTUAL - Invoke instance method; dispatch based on class
- INVOKEVIRTUAL - Static variable in class org.apache.bcel.Const
-
Java VM opcode 182.
- INVOKEVIRTUAL - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- INVOKEVIRTUAL(int) - Constructor for class org.apache.bcel.generic.INVOKEVIRTUAL
- INVOKEVIRTUAL_QUICK - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 214.
- INVOKEVIRTUAL_QUICK - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- INVOKEVIRTUAL_QUICK_W - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 226.
- INVOKEVIRTUAL_QUICK_W - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- INVOKEVIRTUALOBJECT_QUICK - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 219.
- INVOKEVIRTUALOBJECT_QUICK - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- IOR - Class in org.apache.bcel.generic
-
IOR - Bitwise OR int
- IOR - Static variable in class org.apache.bcel.Const
-
Java VM opcode 128.
- IOR - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IOR - Static variable in class org.apache.bcel.generic.InstructionConst
- IOR - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- IOR() - Constructor for class org.apache.bcel.generic.IOR
- IREM - Class in org.apache.bcel.generic
-
IREM - Remainder of int
- IREM - Static variable in class org.apache.bcel.Const
-
Java VM opcode 112.
- IREM - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IREM - Static variable in class org.apache.bcel.generic.InstructionConst
- IREM - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- IREM() - Constructor for class org.apache.bcel.generic.IREM
-
Remainder of ints
- IRETURN - Class in org.apache.bcel.generic
-
IRETURN - Return int from method
- IRETURN - Static variable in class org.apache.bcel.Const
-
Java VM opcode 172.
- IRETURN - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IRETURN - Static variable in class org.apache.bcel.generic.InstructionConst
- IRETURN - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- IRETURN() - Constructor for class org.apache.bcel.generic.IRETURN
-
Return int from method
- isAbstract() - Method in class org.apache.bcel.classfile.AccessFlags
-
Tests whether the abstract bit is on.
- isAbstract(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
-
Sets the abstract bit.
- isActualParameterList(String) - Static method in class org.apache.bcel.classfile.Signature
- isAnnotation() - Method in class org.apache.bcel.classfile.AccessFlags
-
Tests whether the annotation bit is on.
- isAnnotation(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
-
Sets the annotation bit.
- isAnonymous() - Method in class org.apache.bcel.classfile.JavaClass
- isAssignmentCompatibleWith(Type) - Method in class org.apache.bcel.generic.ReferenceType
-
Return true iff this is assignment compatible with another type t as defined in the JVM specification; see the AASTORE definition there.
- isCastableTo(Type) - Method in class org.apache.bcel.generic.ReferenceType
-
Return true iff this type is castable to another type t as defined in the JVM specification.
- isClass() - Method in class org.apache.bcel.classfile.JavaClass
- isDead(InstructionHandle) - Method in class org.apache.bcel.verifier.structurals.ControlFlowGraph
-
Returns true, if and only if the said instruction is not reachable; that means, if it is not part of this ControlFlowGraph.
- isEmpty() - Method in class org.apache.bcel.generic.InstructionList
-
Test for empty list.
- isEmpty() - Method in class org.apache.bcel.verifier.structurals.OperandStack
-
Returns true IFF this OperandStack is empty.
- isEnum() - Method in class org.apache.bcel.classfile.AccessFlags
-
Tests whether the enum bit is on.
- isEnum(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
-
Sets the enum bit.
- isFinal() - Method in class org.apache.bcel.classfile.AccessFlags
-
Tests whether the final bit is on.
- isFinal() - Method in class org.apache.bcel.classfile.MethodParameter
- isFinal(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
-
Sets the final bit.
- isFormalParameterList(String) - Static method in class org.apache.bcel.classfile.Signature
- ISHL - Class in org.apache.bcel.generic
-
ISHL - Arithmetic shift left int
- ISHL - Static variable in class org.apache.bcel.Const
-
Java VM opcode 120.
- ISHL - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ISHL - Static variable in class org.apache.bcel.generic.InstructionConst
- ISHL - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- ISHL() - Constructor for class org.apache.bcel.generic.ISHL
- ISHR - Class in org.apache.bcel.generic
-
ISHR - Arithmetic shift right int
- ISHR - Static variable in class org.apache.bcel.Const
-
Java VM opcode 122.
- ISHR - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ISHR - Static variable in class org.apache.bcel.generic.InstructionConst
- ISHR - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- ISHR() - Constructor for class org.apache.bcel.generic.ISHR
- isInterface() - Method in class org.apache.bcel.classfile.AccessFlags
-
Tests whether the interface bit is on.
- isInterface(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
-
Sets the interface bit.
- isJavaIdentifierPart(char) - Static method in class org.apache.bcel.classfile.Utility
- isMandated() - Method in class org.apache.bcel.classfile.MethodParameter
- isNative() - Method in class org.apache.bcel.classfile.AccessFlags
-
Tests whether the native bit is on.
- isNative(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
-
Sets the native bit.
- isNested() - Method in class org.apache.bcel.classfile.JavaClass
- isPrivate() - Method in class org.apache.bcel.classfile.AccessFlags
-
Tests whether the private bit is on.
- isPrivate(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
-
Sets the private bit.
- isProtected() - Method in class org.apache.bcel.classfile.AccessFlags
-
Tests whether the protected bit is on.
- isProtected(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
-
Sets the protected bit.
- isPublic() - Method in class org.apache.bcel.classfile.AccessFlags
-
Tests whether the public bit is on.
- isPublic(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
-
Sets the public bit.
- isRecord() - Method in class org.apache.bcel.classfile.JavaClass
-
Tests whether this class was declared as a record
- isRuntimeVisible() - Method in class org.apache.bcel.classfile.AnnotationEntry
- isRuntimeVisible() - Method in class org.apache.bcel.classfile.Annotations
- isRuntimeVisible() - Method in class org.apache.bcel.generic.AnnotationEntryGen
- isSet(int, int) - Static method in class org.apache.bcel.classfile.Utility
- isStatic() - Method in class org.apache.bcel.classfile.AccessFlags
-
Tests whether the static bit is on.
- isStatic(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
-
Sets the static bit.
- isStrictfp() - Method in class org.apache.bcel.classfile.AccessFlags
-
Tests whether the strict bit is on.
- isStrictfp(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
-
Sets the strict bit.
- isSuper() - Method in class org.apache.bcel.classfile.JavaClass
- isSynchronized() - Method in class org.apache.bcel.classfile.AccessFlags
-
Tests whether the synchronized bit is on.
- isSynchronized(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
-
Sets the synchronized bit.
- isSynthetic() - Method in class org.apache.bcel.classfile.AccessFlags
-
Tests whether the synthetic bit is on.
- isSynthetic() - Method in class org.apache.bcel.classfile.MethodParameter
- isSynthetic(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
-
Sets the synthetic bit.
- ISTORE - Class in org.apache.bcel.generic
-
ISTORE - Store int from stack into local variable
- ISTORE - Static variable in class org.apache.bcel.Const
-
Java VM opcode 54.
- ISTORE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ISTORE(int) - Constructor for class org.apache.bcel.generic.ISTORE
-
Store int into local variable
- ISTORE_0 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 59.
- ISTORE_0 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ISTORE_0 - Static variable in class org.apache.bcel.generic.InstructionConst
- ISTORE_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- ISTORE_1 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 60.
- ISTORE_1 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ISTORE_1 - Static variable in class org.apache.bcel.generic.InstructionConst
- ISTORE_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- ISTORE_2 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 61.
- ISTORE_2 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ISTORE_2 - Static variable in class org.apache.bcel.generic.InstructionConst
- ISTORE_2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- ISTORE_3 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 62.
- ISTORE_3 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- isTransient() - Method in class org.apache.bcel.classfile.AccessFlags
-
Tests whether the transient bit is on.
- isTransient(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
-
Sets the varargs bit.
- ISUB - Class in org.apache.bcel.generic
-
ISUB - Substract ints
- ISUB - Static variable in class org.apache.bcel.Const
-
Java VM opcode 100.
- ISUB - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- ISUB - Static variable in class org.apache.bcel.generic.InstructionConst
- ISUB - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- ISUB() - Constructor for class org.apache.bcel.generic.ISUB
-
Substract ints
- isValidByte(int) - Static method in class org.apache.bcel.generic.Instruction
-
Tests if the value can fit in a byte (signed)
- isValidShort(int) - Static method in class org.apache.bcel.generic.Instruction
-
Tests if the value can fit in a short (signed)
- isVarArgs() - Method in class org.apache.bcel.classfile.AccessFlags
-
Tests whether the varargs bit is on.
- isVarArgs(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
-
Sets the varargs bit.
- isVolatile() - Method in class org.apache.bcel.classfile.AccessFlags
-
Tests whether the volatile bit is on.
- isVolatile(boolean) - Method in class org.apache.bcel.classfile.AccessFlags
-
Sets the volatile bit.
- ITEM_Bogus - Static variable in class org.apache.bcel.Const
-
Constants used in the StackMap attribute.
- ITEM_Bogus - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Constants used in the StackMap attribute.
- ITEM_Double - Static variable in class org.apache.bcel.Const
- ITEM_Double - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- ITEM_Float - Static variable in class org.apache.bcel.Const
- ITEM_Float - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- ITEM_InitObject - Static variable in class org.apache.bcel.Const
- ITEM_InitObject - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- ITEM_Integer - Static variable in class org.apache.bcel.Const
- ITEM_Integer - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- ITEM_Long - Static variable in class org.apache.bcel.Const
- ITEM_Long - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- ITEM_NAMES - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- ITEM_NewObject - Static variable in class org.apache.bcel.Const
- ITEM_NewObject - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- ITEM_Null - Static variable in class org.apache.bcel.Const
- ITEM_Null - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- ITEM_Object - Static variable in class org.apache.bcel.Const
- ITEM_Object - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
- iterator() - Method in class org.apache.bcel.classfile.Annotations
- iterator() - Method in class org.apache.bcel.classfile.BootstrapMethods
- iterator() - Method in class org.apache.bcel.classfile.ConstantPool
- iterator() - Method in class org.apache.bcel.classfile.InnerClasses
- iterator() - Method in class org.apache.bcel.classfile.LineNumberTable
- iterator() - Method in class org.apache.bcel.classfile.LocalVariableTable
- iterator() - Method in class org.apache.bcel.classfile.LocalVariableTypeTable
- iterator() - Method in class org.apache.bcel.classfile.MethodParameters
- iterator() - Method in class org.apache.bcel.classfile.ParameterAnnotations
- iterator() - Method in class org.apache.bcel.generic.InstructionList
- IUSHR - Class in org.apache.bcel.generic
-
IUSHR - Logical shift right int
- IUSHR - Static variable in class org.apache.bcel.Const
-
Java VM opcode 124.
- IUSHR - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IUSHR - Static variable in class org.apache.bcel.generic.InstructionConst
- IUSHR - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- IUSHR() - Constructor for class org.apache.bcel.generic.IUSHR
- IXOR - Class in org.apache.bcel.generic
-
IXOR - Bitwise XOR int
- IXOR - Static variable in class org.apache.bcel.Const
-
Java VM opcode 130.
- IXOR - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- IXOR - Static variable in class org.apache.bcel.generic.InstructionConst
- IXOR - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- IXOR() - Constructor for class org.apache.bcel.generic.IXOR
J
- JavaClass - Class in org.apache.bcel.classfile
-
Represents a Java class, i.e., the data structures, constant pool, fields, methods and commands contained in a Java .class file.
- JavaClass(int, int, String, int, int, int, ConstantPool, int[], Field[], Method[], Attribute[]) - Constructor for class org.apache.bcel.classfile.JavaClass
-
Constructor gets all contents as arguments.
- JavaClass(int, int, String, int, int, int, ConstantPool, int[], Field[], Method[], Attribute[], byte) - Constructor for class org.apache.bcel.classfile.JavaClass
-
Constructor gets all contents as arguments.
- JavaWrapper - Class in org.apache.bcel.util
-
Java interpreter replacement, i.e., wrapper that uses its own ClassLoader to modify/generate classes as they're requested.
- JavaWrapper() - Constructor for class org.apache.bcel.util.JavaWrapper
- JavaWrapper(ClassLoader) - Constructor for class org.apache.bcel.util.JavaWrapper
- JSR - Class in org.apache.bcel.generic
-
JSR - Jump to subroutine
- JSR - Static variable in class org.apache.bcel.Const
-
Java VM opcode 168.
- JSR - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- JSR(InstructionHandle) - Constructor for class org.apache.bcel.generic.JSR
- JSR_W - Class in org.apache.bcel.generic
-
JSR_W - Jump to subroutine
- JSR_W - Static variable in class org.apache.bcel.Const
-
Java VM opcode 201.
- JSR_W - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- JSR_W(InstructionHandle) - Constructor for class org.apache.bcel.generic.JSR_W
- JsrInstruction - Class in org.apache.bcel.generic
-
Super class for JSR - Jump to subroutine
- JVM_CLASSFILE_MAGIC - Static variable in class org.apache.bcel.Const
-
Java class file format Magic number: -889275714.
K
- KNOWN_ATTRIBUTES - Static variable in class org.apache.bcel.Const
- KNOWN_ATTRIBUTES - Static variable in interface org.apache.bcel.Constants
-
Deprecated.
L
- L2D - Class in org.apache.bcel.generic
-
L2D - Convert long to double
- L2D - Static variable in class org.apache.bcel.Const
-
Java VM opcode 138.
- L2D - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- L2D - Static variable in class org.apache.bcel.generic.InstructionConst
- L2D - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- L2D() - Constructor for class org.apache.bcel.generic.L2D
- L2F - Class in org.apache.bcel.generic
-
L2F - Convert long to float
- L2F - Static variable in class org.apache.bcel.Const
-
Java VM opcode 137.
- L2F - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- L2F - Static variable in class org.apache.bcel.generic.InstructionConst
- L2F - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- L2F() - Constructor for class org.apache.bcel.generic.L2F
- L2I - Class in org.apache.bcel.generic
-
L2I - Convert long to int
- L2I - Static variable in class org.apache.bcel.Const
-
Java VM opcode 136.
- L2I - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- L2I - Static variable in class org.apache.bcel.generic.InstructionConst
- L2I - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- L2I() - Constructor for class org.apache.bcel.generic.L2I
- LADD - Class in org.apache.bcel.generic
-
LADD - Add longs
- LADD - Static variable in class org.apache.bcel.Const
-
Java VM opcode 97.
- LADD - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LADD - Static variable in class org.apache.bcel.generic.InstructionConst
- LADD - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- LADD() - Constructor for class org.apache.bcel.generic.LADD
- LALOAD - Class in org.apache.bcel.generic
-
LALOAD - Load long from array
- LALOAD - Static variable in class org.apache.bcel.Const
-
Java VM opcode 47.
- LALOAD - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LALOAD - Static variable in class org.apache.bcel.generic.InstructionConst
- LALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- LALOAD() - Constructor for class org.apache.bcel.generic.LALOAD
-
Load long from array
- LAND - Class in org.apache.bcel.generic
-
LAND - Bitwise AND longs
- LAND - Static variable in class org.apache.bcel.Const
-
Java VM opcode 127.
- LAND - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LAND - Static variable in class org.apache.bcel.generic.InstructionConst
- LAND - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- LAND() - Constructor for class org.apache.bcel.generic.LAND
- LASTORE - Class in org.apache.bcel.generic
-
LASTORE - Store into long array
- LASTORE - Static variable in class org.apache.bcel.Const
-
Java VM opcode 80.
- LASTORE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LASTORE - Static variable in class org.apache.bcel.generic.InstructionConst
- LASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- LASTORE() - Constructor for class org.apache.bcel.generic.LASTORE
-
Store long into array
- LCMP - Class in org.apache.bcel.generic
-
LCMP - Compare longs:
- LCMP - Static variable in class org.apache.bcel.Const
-
Java VM opcode 148.
- LCMP - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LCMP - Static variable in class org.apache.bcel.generic.InstructionConst
- LCMP - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- LCMP() - Constructor for class org.apache.bcel.generic.LCMP
- LCONST - Class in org.apache.bcel.generic
-
LCONST - Push 0 or 1, other values cause an exception
- LCONST(long) - Constructor for class org.apache.bcel.generic.LCONST
- LCONST_0 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 9.
- LCONST_0 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LCONST_0 - Static variable in class org.apache.bcel.generic.InstructionConst
- LCONST_0 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- LCONST_1 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 10.
- LCONST_1 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LCONST_1 - Static variable in class org.apache.bcel.generic.InstructionConst
- LCONST_1 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- LDC - Class in org.apache.bcel.generic
-
LDC - Push item from constant pool.
- LDC - Static variable in class org.apache.bcel.Const
-
Java VM opcode 18.
- LDC - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LDC(int) - Constructor for class org.apache.bcel.generic.LDC
- LDC_QUICK - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 203.
- LDC_QUICK - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- LDC_W - Class in org.apache.bcel.generic
-
LDC_W - Push item from constant pool (wide index)
- LDC_W - Static variable in class org.apache.bcel.Const
-
Java VM opcode 19.
- LDC_W - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LDC_W(int) - Constructor for class org.apache.bcel.generic.LDC_W
- LDC_W_QUICK - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 204.
- LDC_W_QUICK - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- LDC2_W - Class in org.apache.bcel.generic
-
LDC2_W - Push long or double from constant pool
- LDC2_W - Static variable in class org.apache.bcel.Const
-
Java VM opcode 20.
- LDC2_W - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LDC2_W(int) - Constructor for class org.apache.bcel.generic.LDC2_W
- LDC2_W_QUICK - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 205.
- LDC2_W_QUICK - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- LDIV - Class in org.apache.bcel.generic
-
LDIV - Divide longs
- LDIV - Static variable in class org.apache.bcel.Const
-
Java VM opcode 109.
- LDIV - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LDIV - Static variable in class org.apache.bcel.generic.InstructionConst
- LDIV - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- LDIV() - Constructor for class org.apache.bcel.generic.LDIV
- length - Variable in class org.apache.bcel.classfile.Attribute
-
Deprecated.(since 6.0) (since 6.0) will be made private; do not access directly, use getter/setter
- length - Variable in class org.apache.bcel.generic.Instruction
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- LineNumber - Class in org.apache.bcel.classfile
-
This class represents a (PC offset, line number) pair, i.e., a line number in the source that corresponds to a relative address in the byte code.
- LineNumber(int, int) - Constructor for class org.apache.bcel.classfile.LineNumber
- LineNumber(LineNumber) - Constructor for class org.apache.bcel.classfile.LineNumber
-
Initialize from another object.
- LineNumberGen - Class in org.apache.bcel.generic
-
This class represents a line number within a method, i.e., give an instruction a line number corresponding to the source code line.
- LineNumberGen(InstructionHandle, int) - Constructor for class org.apache.bcel.generic.LineNumberGen
-
Create a line number.
- LineNumberTable - Class in org.apache.bcel.classfile
-
This class represents a table of line numbers for debugging purposes.
- LineNumberTable(int, int, LineNumber[], ConstantPool) - Constructor for class org.apache.bcel.classfile.LineNumberTable
-
Constructs a new instance.
- LineNumberTable(LineNumberTable) - Constructor for class org.apache.bcel.classfile.LineNumberTable
-
Constructs a new instance from another.
- LINKING_EXCEPTION - Static variable in class org.apache.bcel.ExceptionConst
-
Super class of any linking exception (aka Linkage Error)
- LINKING_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.Super class of any linking exception (aka Linkage Error)
- LinkingConstraintException - Exception Class in org.apache.bcel.verifier.exc
-
Instances of this class are thrown by BCEL's class file verifier "JustIce" when a class file to verify does not pass the verification pass 3 because of a violation of a constraint that is usually only verified at run-time (pass 4).
- LinkingConstraintException() - Constructor for exception class org.apache.bcel.verifier.exc.LinkingConstraintException
- list(String) - Method in class org.apache.bcel.util.ModularRuntimeImage
-
Lists all entries in the given directory.
- list(Path) - Method in class org.apache.bcel.util.ModularRuntimeImage
-
Lists all entries in the given directory.
- LLOAD - Class in org.apache.bcel.generic
-
LLOAD - Load long from local variable
- LLOAD - Static variable in class org.apache.bcel.Const
-
Java VM opcode 22.
- LLOAD - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LLOAD(int) - Constructor for class org.apache.bcel.generic.LLOAD
- LLOAD_0 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 30.
- LLOAD_0 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LLOAD_1 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 31.
- LLOAD_1 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LLOAD_2 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 32.
- LLOAD_2 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LLOAD_3 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 33.
- LLOAD_3 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LMUL - Class in org.apache.bcel.generic
-
LMUL - Multiply longs
- LMUL - Static variable in class org.apache.bcel.Const
-
Java VM opcode 105.
- LMUL - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LMUL - Static variable in class org.apache.bcel.generic.InstructionConst
- LMUL - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- LMUL() - Constructor for class org.apache.bcel.generic.LMUL
- LNEG - Class in org.apache.bcel.generic
-
LNEG - Negate long
- LNEG - Static variable in class org.apache.bcel.Const
-
Java VM opcode 117.
- LNEG - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LNEG - Static variable in class org.apache.bcel.generic.InstructionConst
- LNEG - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- LNEG() - Constructor for class org.apache.bcel.generic.LNEG
- loadClass(Class<?>) - Method in class org.apache.bcel.util.ClassPathRepository
-
Finds the JavaClass object for a runtime Class object.
- loadClass(Class<?>) - Method in class org.apache.bcel.util.LruCacheClassPathRepository
-
Finds the JavaClass object for a runtime Class object.
- loadClass(Class<?>) - Method in class org.apache.bcel.util.MemorySensitiveClassPathRepository
-
Finds the JavaClass object for a runtime Class object.
- loadClass(Class<?>) - Method in class org.apache.bcel.util.SyntheticRepository
-
Finds the JavaClass object for a runtime Class object.
- loadClass(Class<?>) - Method in class org.apache.bcel.util.ClassLoaderRepository
- loadClass(Class<?>) - Method in interface org.apache.bcel.util.Repository
-
Finds the JavaClass instance for the given run-time class object.
- loadClass(String) - Method in class org.apache.bcel.util.ClassPathRepository
-
Finds a JavaClass object by name.
- loadClass(String) - Method in class org.apache.bcel.util.LruCacheClassPathRepository
-
Finds a JavaClass object by name.
- loadClass(String) - Method in class org.apache.bcel.util.MemorySensitiveClassPathRepository
-
Finds a JavaClass object by name.
- loadClass(String) - Method in class org.apache.bcel.util.SyntheticRepository
-
Finds a JavaClass object by name.
- loadClass(String) - Method in class org.apache.bcel.util.ClassLoaderRepository
-
Lookup a JavaClass object from the Class Name provided.
- loadClass(String) - Method in interface org.apache.bcel.util.Repository
-
Finds the class with the name provided, if the class isn't there, make an attempt to load it.
- loadClass(String, boolean) - Method in class org.apache.bcel.util.ClassLoader
-
Deprecated.
- LoadClass - Interface in org.apache.bcel.generic
-
Denotes that an instruction may start the process of loading and resolving the referenced class in the Virtual Machine.
- LoadingException - Exception Class in org.apache.bcel.verifier.exc
-
When loading a class file, BCEL will throw an instance of LoadingException if the class file is malformed; so it is not conforming to the "Pass 1" verification process as described in the Java Virtual Machine specification, 2nd.
- LoadingException() - Constructor for exception class org.apache.bcel.verifier.exc.LoadingException
-
Constructs a new LoadingException with null as its error message string.
- LoadingException(String) - Constructor for exception class org.apache.bcel.verifier.exc.LoadingException
-
Constructs a new LoadingException with the specified error message.
- LoadInstruction - Class in org.apache.bcel.generic
-
Denotes an unparameterized instruction to load a value from a local variable, e.g.
- LoadInstruction(short, short, int) - Constructor for class org.apache.bcel.generic.LoadInstruction
- LocalVariable - Class in org.apache.bcel.classfile
-
This class represents a local variable within a method.
- LocalVariable(int, int, int, int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.LocalVariable
- LocalVariable(int, int, int, int, int, ConstantPool, int) - Constructor for class org.apache.bcel.classfile.LocalVariable
- LocalVariable(LocalVariable) - Constructor for class org.apache.bcel.classfile.LocalVariable
-
Initializes from another LocalVariable.
- LocalVariableGen - Class in org.apache.bcel.generic
-
Represents a local variable within a method.
- LocalVariableGen(int, String, Type, InstructionHandle, InstructionHandle) - Constructor for class org.apache.bcel.generic.LocalVariableGen
-
Generate a local variable that with index 'index'.
- LocalVariableGen(int, String, Type, InstructionHandle, InstructionHandle, int) - Constructor for class org.apache.bcel.generic.LocalVariableGen
-
Generates a local variable that with index 'index'.
- LocalVariableInfo - Class in org.apache.bcel.verifier.statics
-
A utility class holding the information about the name and the type of a local variable in a given slot (== index).
- LocalVariableInfo() - Constructor for class org.apache.bcel.verifier.statics.LocalVariableInfo
- LocalVariableInfoInconsistentException - Exception Class in org.apache.bcel.verifier.exc
-
A LocalVariableInfoInconsistentException instance is thrown by the LocalVariableInfo class when it detects that the information it holds is inconsistent; this is normally due to inconsistent LocalVariableTable entries in the Code attribute of a certain Method object.
- LocalVariableInfoInconsistentException() - Constructor for exception class org.apache.bcel.verifier.exc.LocalVariableInfoInconsistentException
-
Constructs a new LocalVariableInfoInconsistentException with null as its error message string.
- LocalVariableInfoInconsistentException(String) - Constructor for exception class org.apache.bcel.verifier.exc.LocalVariableInfoInconsistentException
-
Constructs a new LocalVariableInfoInconsistentException with the specified error message.
- LocalVariableInstruction - Class in org.apache.bcel.generic
-
Abstract super class for instructions dealing with local variables.
- LocalVariableInstruction(short, short, int) - Constructor for class org.apache.bcel.generic.LocalVariableInstruction
- LocalVariables - Class in org.apache.bcel.verifier.structurals
-
This class implements an array of local variables used for symbolic JVM simulation.
- LocalVariables(int) - Constructor for class org.apache.bcel.verifier.structurals.LocalVariables
-
Creates a new LocalVariables object.
- LocalVariablesInfo - Class in org.apache.bcel.verifier.statics
-
A utility class holding the information about the names and the types of the local variables in a given method.
- LocalVariableTable - Class in org.apache.bcel.classfile
-
This class represents colection of local variables in a method.
- LocalVariableTable(int, int, LocalVariable[], ConstantPool) - Constructor for class org.apache.bcel.classfile.LocalVariableTable
- LocalVariableTable(LocalVariableTable) - Constructor for class org.apache.bcel.classfile.LocalVariableTable
-
Initialize from another object.
- LocalVariableTypeTable - Class in org.apache.bcel.classfile
- LocalVariableTypeTable(int, int, LocalVariable[], ConstantPool) - Constructor for class org.apache.bcel.classfile.LocalVariableTypeTable
- LocalVariableTypeTable(LocalVariableTypeTable) - Constructor for class org.apache.bcel.classfile.LocalVariableTypeTable
- LONG - Static variable in class org.apache.bcel.generic.Type
- LONG_Upper - Class in org.apache.bcel.verifier.statics
-
This class represents the upper half of a LONG variable.
- lookupClass(Class<?>) - Static method in class org.apache.bcel.Repository
-
Tries to find class source using the internal repository instance.
- lookupClass(String) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Look for ConstantClass in ConstantPool named 'str'.
- lookupClass(String) - Static method in class org.apache.bcel.Repository
-
Lookups class somewhere found on your CLASSPATH, or whereever the repository instance looks for it.
- lookupClassFile(String) - Static method in class org.apache.bcel.Repository
- lookupDouble(double) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Look for ConstantDouble in ConstantPool.
- lookupFieldref(String, String, String) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Look for ConstantFieldref in ConstantPool.
- lookupFloat(float) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Look for ConstantFloat in ConstantPool.
- lookupInteger(int) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Look for ConstantInteger in ConstantPool.
- lookupInterfaceMethodref(String, String, String) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Look for ConstantInterfaceMethodref in ConstantPool.
- lookupInterfaceMethodref(MethodGen) - Method in class org.apache.bcel.generic.ConstantPoolGen
- lookupLong(long) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Look for ConstantLong in ConstantPool.
- lookupMethodref(String, String, String) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Look for ConstantMethodref in ConstantPool.
- lookupMethodref(MethodGen) - Method in class org.apache.bcel.generic.ConstantPoolGen
- lookupNameAndType(String, String) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Look for ConstantNameAndType in ConstantPool.
- lookupString(String) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Look for ConstantString in ConstantPool containing String 'str'.
- LOOKUPSWITCH - Class in org.apache.bcel.generic
-
LOOKUPSWITCH - Switch with unordered set of values
- LOOKUPSWITCH - Static variable in class org.apache.bcel.Const
-
Java VM opcode 171.
- LOOKUPSWITCH - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LOOKUPSWITCH(int[], InstructionHandle[], InstructionHandle) - Constructor for class org.apache.bcel.generic.LOOKUPSWITCH
- lookupUtf8(String) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Look for ConstantUtf8 in ConstantPool.
- LOR - Class in org.apache.bcel.generic
-
LOR - Bitwise OR long
- LOR - Static variable in class org.apache.bcel.Const
-
Java VM opcode 129.
- LOR - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LOR - Static variable in class org.apache.bcel.generic.InstructionConst
- LOR - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- LOR() - Constructor for class org.apache.bcel.generic.LOR
- LREM - Class in org.apache.bcel.generic
-
LREM - Remainder of long
- LREM - Static variable in class org.apache.bcel.Const
-
Java VM opcode 113.
- LREM - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LREM - Static variable in class org.apache.bcel.generic.InstructionConst
- LREM - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- LREM() - Constructor for class org.apache.bcel.generic.LREM
- LRETURN - Class in org.apache.bcel.generic
-
LRETURN - Return long from method
- LRETURN - Static variable in class org.apache.bcel.Const
-
Java VM opcode 173.
- LRETURN - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LRETURN - Static variable in class org.apache.bcel.generic.InstructionConst
- LRETURN - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- LRETURN() - Constructor for class org.apache.bcel.generic.LRETURN
- LruCacheClassPathRepository - Class in org.apache.bcel.util
-
Maintains a least-recently-used (LRU) cache of
JavaClass
with maximum sizecacheSize
. - LruCacheClassPathRepository(ClassPath, int) - Constructor for class org.apache.bcel.util.LruCacheClassPathRepository
- LSHL - Class in org.apache.bcel.generic
-
LSHL - Arithmetic shift left long
- LSHL - Static variable in class org.apache.bcel.Const
-
Java VM opcode 121.
- LSHL - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LSHL - Static variable in class org.apache.bcel.generic.InstructionConst
- LSHL - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- LSHL() - Constructor for class org.apache.bcel.generic.LSHL
- LSHR - Class in org.apache.bcel.generic
-
LSHR - Arithmetic shift right long
- LSHR - Static variable in class org.apache.bcel.Const
-
Java VM opcode 123.
- LSHR - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LSHR - Static variable in class org.apache.bcel.generic.InstructionConst
- LSHR - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- LSHR() - Constructor for class org.apache.bcel.generic.LSHR
- LSTORE - Class in org.apache.bcel.generic
-
LSTORE - Store long into local variable
- LSTORE - Static variable in class org.apache.bcel.Const
-
Java VM opcode 55.
- LSTORE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LSTORE(int) - Constructor for class org.apache.bcel.generic.LSTORE
- LSTORE_0 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 63.
- LSTORE_0 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LSTORE_1 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 64.
- LSTORE_1 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LSTORE_2 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 65.
- LSTORE_2 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LSTORE_3 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 66.
- LSTORE_3 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LSUB - Class in org.apache.bcel.generic
-
LSUB - Substract longs
- LSUB - Static variable in class org.apache.bcel.Const
-
Java VM opcode 101.
- LSUB - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LSUB - Static variable in class org.apache.bcel.generic.InstructionConst
- LSUB - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- LSUB() - Constructor for class org.apache.bcel.generic.LSUB
- LUSHR - Class in org.apache.bcel.generic
-
LUSHR - Logical shift right long
- LUSHR - Static variable in class org.apache.bcel.Const
-
Java VM opcode 125.
- LUSHR - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LUSHR - Static variable in class org.apache.bcel.generic.InstructionConst
- LUSHR - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- LUSHR() - Constructor for class org.apache.bcel.generic.LUSHR
- LXOR - Class in org.apache.bcel.generic
-
LXOR - Bitwise XOR long
- LXOR - Static variable in class org.apache.bcel.Const
-
Java VM opcode 131.
- LXOR - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- LXOR - Static variable in class org.apache.bcel.generic.InstructionConst
- LXOR - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- LXOR() - Constructor for class org.apache.bcel.generic.LXOR
M
- main(String[]) - Static method in class org.apache.bcel.util.BCELifier
-
Default main method
- main(String[]) - Static method in class org.apache.bcel.util.Class2HTML
- main(String[]) - Static method in class org.apache.bcel.util.JavaWrapper
-
Default main method used as wrapper, expects the fully qualified class name of the real class as the first argument.
- main(String[]) - Static method in exception class org.apache.bcel.verifier.exc.AssertionViolatedException
-
DO NOT USE.
- main(String[]) - Static method in class org.apache.bcel.verifier.GraphicalVerifier
-
Main method.
- main(String[]) - Static method in class org.apache.bcel.verifier.NativeVerifier
-
Works only on the first argument.
- main(String[]) - Static method in class org.apache.bcel.verifier.TransitiveHull
-
This method implements a demonstration program of how to use the VerifierFactoryObserver.
- main(String[]) - Static method in class org.apache.bcel.verifier.Verifier
-
Verifies class files.
- main(String[]) - Static method in class org.apache.bcel.verifier.VerifyDialog
-
Verifies one or more class files.
- MAJOR - Static variable in class org.apache.bcel.Const
-
Default major version number.
- MAJOR - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Default major version number.
- MAJOR_1_1 - Static variable in class org.apache.bcel.Const
-
Major version number of class files for Java 1.1: 45.
- MAJOR_1_1 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Major version number of class files for Java 1.1.
- MAJOR_1_2 - Static variable in class org.apache.bcel.Const
-
Major version number of class files for Java 1.2: 46.
- MAJOR_1_2 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Major version number of class files for Java 1.2.
- MAJOR_1_3 - Static variable in class org.apache.bcel.Const
-
Major version number of class files for Java 1.2: 47.
- MAJOR_1_3 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Major version number of class files for Java 1.2.
- MAJOR_1_4 - Static variable in class org.apache.bcel.Const
-
Major version number of class files for Java 1.3: 48.
- MAJOR_1_4 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Major version number of class files for Java 1.3.
- MAJOR_1_5 - Static variable in class org.apache.bcel.Const
-
Major version number of class files for Java 1.4: 49.
- MAJOR_1_5 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Major version number of class files for Java 1.4.
- MAJOR_1_6 - Static variable in class org.apache.bcel.Const
-
Major version number of class files for Java 1.6: 50.
- MAJOR_1_7 - Static variable in class org.apache.bcel.Const
-
Major version number of class files for Java 1.7: 51.
- MAJOR_1_8 - Static variable in class org.apache.bcel.Const
-
Major version number of class files for Java 1.8: 52.
- MAJOR_1_9 - Static variable in class org.apache.bcel.Const
-
Deprecated.Use
Const.MAJOR_9
(53) instead. - MAJOR_10 - Static variable in class org.apache.bcel.Const
-
Major version number of class files for Java 10: 54.
- MAJOR_11 - Static variable in class org.apache.bcel.Const
-
Major version number of class files for Java 11: 55.
- MAJOR_12 - Static variable in class org.apache.bcel.Const
-
Major version number of class files for Java 12: 56.
- MAJOR_13 - Static variable in class org.apache.bcel.Const
-
Major version number of class files for Java 13: 57.
- MAJOR_14 - Static variable in class org.apache.bcel.Const
-
Major version number of class files for Java 14: 58.
- MAJOR_15 - Static variable in class org.apache.bcel.Const
-
Major version number of class files for Java 15: 59.
- MAJOR_16 - Static variable in class org.apache.bcel.Const
-
Major version number of class files for Java 16: 60.
- MAJOR_17 - Static variable in class org.apache.bcel.Const
-
Major version number of class files for Java 17: 61.
- MAJOR_18 - Static variable in class org.apache.bcel.Const
-
Major version number of class files for Java 18: 62.
- MAJOR_19 - Static variable in class org.apache.bcel.Const
-
Major version number of class files for Java 19: 63.
- MAJOR_20 - Static variable in class org.apache.bcel.Const
-
Major version number of class files for Java 20: 64.
- MAJOR_21 - Static variable in class org.apache.bcel.Const
-
Major version number of class files for Java 21: 65.
- MAJOR_22 - Static variable in class org.apache.bcel.Const
-
Major version number of class files for Java 22: 66.
- MAJOR_23 - Static variable in class org.apache.bcel.Const
-
Major version number of class files for Java 23: 67.
- MAJOR_24 - Static variable in class org.apache.bcel.Const
-
Major version number of class files for Java 24: 68.
- MAJOR_9 - Static variable in class org.apache.bcel.Const
-
Major version number of class files for Java 9: 53.
- match - Variable in class org.apache.bcel.generic.Select
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- match_length - Variable in class org.apache.bcel.generic.Select
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- MAX_ACC_FLAG - Static variable in class org.apache.bcel.Const
-
Deprecated.
- MAX_ACC_FLAG - Static variable in interface org.apache.bcel.Constants
-
Deprecated.One of the access flags for fields, methods, or classes.
- MAX_ACC_FLAG_I - Static variable in class org.apache.bcel.Const
-
One of the access flags for fields, methods, or classes.
- MAX_ARRAY_DIMENSIONS - Static variable in class org.apache.bcel.Const
-
The maximum number of dimensions in an array: 255.
- MAX_BYTE - Static variable in class org.apache.bcel.Const
-
Maximum value for an unsigned byte: 255.
- MAX_BYTE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Maximum value for an unsigned byte.
- MAX_CODE_SIZE - Static variable in class org.apache.bcel.Const
-
Maximum code size (plus one; the code size must be LESS than this): 65536.
- MAX_CODE_SIZE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.One of the limitations of the Java Virtual Machine.
- MAX_CP_ENTRIES - Static variable in class org.apache.bcel.Const
-
Maximum Constant Pool entries: 65535.
- MAX_CP_ENTRIES - Static variable in interface org.apache.bcel.Constants
-
Deprecated.One of the limitations of the Java Virtual Machine.
- MAX_SHORT - Static variable in class org.apache.bcel.Const
-
Maximum value for an unsigned short: 65535.
- MAX_SHORT - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Maximum value for an unsigned short.
- maxLocals() - Method in class org.apache.bcel.verifier.structurals.LocalVariables
-
Returns the number of local variable slots.
- maxStack() - Method in class org.apache.bcel.verifier.structurals.OperandStack
-
Returns the number of stack slots this stack can hold.
- MemorySensitiveClassPathRepository - Class in org.apache.bcel.util
-
This repository is used in situations where a Class is created outside the realm of a ClassLoader.
- MemorySensitiveClassPathRepository(ClassPath) - Constructor for class org.apache.bcel.util.MemorySensitiveClassPathRepository
- merge(LocalVariables) - Method in class org.apache.bcel.verifier.structurals.LocalVariables
-
Merges two local variables sets as described in the Java Virtual Machine Specification, Second Edition, section 4.9.2, page 146.
- merge(OperandStack) - Method in class org.apache.bcel.verifier.structurals.OperandStack
-
Merges another stack state into this instance's stack state.
- Method - Class in org.apache.bcel.classfile
-
This class represents the method info structure, i.e., the representation for a method in the class.
- Method() - Constructor for class org.apache.bcel.classfile.Method
-
Empty constructor, all attributes have to be defined via 'setXXX' methods.
- Method(int, int, int, Attribute[], ConstantPool) - Constructor for class org.apache.bcel.classfile.Method
- Method(Method) - Constructor for class org.apache.bcel.classfile.Method
-
Initialize from another object.
- METHOD - Enum constant in enum org.apache.bcel.util.BCELifier.FLAGS
- MethodGen - Class in org.apache.bcel.generic
-
Template class for building up a method.
- MethodGen(int, Type, Type[], String[], String, String, InstructionList, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.MethodGen
-
Declare method.
- MethodGen(Method, String, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.MethodGen
-
Instantiate from existing method.
- MethodObserver - Interface in org.apache.bcel.generic
-
Implement this interface if you're interested in changes to a MethodGen object and register yourself with addObserver().
- MethodParameter - Class in org.apache.bcel.classfile
-
Entry of the parameters table.
- MethodParameter() - Constructor for class org.apache.bcel.classfile.MethodParameter
- MethodParameters - Class in org.apache.bcel.classfile
-
This class represents a MethodParameters attribute.
- methodSignatureArgumentTypes(String) - Static method in class org.apache.bcel.classfile.Utility
-
Converts argument list portion of method signature to string with all class names compacted.
- methodSignatureArgumentTypes(String, boolean) - Static method in class org.apache.bcel.classfile.Utility
-
Converts argument list portion of method signature to string.
- methodSignatureReturnType(String) - Static method in class org.apache.bcel.classfile.Utility
-
Converts return type portion of method signature to string with all class names compacted.
- methodSignatureReturnType(String, boolean) - Static method in class org.apache.bcel.classfile.Utility
-
Converts return type portion of method signature to string.
- methodSignatureToString(String, String, String) - Static method in class org.apache.bcel.classfile.Utility
-
Converts method signature to string with all class names compacted.
- methodSignatureToString(String, String, String, boolean) - Static method in class org.apache.bcel.classfile.Utility
-
Converts method signature to string.
- methodSignatureToString(String, String, String, boolean, LocalVariableTable) - Static method in class org.apache.bcel.classfile.Utility
-
This method converts a method signature string into a Java type declaration like 'void main(String[])' and throws a 'ClassFormatException' when the parsed type is invalid.
- methodTypeToSignature(String, String[]) - Static method in class org.apache.bcel.classfile.Utility
-
Converts string containing the method return and argument types to a byte code method signature.
- MINOR - Static variable in class org.apache.bcel.Const
-
Default major version number.
- MINOR - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Default major version number.
- MINOR_1_1 - Static variable in class org.apache.bcel.Const
-
Minor version number of class files for Java 1.1: 3.
- MINOR_1_1 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Minor version number of class files for Java 1.1.
- MINOR_1_2 - Static variable in class org.apache.bcel.Const
-
Minor version number of class files for Java 1.2: 0.
- MINOR_1_2 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Minor version number of class files for Java 1.2.
- MINOR_1_3 - Static variable in class org.apache.bcel.Const
-
Minor version number of class files for Java 1.3: 0.
- MINOR_1_3 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Minor version number of class files for Java 1.3.
- MINOR_1_4 - Static variable in class org.apache.bcel.Const
-
Minor version number of class files for Java 1.4: 0.
- MINOR_1_4 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Minor version number of class files for Java 1.4.
- MINOR_1_5 - Static variable in class org.apache.bcel.Const
-
Minor version number of class files for Java 1.5: 0.
- MINOR_1_5 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Minor version number of class files for Java 1.5.
- MINOR_1_6 - Static variable in class org.apache.bcel.Const
-
Minor version number of class files for Java 1.6: 0.
- MINOR_1_7 - Static variable in class org.apache.bcel.Const
-
Minor version number of class files for Java 1.7: 0.
- MINOR_1_8 - Static variable in class org.apache.bcel.Const
-
Minor version number of class files for Java 1.8: 0.
- MINOR_1_9 - Static variable in class org.apache.bcel.Const
-
Deprecated.Use
Const.MINOR_9
(0) instead. - MINOR_10 - Static variable in class org.apache.bcel.Const
-
Minor version number of class files for Java 10: 0.
- MINOR_11 - Static variable in class org.apache.bcel.Const
-
Minor version number of class files for Java 11: 0.
- MINOR_12 - Static variable in class org.apache.bcel.Const
-
Minor version number of class files for Java 12: 0.
- MINOR_13 - Static variable in class org.apache.bcel.Const
-
Minor version number of class files for Java 13: 0.
- MINOR_14 - Static variable in class org.apache.bcel.Const
-
Minor version number of class files for Java 14: 0.
- MINOR_15 - Static variable in class org.apache.bcel.Const
-
Minor version number of class files for Java 15: 0.
- MINOR_16 - Static variable in class org.apache.bcel.Const
-
Minor version number of class files for Java 16: 0.
- MINOR_17 - Static variable in class org.apache.bcel.Const
-
Minor version number of class files for Java 17: 0.
- MINOR_18 - Static variable in class org.apache.bcel.Const
-
Minor version number of class files for Java 18: 0.
- MINOR_19 - Static variable in class org.apache.bcel.Const
-
Minor version number of class files for Java 19: 0.
- MINOR_20 - Static variable in class org.apache.bcel.Const
-
Minor version number of class files for Java 20: 0.
- MINOR_21 - Static variable in class org.apache.bcel.Const
-
Minor version number of class files for Java 21: 0.
- MINOR_22 - Static variable in class org.apache.bcel.Const
-
Minor version number of class files for Java 22: 0.
- MINOR_23 - Static variable in class org.apache.bcel.Const
-
Minor version number of class files for Java 23: 0.
- MINOR_24 - Static variable in class org.apache.bcel.Const
-
Minor version number of class files for Java 24: 0.
- MINOR_9 - Static variable in class org.apache.bcel.Const
-
Minor version number of class files for Java 9: 0.
- modifyClass(JavaClass) - Method in class org.apache.bcel.util.ClassLoader
-
Deprecated.Override this method if you want to alter a class before it gets actually loaded.
- ModularRuntimeImage - Class in org.apache.bcel.util
-
Wraps a Java 9 JEP 220 modular runtime image.
- ModularRuntimeImage() - Constructor for class org.apache.bcel.util.ModularRuntimeImage
-
Constructs a default instance.
- ModularRuntimeImage(String) - Constructor for class org.apache.bcel.util.ModularRuntimeImage
-
Constructs an instance using the JRT file system implementation from a specific Java Home.
- Module - Class in org.apache.bcel.classfile
-
This class is derived from Attribute and represents the list of modules required, exported, opened or provided by a module.
- ModuleExports - Class in org.apache.bcel.classfile
-
This class represents an entry in the exports table of the Module attribute.
- ModuleMainClass - Class in org.apache.bcel.classfile
-
This class is derived from Attribute and indicates the main class of a module.
- ModuleMainClass(int, int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.ModuleMainClass
- ModuleMainClass(ModuleMainClass) - Constructor for class org.apache.bcel.classfile.ModuleMainClass
-
Initialize from another object.
- ModuleOpens - Class in org.apache.bcel.classfile
-
This class represents an entry in the opens table of the Module attribute.
- ModulePackages - Class in org.apache.bcel.classfile
-
This class is derived from Attribute and represents the list of packages that are exported or opened by the Module attribute.
- ModulePackages(int, int, int[], ConstantPool) - Constructor for class org.apache.bcel.classfile.ModulePackages
- ModulePackages(ModulePackages) - Constructor for class org.apache.bcel.classfile.ModulePackages
-
Initialize from another object.
- ModuleProvides - Class in org.apache.bcel.classfile
-
This class represents an entry in the provides table of the Module attribute.
- ModuleRequires - Class in org.apache.bcel.classfile
-
This class represents an entry in the requires table of the Module attribute.
- modules() - Method in class org.apache.bcel.util.ModularRuntimeImage
-
Lists all modules.
- MONITORENTER - Class in org.apache.bcel.generic
-
MONITORENTER - Enter monitor for object
- MONITORENTER - Static variable in class org.apache.bcel.Const
-
Java VM opcode 194.
- MONITORENTER - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- MONITORENTER - Static variable in class org.apache.bcel.generic.InstructionConst
- MONITORENTER - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- MONITORENTER() - Constructor for class org.apache.bcel.generic.MONITORENTER
- MONITOREXIT - Class in org.apache.bcel.generic
-
MONITOREXIT - Exit monitor for object
- MONITOREXIT - Static variable in class org.apache.bcel.Const
-
Java VM opcode 195.
- MONITOREXIT - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- MONITOREXIT - Static variable in class org.apache.bcel.generic.InstructionConst
- MONITOREXIT - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- MONITOREXIT() - Constructor for class org.apache.bcel.generic.MONITOREXIT
- move(InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.InstructionList
-
Move a single instruction (handle) to a new location.
- move(InstructionHandle, InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.InstructionList
-
Take all instructions (handles) from "start" to "end" and append them after the new location "target".
- MULTIANEWARRAY - Class in org.apache.bcel.generic
-
MULTIANEWARRAY - Create new mutidimensional array of references
- MULTIANEWARRAY - Static variable in class org.apache.bcel.Const
-
Java VM opcode 197.
- MULTIANEWARRAY - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- MULTIANEWARRAY(int, short) - Constructor for class org.apache.bcel.generic.MULTIANEWARRAY
- MULTIANEWARRAY_QUICK - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 223.
- MULTIANEWARRAY_QUICK - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
N
- n - Variable in class org.apache.bcel.generic.LocalVariableInstruction
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- name - Variable in class org.apache.bcel.generic.FieldGenOrMethodGen
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- name_and_type_index - Variable in class org.apache.bcel.classfile.ConstantCP
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- name_index - Variable in class org.apache.bcel.classfile.Attribute
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- name_index - Variable in class org.apache.bcel.classfile.FieldOrMethod
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- NamedAndTyped - Interface in org.apache.bcel.generic
-
Denote entity that has both name and type.
- NameSignatureInstruction - Class in org.apache.bcel.generic
-
Super class for FieldOrMethod and INVOKEDYNAMIC, since they both have names and signatures
- NameSignatureInstruction() - Constructor for class org.apache.bcel.generic.NameSignatureInstruction
- NameSignatureInstruction(short, int) - Constructor for class org.apache.bcel.generic.NameSignatureInstruction
- NativeVerifier - Class in org.apache.bcel.verifier
-
The NativeVerifier class implements a main(String[] args) method that's roughly compatible to the one in the Verifier class, but that uses the JVM's internal verifier for its class file verification.
- negate() - Method in class org.apache.bcel.generic.IF_ACMPEQ
- negate() - Method in class org.apache.bcel.generic.IF_ACMPNE
- negate() - Method in class org.apache.bcel.generic.IF_ICMPEQ
- negate() - Method in class org.apache.bcel.generic.IF_ICMPGE
- negate() - Method in class org.apache.bcel.generic.IF_ICMPGT
- negate() - Method in class org.apache.bcel.generic.IF_ICMPLE
- negate() - Method in class org.apache.bcel.generic.IF_ICMPLT
- negate() - Method in class org.apache.bcel.generic.IF_ICMPNE
- negate() - Method in class org.apache.bcel.generic.IFEQ
- negate() - Method in class org.apache.bcel.generic.IFGE
- negate() - Method in class org.apache.bcel.generic.IFGT
- negate() - Method in class org.apache.bcel.generic.IfInstruction
- negate() - Method in class org.apache.bcel.generic.IFLE
- negate() - Method in class org.apache.bcel.generic.IFLT
- negate() - Method in class org.apache.bcel.generic.IFNE
- negate() - Method in class org.apache.bcel.generic.IFNONNULL
- negate() - Method in class org.apache.bcel.generic.IFNULL
- NEGATIVE_ARRAY_SIZE_EXCEPTION - Static variable in class org.apache.bcel.ExceptionConst
- NEGATIVE_ARRAY_SIZE_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.
- NestHost - Class in org.apache.bcel.classfile
-
This class is derived from Attribute and records the nest host of the nest to which the current class or interface claims to belong.
- NestHost(int, int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.NestHost
- NestHost(NestHost) - Constructor for class org.apache.bcel.classfile.NestHost
-
Initializes from another object.
- NestMembers - Class in org.apache.bcel.classfile
-
This class is derived from Attribute and records the classes and interfaces that are authorized to claim membership in the nest hosted by the current class or interface.
- NestMembers(int, int, int[], ConstantPool) - Constructor for class org.apache.bcel.classfile.NestMembers
- NestMembers(NestMembers) - Constructor for class org.apache.bcel.classfile.NestMembers
-
Initialize from another object.
- NEW - Class in org.apache.bcel.generic
-
NEW - Create new object
- NEW - Static variable in class org.apache.bcel.Const
-
Java VM opcode 187.
- NEW - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- NEW(int) - Constructor for class org.apache.bcel.generic.NEW
- NEW_QUICK - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 221.
- NEW_QUICK - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- NEWARRAY - Class in org.apache.bcel.generic
-
NEWARRAY - Create new array of basic type (int, short, ...)
- NEWARRAY - Static variable in class org.apache.bcel.Const
-
Java VM opcode 188.
- NEWARRAY - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- NEWARRAY(byte) - Constructor for class org.apache.bcel.generic.NEWARRAY
- NEWARRAY(BasicType) - Constructor for class org.apache.bcel.generic.NEWARRAY
- NO_ARGS - Static variable in class org.apache.bcel.generic.Type
-
Empty array.
- NO_CLASS_DEF_FOUND_ERROR - Static variable in class org.apache.bcel.ExceptionConst
- NO_CLASS_DEF_FOUND_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.
- NO_OF_OPERANDS - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Number of byte code operands for each opcode, i.e., number of bytes after the tag byte itself.
- NO_SUCH_FIELD_ERROR - Static variable in class org.apache.bcel.ExceptionConst
- NO_SUCH_FIELD_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.
- NO_SUCH_METHOD_ERROR - Static variable in class org.apache.bcel.ExceptionConst
- NO_SUCH_METHOD_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.
- NO_TARGET - Static variable in class org.apache.bcel.generic.ReturnaddressType
- Node - Interface in org.apache.bcel.classfile
-
Denote class to have an accept method();
- NOP - Class in org.apache.bcel.generic
-
NOP - Do nothing
- NOP - Static variable in class org.apache.bcel.Const
-
Java VM opcode 0.
- NOP - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- NOP - Static variable in class org.apache.bcel.generic.InstructionConst
-
Predefined instruction objects.
- NOP - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- NOP() - Constructor for class org.apache.bcel.generic.NOP
- normalizeForStackOrLocal() - Method in class org.apache.bcel.generic.Type
-
boolean, short and char variable are considered as int in the stack or local variable area.
- notify(ClassGen) - Method in interface org.apache.bcel.generic.ClassObserver
- notify(FieldGen) - Method in interface org.apache.bcel.generic.FieldObserver
- notify(InstructionList) - Method in interface org.apache.bcel.generic.InstructionListObserver
- notify(MethodGen) - Method in interface org.apache.bcel.generic.MethodObserver
- NULL - Static variable in class org.apache.bcel.generic.Type
- NULL_POINTER_EXCEPTION - Static variable in class org.apache.bcel.ExceptionConst
-
Run-Time Exceptions
- NULL_POINTER_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.Run-Time Exceptions
O
- OBJECT - Static variable in class org.apache.bcel.generic.Type
- ObjectType - Class in org.apache.bcel.generic
-
Denotes reference such as
String
. - ObjectType(String) - Constructor for class org.apache.bcel.generic.ObjectType
-
Constructs a new instance.
- opcode - Variable in class org.apache.bcel.generic.Instruction
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- OPCODE_NAMES - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Names of opcodes.
- OPCODE_NAMES_LENGTH - Static variable in class org.apache.bcel.Const
- OperandStack - Class in org.apache.bcel.verifier.structurals
-
This class implements a stack used for symbolic JVM stack simulation.
- OperandStack(int) - Constructor for class org.apache.bcel.verifier.structurals.OperandStack
-
Creates an empty stack with a maximum of maxStack slots.
- OperandStack(int, ObjectType) - Constructor for class org.apache.bcel.verifier.structurals.OperandStack
-
Creates an otherwise empty stack with a maximum of maxStack slots and the ObjectType 'obj' at the top.
- org.apache.bcel - package org.apache.bcel
-
Basic classes for the Apache Byte Code Engineering Library (BCEL) and constants defined by the JVM specification.
- org.apache.bcel.classfile - package org.apache.bcel.classfile
-
Classes that describe the structure of a Java class file and a class file parser.
- org.apache.bcel.generic - package org.apache.bcel.generic
-
Generic part of the Apache Byte Code Engineering Library (BCEL), classes to dynamically modify class objects and byte code instructions.
- org.apache.bcel.util - package org.apache.bcel.util
-
Utility classes for the Apache Byte Code Engineering Library (BCEL), namely: Collection classes for JavaClass objects A converter for class files to HTML A tool to find instructions patterns via regular expressions A class to find classes as defined in the CLASSPATH A class loader that allows to create classes at run time
- org.apache.bcel.verifier - package org.apache.bcel.verifier
-
BCEL's verifier JustIce is there to help you dump correct Java class files created or modified with BCEL.
- org.apache.bcel.verifier.exc - package org.apache.bcel.verifier.exc
-
Exception classes used by JustIce, mostly used internally.
- org.apache.bcel.verifier.statics - package org.apache.bcel.verifier.statics
-
PassVerifier classes used internally by JustIce.
- org.apache.bcel.verifier.structurals - package org.apache.bcel.verifier.structurals
-
A PassVerifier class mostly used internally by JustIce, yielding a control flow graph for public use as a nice side effect.
P
- packages() - Method in class org.apache.bcel.util.ModularRuntimeImage
-
Lists all packages.
- Package Specification - Search tag in package org.apache.bcel.verifier
- Section
- Package Specification - Search tag in package org.apache.bcel.verifier.exc
- Section
- Package Specification - Search tag in package org.apache.bcel.verifier.statics
- Section
- Package Specification - Search tag in package org.apache.bcel.verifier.structurals
- Section
- packageToPath(String) - Static method in class org.apache.bcel.classfile.Utility
-
Converts '.'s to '/'s.
- padding - Variable in class org.apache.bcel.generic.Select
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- ParameterAnnotationEntry - Class in org.apache.bcel.classfile
-
represents one parameter annotation in the parameter annotation table
- ParameterAnnotations - Class in org.apache.bcel.classfile
-
base class for parameter annotations
- ParameterAnnotations(byte, int, int, ParameterAnnotationEntry[], ConstantPool) - Constructor for class org.apache.bcel.classfile.ParameterAnnotations
-
Constructs a new instance.
- parse() - Method in class org.apache.bcel.classfile.ClassParser
-
Parses the given Java class file and return an object that represents the contained data, i.e., constants, methods, fields and commands.
- pass1Button_ActionPerformed(ActionEvent) - Method in class org.apache.bcel.verifier.VerifyDialog
-
Machine-generated.
- Pass1Verifier - Class in org.apache.bcel.verifier.statics
-
This PassVerifier verifies a class file according to pass 1 as described in The Java Virtual Machine Specification, 2nd edition.
- Pass1Verifier(Verifier) - Constructor for class org.apache.bcel.verifier.statics.Pass1Verifier
-
Should only be instantiated by a Verifier.
- pass2Button_ActionPerformed(ActionEvent) - Method in class org.apache.bcel.verifier.VerifyDialog
-
Machine-generated.
- Pass2Verifier - Class in org.apache.bcel.verifier.statics
-
This PassVerifier verifies a class file according to pass 2 as described in The Java Virtual Machine Specification, 2nd edition.
- Pass2Verifier(Verifier) - Constructor for class org.apache.bcel.verifier.statics.Pass2Verifier
-
Should only be instantiated by a Verifier.
- Pass3aVerifier - Class in org.apache.bcel.verifier.statics
-
This PassVerifier verifies a class file according to pass 3, static part as described in The Java Virtual Machine Specification, 2nd edition.
- Pass3aVerifier(Verifier, int) - Constructor for class org.apache.bcel.verifier.statics.Pass3aVerifier
-
Should only be instantiated by a Verifier.
- Pass3bVerifier - Class in org.apache.bcel.verifier.structurals
-
This PassVerifier verifies a method of class file according to pass 3, so-called structural verification as described in The Java Virtual Machine Specification, 2nd edition.
- Pass3bVerifier(Verifier, int) - Constructor for class org.apache.bcel.verifier.structurals.Pass3bVerifier
-
This class should only be instantiated by a Verifier.
- pass4Button_ActionPerformed(ActionEvent) - Method in class org.apache.bcel.verifier.VerifyDialog
-
Machine-generated.
- PassVerifier - Class in org.apache.bcel.verifier
-
A PassVerifier actually verifies a class file; it is instantiated by a Verifier.
- PassVerifier() - Constructor for class org.apache.bcel.verifier.PassVerifier
- pathToPackage(String) - Static method in class org.apache.bcel.classfile.Utility
-
Converts a path to a package name.
- peek() - Method in class org.apache.bcel.verifier.structurals.OperandStack
-
Returns the element on top of the stack.
- peek(int) - Method in class org.apache.bcel.verifier.structurals.OperandStack
-
Returns the element that's i elements below the top element; that means, iff i==0 the top element is returned.
- physicalSuccessor() - Method in class org.apache.bcel.generic.JsrInstruction
-
Returns an InstructionHandle to the physical successor of this JsrInstruction.
- PMGClass - Class in org.apache.bcel.classfile
-
This class is derived from Attribute and represents a reference to a PMG attribute.
- PMGClass(int, int, int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.PMGClass
- PMGClass(PMGClass) - Constructor for class org.apache.bcel.classfile.PMGClass
-
Initialize from another object.
- pop() - Method in class org.apache.bcel.util.ClassStack
- pop() - Method in class org.apache.bcel.verifier.structurals.OperandStack
-
Returns the element on top of the stack.
- pop(int) - Method in class org.apache.bcel.verifier.structurals.OperandStack
-
Pops i elements off the stack.
- POP - Class in org.apache.bcel.generic
-
POP - Pop top operand stack word
- POP - Static variable in class org.apache.bcel.Const
-
Java VM opcode 87.
- POP - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- POP - Static variable in class org.apache.bcel.generic.InstructionConst
- POP - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- POP() - Constructor for class org.apache.bcel.generic.POP
- POP2 - Class in org.apache.bcel.generic
-
POP2 - Pop two top operand stack words
- POP2 - Static variable in class org.apache.bcel.Const
-
Java VM opcode 88.
- POP2 - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- POP2 - Static variable in class org.apache.bcel.generic.InstructionConst
- POP2 - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- POP2() - Constructor for class org.apache.bcel.generic.POP2
- PopInstruction - Interface in org.apache.bcel.generic
-
Denotes an unparameterized instruction to pop a value on top from the stack, such as ISTORE, POP, PUTSTATIC.
- position - Variable in class org.apache.bcel.generic.BranchInstruction
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- predecessor() - Method in class org.apache.bcel.classfile.DescendingVisitor
- predecessor(int) - Method in class org.apache.bcel.classfile.DescendingVisitor
- PRIMITIVE_BOOLEAN - Static variable in class org.apache.bcel.classfile.ElementValue
- PRIMITIVE_BOOLEAN - Static variable in class org.apache.bcel.generic.ElementValueGen
- PRIMITIVE_BYTE - Static variable in class org.apache.bcel.classfile.ElementValue
- PRIMITIVE_BYTE - Static variable in class org.apache.bcel.generic.ElementValueGen
- PRIMITIVE_CHAR - Static variable in class org.apache.bcel.classfile.ElementValue
- PRIMITIVE_CHAR - Static variable in class org.apache.bcel.generic.ElementValueGen
- PRIMITIVE_DOUBLE - Static variable in class org.apache.bcel.classfile.ElementValue
- PRIMITIVE_DOUBLE - Static variable in class org.apache.bcel.generic.ElementValueGen
- PRIMITIVE_FLOAT - Static variable in class org.apache.bcel.classfile.ElementValue
- PRIMITIVE_FLOAT - Static variable in class org.apache.bcel.generic.ElementValueGen
- PRIMITIVE_INT - Static variable in class org.apache.bcel.classfile.ElementValue
- PRIMITIVE_INT - Static variable in class org.apache.bcel.generic.ElementValueGen
- PRIMITIVE_LONG - Static variable in class org.apache.bcel.classfile.ElementValue
- PRIMITIVE_LONG - Static variable in class org.apache.bcel.generic.ElementValueGen
- PRIMITIVE_SHORT - Static variable in class org.apache.bcel.classfile.ElementValue
- PRIMITIVE_SHORT - Static variable in class org.apache.bcel.generic.ElementValueGen
- printArray(PrintStream, Object[]) - Static method in class org.apache.bcel.classfile.Utility
- printArray(PrintWriter, Object[]) - Static method in class org.apache.bcel.classfile.Utility
- printArray(Object[]) - Static method in class org.apache.bcel.classfile.Utility
- printArray(Object[], boolean) - Static method in class org.apache.bcel.classfile.Utility
- printArray(Object[], boolean, boolean) - Static method in class org.apache.bcel.classfile.Utility
- printFlags(int, BCELifier.FLAGS) - Static method in class org.apache.bcel.util.BCELifier
-
Return a string with the flag settings
- println(String) - Static method in class org.apache.bcel.classfile.Attribute
- processWindowEvent(WindowEvent) - Method in class org.apache.bcel.verifier.VerifierAppFrame
-
Overridden to stop the application on a closing window.
- PRODUCE_STACK - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Number of words produced onto operand stack by instructions.
- produceStack(ConstantPoolGen) - Method in class org.apache.bcel.generic.GETFIELD
- produceStack(ConstantPoolGen) - Method in class org.apache.bcel.generic.GETSTATIC
- produceStack(ConstantPoolGen) - Method in class org.apache.bcel.generic.Instruction
-
This method also gives right results for instructions whose effect on the stack depends on the constant pool entry they reference.
- produceStack(ConstantPoolGen) - Method in class org.apache.bcel.generic.InvokeInstruction
-
Also works for instructions whose stack effect depends on the constant pool entry they reference.
- produceStack(ConstantPoolGen) - Method in interface org.apache.bcel.generic.StackProducer
- push(JavaClass) - Method in class org.apache.bcel.util.ClassStack
- push(Type) - Method in class org.apache.bcel.verifier.structurals.OperandStack
-
Pushes a Type object onto the stack.
- PUSH - Class in org.apache.bcel.generic
-
Wrapper class for push operations, which are implemented either as BIPUSH, LDC or xCONST_n instructions.
- PUSH - Static variable in class org.apache.bcel.Const
-
BCEL virtual instruction for pushing an arbitrary data type onto the stack: 4711.
- PUSH - Static variable in interface org.apache.bcel.Constants
-
Deprecated.BCEL virtual instruction for pushing an arbitrary data type onto the stack.
- PUSH(ConstantPoolGen, boolean) - Constructor for class org.apache.bcel.generic.PUSH
- PUSH(ConstantPoolGen, double) - Constructor for class org.apache.bcel.generic.PUSH
- PUSH(ConstantPoolGen, float) - Constructor for class org.apache.bcel.generic.PUSH
- PUSH(ConstantPoolGen, int) - Constructor for class org.apache.bcel.generic.PUSH
-
This constructor also applies for values of type short, char, byte
- PUSH(ConstantPoolGen, long) - Constructor for class org.apache.bcel.generic.PUSH
- PUSH(ConstantPoolGen, Boolean) - Constructor for class org.apache.bcel.generic.PUSH
- PUSH(ConstantPoolGen, Character) - Constructor for class org.apache.bcel.generic.PUSH
-
creates a push object from a Character value.
- PUSH(ConstantPoolGen, Number) - Constructor for class org.apache.bcel.generic.PUSH
- PUSH(ConstantPoolGen, String) - Constructor for class org.apache.bcel.generic.PUSH
- PUSH(ConstantPoolGen, ArrayType) - Constructor for class org.apache.bcel.generic.PUSH
-
Pushes an array type constant, for example
int[].class
,String[].class
, and so on. - PUSH(ConstantPoolGen, ObjectType) - Constructor for class org.apache.bcel.generic.PUSH
- PushInstruction - Interface in org.apache.bcel.generic
-
Denotes an unparameterized instruction to produce a value on top of the stack, such as ILOAD, LDC, SIPUSH, DUP, ICONST, etc.
- PUTFIELD - Class in org.apache.bcel.generic
-
PUTFIELD - Put field in object
- PUTFIELD - Static variable in class org.apache.bcel.Const
-
Java VM opcode 181.
- PUTFIELD - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- PUTFIELD(int) - Constructor for class org.apache.bcel.generic.PUTFIELD
- PUTFIELD_QUICK - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 207.
- PUTFIELD_QUICK - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- PUTFIELD_QUICK_W - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 228.
- PUTFIELD_QUICK_W - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- PUTFIELD2_QUICK - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 209.
- PUTFIELD2_QUICK - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- PUTSTATIC - Class in org.apache.bcel.generic
-
PUTSTATIC - Put static field in class
- PUTSTATIC - Static variable in class org.apache.bcel.Const
-
Java VM opcode 179.
- PUTSTATIC - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- PUTSTATIC(int) - Constructor for class org.apache.bcel.generic.PUTSTATIC
- PUTSTATIC_QUICK - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 211.
- PUTSTATIC_QUICK - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
- PUTSTATIC2_QUICK - Static variable in class org.apache.bcel.Const
-
JVM internal opcode 213.
- PUTSTATIC2_QUICK - Static variable in interface org.apache.bcel.Constants
-
Deprecated.JVM internal opcode.
R
- read(DataInput, ConstantPool, boolean) - Static method in class org.apache.bcel.classfile.AnnotationEntry
-
Factory method to create an AnnotionEntry from a DataInput
- read(DataInput, ConstantPoolGen, boolean) - Static method in class org.apache.bcel.generic.AnnotationEntryGen
- readAttribute(DataInput, ConstantPool) - Static method in class org.apache.bcel.classfile.Attribute
-
Class method reads one attribute from the input data stream.
- readAttribute(DataInputStream, ConstantPool) - Static method in class org.apache.bcel.classfile.Attribute
-
Class method reads one attribute from the input data stream.
- readConstant(DataInput) - Static method in class org.apache.bcel.classfile.Constant
-
Reads one constant from the given input, the type depends on a tag byte.
- readElementValue(DataInput, ConstantPool) - Static method in class org.apache.bcel.classfile.ElementValue
-
Reads an
element_value
as anElementValue
. - readElementValue(DataInput, ConstantPool, int) - Static method in class org.apache.bcel.classfile.ElementValue
-
Reads an
element_value
as anElementValue
. - readElementValue(DataInput, ConstantPoolGen) - Static method in class org.apache.bcel.generic.ElementValueGen
- readInstruction(ByteSequence) - Static method in class org.apache.bcel.generic.Instruction
-
Reads an instruction from (byte code) input stream and return the appropriate object.
- Record - Class in org.apache.bcel.classfile
-
Extends
Attribute
and records the classes and interfaces that are authorized to claim membership in the nest hosted by the current class or interface. - Record(int, int, RecordComponentInfo[], ConstantPool) - Constructor for class org.apache.bcel.classfile.Record
-
Constructs a new instance using components.
- RecordComponentInfo - Class in org.apache.bcel.classfile
-
Record component info from a record.
- RecordComponentInfo(DataInput, ConstantPool) - Constructor for class org.apache.bcel.classfile.RecordComponentInfo
-
Constructs a new instance from an input stream.
- redirectBranches(InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.InstructionList
-
Redirect all references from oldTarget to newTarget, i.e., update targets of branch instructions.
- redirectExceptionHandlers(CodeExceptionGen[], InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.InstructionList
-
Redirect all references of exception handlers from oldTarget to newTarget.
- redirectLocalVariables(LocalVariableGen[], InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.InstructionList
-
Redirect all references of local variables from oldTarget to newTarget.
- REF_getField - Static variable in class org.apache.bcel.Const
- REF_getStatic - Static variable in class org.apache.bcel.Const
- REF_invokeInterface - Static variable in class org.apache.bcel.Const
- REF_invokeSpecial - Static variable in class org.apache.bcel.Const
- REF_invokeStatic - Static variable in class org.apache.bcel.Const
- REF_invokeVirtual - Static variable in class org.apache.bcel.Const
- REF_newInvokeSpecial - Static variable in class org.apache.bcel.Const
- REF_putField - Static variable in class org.apache.bcel.Const
- REF_putStatic - Static variable in class org.apache.bcel.Const
- referencesClass() - Method in class org.apache.bcel.generic.ObjectType
-
Deprecated.(since 6.0) this method returns an inaccurate result if the class or interface referenced cannot be found: use referencesClassExact() instead
- referencesClassExact() - Method in class org.apache.bcel.generic.ObjectType
-
Return true if this type references a class, false if it references an interface.
- referencesInterface() - Method in class org.apache.bcel.generic.ObjectType
-
Deprecated.(since 6.0) this method returns an inaccurate result if the class or interface referenced cannot be found: use referencesInterfaceExact() instead
- referencesInterfaceExact() - Method in class org.apache.bcel.generic.ObjectType
-
Return true if this type references an interface, false if it references a class.
- ReferenceType - Class in org.apache.bcel.generic
-
Super class for object and array types.
- ReferenceType(byte, String) - Constructor for class org.apache.bcel.generic.ReferenceType
- remove(JavaClass) - Method in class org.apache.bcel.util.ClassSet
- removeAllTargeters() - Method in class org.apache.bcel.generic.InstructionHandle
-
Remove all targeters, if any.
- removeAnnotationEntries() - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
- removeAnnotationEntry(AnnotationEntryGen) - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
- removeAttribute(Object) - Method in class org.apache.bcel.generic.InstructionHandle
-
Delete an attribute of an instruction handle.
- removeAttribute(Attribute) - Method in class org.apache.bcel.generic.ClassGen
-
Remove an attribute from this class.
- removeAttribute(Attribute) - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
-
Remove an attribute.
- removeAttributeReader(String) - Static method in class org.apache.bcel.classfile.Attribute
-
Remove attribute reader
- removeAttributes() - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
-
Remove all attributes.
- removeClass(String) - Static method in class org.apache.bcel.Repository
-
Removes class with given (fully qualified) name from repository.
- removeClass(JavaClass) - Static method in class org.apache.bcel.Repository
-
Removes given class from repository.
- removeClass(JavaClass) - Method in class org.apache.bcel.util.ClassLoaderRepository
-
Remove class from repository
- removeClass(JavaClass) - Method in class org.apache.bcel.util.ClassPathRepository
-
Removes class from repository.
- removeClass(JavaClass) - Method in class org.apache.bcel.util.LruCacheClassPathRepository
- removeClass(JavaClass) - Method in class org.apache.bcel.util.MemorySensitiveClassPathRepository
-
Remove class from repository
- removeClass(JavaClass) - Method in interface org.apache.bcel.util.Repository
-
Removes class from repository
- removeCodeAttribute(Attribute) - Method in class org.apache.bcel.generic.MethodGen
-
Remove a code attribute.
- removeCodeAttributes() - Method in class org.apache.bcel.generic.MethodGen
-
Remove all code attributes.
- removeElementAt(int) - Method in class org.apache.bcel.util.ClassVector
-
Deprecated.
- removeException(String) - Method in class org.apache.bcel.generic.MethodGen
-
Remove an exception.
- removeExceptionHandler(CodeExceptionGen) - Method in class org.apache.bcel.generic.MethodGen
-
Remove an exception handler.
- removeExceptionHandlers() - Method in class org.apache.bcel.generic.MethodGen
-
Remove all line numbers.
- removeExceptions() - Method in class org.apache.bcel.generic.MethodGen
-
Remove all exceptions.
- removeField(Field) - Method in class org.apache.bcel.generic.ClassGen
-
Remove a field to this class.
- removeInterface(String) - Method in class org.apache.bcel.generic.ClassGen
-
Remove an interface from this class.
- removeLineNumber(LineNumberGen) - Method in class org.apache.bcel.generic.MethodGen
-
Remove a line number.
- removeLineNumbers() - Method in class org.apache.bcel.generic.MethodGen
-
Remove all line numbers.
- removeListDataListener(ListDataListener) - Method in class org.apache.bcel.verifier.VerifierFactoryListModel
- removeLocalVariable(LocalVariableGen) - Method in class org.apache.bcel.generic.MethodGen
-
Remove a local variable, its slot will not be reused, if you do not use addLocalVariable with an explicit index argument.
- removeLocalVariables() - Method in class org.apache.bcel.generic.MethodGen
-
Remove all local variables.
- removeLocalVariableTypeTable() - Method in class org.apache.bcel.generic.MethodGen
-
Remove the LocalVariableTypeTable
- removeMethod(Method) - Method in class org.apache.bcel.generic.ClassGen
-
Remove a method from this class.
- removeNOPs() - Method in class org.apache.bcel.generic.MethodGen
-
Remove all NOPs from the instruction list (if possible) and update every object referring to them, i.e., branch instructions, local variables and exception handlers.
- removeObserver(ClassObserver) - Method in class org.apache.bcel.generic.ClassGen
-
Remove observer for this object.
- removeObserver(FieldObserver) - Method in class org.apache.bcel.generic.FieldGen
-
Remove observer for this object.
- removeObserver(InstructionListObserver) - Method in class org.apache.bcel.generic.InstructionList
-
Remove observer for this object.
- removeObserver(MethodObserver) - Method in class org.apache.bcel.generic.MethodGen
-
Remove observer for this object.
- removeRuntimeAttributes(Attribute[]) - Method in class org.apache.bcel.generic.MethodGen
-
Would prefer to make this private, but need a way to test if client is using BCEL version 6.5.0 or later that contains fix for BCEL-329.
- removeTargeter(InstructionTargeter) - Method in class org.apache.bcel.generic.InstructionHandle
-
Denote this handle isn't referenced anymore by t.
- replace(String, String, String) - Static method in class org.apache.bcel.classfile.Utility
-
Replace all occurrences of old in str with new.
- replaceConstantPool(ConstantPoolGen, ConstantPoolGen) - Method in class org.apache.bcel.generic.InstructionList
-
Replace all references to the old constant pool with references to the new constant pool
- replaceField(Field, Field) - Method in class org.apache.bcel.generic.ClassGen
-
Replace given field with new one.
- replaceMethod(Method, Method) - Method in class org.apache.bcel.generic.ClassGen
-
Replace given method with new one.
- Repository - Class in org.apache.bcel
-
The repository maintains informations about class interdependencies, e.g., whether a class is a sub-class of another.
- Repository - Interface in org.apache.bcel.util
-
Abstract definition of a class repository.
- Repository() - Constructor for class org.apache.bcel.Repository
- require(int, int, String) - Static method in class org.apache.bcel.util.Args
-
Requires a specific value.
- require0(int, String) - Static method in class org.apache.bcel.util.Args
-
Requires a 0 value.
- requireU1(int, String) - Static method in class org.apache.bcel.util.Args
-
Requires a u1 value.
- requireU2(int, int, int, String) - Static method in class org.apache.bcel.util.Args
-
Requires a u2 value of at least
min
and not abovemax
. - requireU2(int, int, String) - Static method in class org.apache.bcel.util.Args
-
Requires a u2 value of at least
min
. - requireU2(int, String) - Static method in class org.apache.bcel.util.Args
-
Requires a u2 value.
- requireU4(int, int, String) - Static method in class org.apache.bcel.util.Args
-
Requires a u4 value of at least
min
. - requireU4(int, String) - Static method in class org.apache.bcel.util.Args
-
Requires a u4 value.
- reread() - Method in class org.apache.bcel.util.InstructionFinder
-
Reread the instruction list, e.g., after you've altered the list upon a match.
- RESERVED - Static variable in class org.apache.bcel.Const
-
Illegal opcode: -3.
- RESERVED - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Illegal opcode.
- RET - Class in org.apache.bcel.generic
-
RET - Return from subroutine
- RET - Static variable in class org.apache.bcel.Const
-
Java VM opcode 169.
- RET - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- RET(int) - Constructor for class org.apache.bcel.generic.RET
- RETURN - Class in org.apache.bcel.generic
-
RETURN - Return from void method
- RETURN - Static variable in class org.apache.bcel.Const
-
Java VM opcode 177.
- RETURN - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- RETURN - Static variable in class org.apache.bcel.generic.InstructionConst
- RETURN - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- RETURN() - Constructor for class org.apache.bcel.generic.RETURN
- ReturnaddressType - Class in org.apache.bcel.generic
-
Returnaddress, the type JSR or JSR_W instructions push upon the stack.
- ReturnaddressType(InstructionHandle) - Constructor for class org.apache.bcel.generic.ReturnaddressType
-
Creates a ReturnaddressType object with a target.
- ReturnInstruction - Class in org.apache.bcel.generic
-
Super class for the xRETURN family of instructions.
- ReturnInstruction(short) - Constructor for class org.apache.bcel.generic.ReturnInstruction
- runMain(String, String[]) - Method in class org.apache.bcel.util.JavaWrapper
-
Runs the main method of the given class with the arguments passed in argv
- RUNTIME_EXCEPTION - Static variable in class org.apache.bcel.ExceptionConst
-
Super class of any run-time exception
- RUNTIME_EXCEPTION - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.Super class of any run-time exception
- RuntimeInvisibleAnnotations - Class in org.apache.bcel.classfile
-
An annotation that is represented in the class file but is not provided to the JVM.
- RuntimeInvisibleAnnotations(int, int, DataInput, ConstantPool) - Constructor for class org.apache.bcel.classfile.RuntimeInvisibleAnnotations
-
Constructs a new instance.
- RuntimeInvisibleParameterAnnotations - Class in org.apache.bcel.classfile
-
Represents a parameter annotation that is represented in the class file but is not provided to the JVM.
- RuntimeInvisibleParameterAnnotations(int, int, DataInput, ConstantPool) - Constructor for class org.apache.bcel.classfile.RuntimeInvisibleParameterAnnotations
-
Constructs a new instance.
- RuntimeVisibleAnnotations - Class in org.apache.bcel.classfile
-
An annotation that is represented in the class file and is provided to the JVM.
- RuntimeVisibleAnnotations(int, int, DataInput, ConstantPool) - Constructor for class org.apache.bcel.classfile.RuntimeVisibleAnnotations
-
Constructs a new instance.
- RuntimeVisibleParameterAnnotations - Class in org.apache.bcel.classfile
-
Represents a parameter annotation that is represented in the class file and is provided to the JVM.
- RuntimeVisibleParameterAnnotations(int, int, DataInput, ConstantPool) - Constructor for class org.apache.bcel.classfile.RuntimeVisibleParameterAnnotations
-
Constructs a new instance.
S
- SALOAD - Class in org.apache.bcel.generic
-
SALOAD - Load short from array
- SALOAD - Static variable in class org.apache.bcel.Const
-
Java VM opcode 53.
- SALOAD - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- SALOAD - Static variable in class org.apache.bcel.generic.InstructionConst
- SALOAD - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- SALOAD() - Constructor for class org.apache.bcel.generic.SALOAD
- SAME_FRAME - Static variable in class org.apache.bcel.Const
-
Constants used to identify StackMapEntry types.
- SAME_FRAME_EXTENDED - Static variable in class org.apache.bcel.Const
- SAME_FRAME_MAX - Static variable in class org.apache.bcel.Const
-
Constants that define the maximum value of those constants which store ranges.
- SAME_LOCALS_1_STACK_ITEM_FRAME - Static variable in class org.apache.bcel.Const
- SAME_LOCALS_1_STACK_ITEM_FRAME_EXTENDED - Static variable in class org.apache.bcel.Const
- SAME_LOCALS_1_STACK_ITEM_FRAME_MAX - Static variable in class org.apache.bcel.Const
- SASTORE - Class in org.apache.bcel.generic
-
SASTORE - Store into short array
- SASTORE - Static variable in class org.apache.bcel.Const
-
Java VM opcode 86.
- SASTORE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- SASTORE - Static variable in class org.apache.bcel.generic.InstructionConst
- SASTORE - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- SASTORE() - Constructor for class org.apache.bcel.generic.SASTORE
- search(String) - Method in class org.apache.bcel.util.InstructionFinder
-
Start search beginning from the start of the given instruction list.
- search(String, InstructionHandle) - Method in class org.apache.bcel.util.InstructionFinder
-
Start search beginning from 'from'.
- search(String, InstructionHandle, InstructionFinder.CodeConstraint) - Method in class org.apache.bcel.util.InstructionFinder
-
Search for the given pattern in the instruction list.
- search(String, InstructionFinder.CodeConstraint) - Method in class org.apache.bcel.util.InstructionFinder
-
Start search beginning from the start of the given instruction list.
- searchOpcode(String) - Static method in class org.apache.bcel.classfile.Utility
-
Map opcode names to opcode numbers.
- Select - Class in org.apache.bcel.generic
-
Select - Abstract super class for LOOKUPSWITCH and TABLESWITCH instructions.
- set(int, Type) - Method in class org.apache.bcel.verifier.structurals.LocalVariables
-
Sets a new Type for the given local variable slot.
- setAccessFlags(int) - Method in class org.apache.bcel.classfile.AccessFlags
-
Sets access flags also known as modifiers.
- setAccessFlags(int) - Method in class org.apache.bcel.classfile.MethodParameter
- setAnnotationTable(AnnotationEntry[]) - Method in class org.apache.bcel.classfile.Annotations
-
Sets the entries to set in this annotation.
- setArgumentName(int, String) - Method in class org.apache.bcel.generic.MethodGen
- setArgumentNames(String[]) - Method in class org.apache.bcel.generic.MethodGen
- setArgumentType(int, Type) - Method in class org.apache.bcel.generic.MethodGen
- setArgumentTypes(Type[]) - Method in class org.apache.bcel.generic.MethodGen
- setAttributes(Attribute[]) - Method in class org.apache.bcel.classfile.Code
- setAttributes(Attribute[]) - Method in class org.apache.bcel.classfile.FieldOrMethod
- setAttributes(Attribute[]) - Method in class org.apache.bcel.classfile.JavaClass
- setBit(int, int) - Static method in class org.apache.bcel.classfile.Utility
- setBootstrapArguments(int[]) - Method in class org.apache.bcel.classfile.BootstrapMethod
- setBootstrapMethodRef(int) - Method in class org.apache.bcel.classfile.BootstrapMethod
- setBootstrapMethods(BootstrapMethod[]) - Method in class org.apache.bcel.classfile.BootstrapMethods
- setByteCodeOffset(int) - Method in class org.apache.bcel.classfile.StackMapEntry
- setBytes(byte[]) - Method in class org.apache.bcel.classfile.Deprecated
- setBytes(byte[]) - Method in class org.apache.bcel.classfile.Synthetic
- setBytes(byte[]) - Method in class org.apache.bcel.classfile.Unknown
- setBytes(double) - Method in class org.apache.bcel.classfile.ConstantDouble
- setBytes(float) - Method in class org.apache.bcel.classfile.ConstantFloat
- setBytes(int) - Method in class org.apache.bcel.classfile.ConstantInteger
- setBytes(long) - Method in class org.apache.bcel.classfile.ConstantLong
- setBytes(String) - Method in class org.apache.bcel.classfile.ConstantUtf8
-
Deprecated.(since 6.0)
- setCatchType(int) - Method in class org.apache.bcel.classfile.CodeException
- setCatchType(ObjectType) - Method in class org.apache.bcel.generic.CodeExceptionGen
-
Sets the type of the Exception to catch.
- setClasses(int[]) - Method in class org.apache.bcel.classfile.NestMembers
- setClassGen(ClassGen) - Method in class org.apache.bcel.generic.InstructionFactory
- setClassIndex(int) - Method in class org.apache.bcel.classfile.ConstantCP
- setClassName(String) - Method in class org.apache.bcel.classfile.JavaClass
- setClassName(String) - Method in class org.apache.bcel.generic.ClassGen
- setClassName(String) - Method in class org.apache.bcel.generic.MethodGen
- setClassNameIndex(int) - Method in class org.apache.bcel.classfile.JavaClass
- setClassNameIndex(int) - Method in class org.apache.bcel.generic.ClassGen
- setCode(byte[]) - Method in class org.apache.bcel.classfile.Code
- setComparator(InstructionComparator) - Static method in class org.apache.bcel.generic.Instruction
-
Deprecated.(6.0) use the built in comparator, or wrap this class in another object that implements these methods
- setComparator(BCELComparator<Constant>) - Static method in class org.apache.bcel.classfile.Constant
- setComparator(BCELComparator<Field>) - Static method in class org.apache.bcel.classfile.Field
- setComparator(BCELComparator<JavaClass>) - Static method in class org.apache.bcel.classfile.JavaClass
- setComparator(BCELComparator<Method>) - Static method in class org.apache.bcel.classfile.Method
- setComparator(BCELComparator<ClassGen>) - Static method in class org.apache.bcel.generic.ClassGen
- setComparator(BCELComparator<FieldGen>) - Static method in class org.apache.bcel.generic.FieldGen
- setComparator(BCELComparator<FieldGenOrMethodGen>) - Static method in class org.apache.bcel.generic.MethodGen
- setConstant(int, Constant) - Method in class org.apache.bcel.classfile.ConstantPool
- setConstant(int, Constant) - Method in class org.apache.bcel.generic.ConstantPoolGen
-
Use with care!
- setConstantPool(Constant[]) - Method in class org.apache.bcel.classfile.ConstantPool
- setConstantPool(ConstantPool) - Method in class org.apache.bcel.classfile.Attribute
- setConstantPool(ConstantPool) - Method in class org.apache.bcel.classfile.FieldOrMethod
- setConstantPool(ConstantPool) - Method in class org.apache.bcel.classfile.JavaClass
- setConstantPool(ConstantPool) - Method in class org.apache.bcel.classfile.LocalVariable
- setConstantPool(ConstantPool) - Method in class org.apache.bcel.classfile.StackMapEntry
- setConstantPool(ConstantPool) - Method in class org.apache.bcel.classfile.StackMapType
- setConstantPool(ConstantPoolGen) - Method in class org.apache.bcel.generic.ClassGen
- setConstantPool(ConstantPoolGen) - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
- setConstantPool(ConstantPoolGen) - Method in class org.apache.bcel.generic.InstructionFactory
- setConstantPoolGen(ConstantPoolGen) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Sets the ConstantPoolGen needed for symbolic execution.
- setConstantPoolGen(ConstantPoolGen) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Sets the ConstantPoolGen instance needed for constraint checking prior to execution.
- setConstantValueIndex(int) - Method in class org.apache.bcel.classfile.ConstantValue
- setDefaultValue(ElementValue) - Method in class org.apache.bcel.classfile.AnnotationDefault
- setDescriptorIndex(int) - Method in class org.apache.bcel.classfile.ConstantMethodType
- setEnclosingClassIndex(int) - Method in class org.apache.bcel.classfile.EnclosingMethod
- setEnclosingMethodIndex(int) - Method in class org.apache.bcel.classfile.EnclosingMethod
- setEnd(InstructionHandle) - Method in class org.apache.bcel.generic.LocalVariableGen
- setEndPC(int) - Method in class org.apache.bcel.classfile.CodeException
- setEndPC(InstructionHandle) - Method in class org.apache.bcel.generic.CodeExceptionGen
- setExceptionIndexTable(int[]) - Method in class org.apache.bcel.classfile.ExceptionTable
- setExceptionTable(CodeException[]) - Method in class org.apache.bcel.classfile.Code
- setFields(Field[]) - Method in class org.apache.bcel.classfile.JavaClass
- setFileName(String) - Method in class org.apache.bcel.classfile.JavaClass
-
Sets File name of class, aka SourceFile attribute value
- setFrame(Frame) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
The only method granting access to the single instance of the ExecutionVisitor class.
- setFrame(Frame) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
This returns the single instance of the InstConstraintVisitor class.
- setFrameType(int) - Method in class org.apache.bcel.classfile.StackMapEntry
- setHandlerPC(int) - Method in class org.apache.bcel.classfile.CodeException
- setHandlerPC(InstructionHandle) - Method in class org.apache.bcel.generic.CodeExceptionGen
- setHostClassIndex(int) - Method in class org.apache.bcel.classfile.ModuleMainClass
- setHostClassIndex(int) - Method in class org.apache.bcel.classfile.NestHost
- setIncrement(int) - Method in class org.apache.bcel.generic.IINC
-
Sets increment factor.
- setIndex(int) - Method in class org.apache.bcel.classfile.LocalVariable
- setIndex(int) - Method in class org.apache.bcel.classfile.SimpleElementValue
- setIndex(int) - Method in class org.apache.bcel.classfile.StackMapType
- setIndex(int) - Method in class org.apache.bcel.generic.BranchInstruction
- setIndex(int) - Method in class org.apache.bcel.generic.CPInstruction
-
Sets the index to constant pool.
- setIndex(int) - Method in class org.apache.bcel.generic.IINC
-
Sets index of local variable.
- setIndex(int) - Method in interface org.apache.bcel.generic.IndexedInstruction
- setIndex(int) - Method in class org.apache.bcel.generic.LDC
-
Sets the index to constant pool and adjust size.
- setIndex(int) - Method in class org.apache.bcel.generic.LocalVariableGen
- setIndex(int) - Method in class org.apache.bcel.generic.LocalVariableInstruction
-
Sets the local variable index.
- setIndex(int) - Method in class org.apache.bcel.generic.RET
-
Sets index of local variable containg the return address
- setInitValue(boolean) - Method in class org.apache.bcel.generic.FieldGen
- 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
-
Sets (optional) initial value of field, otherwise it will be set to null/0/false by the JVM automatically.
- setInnerAccessFlags(int) - Method in class org.apache.bcel.classfile.InnerClass
- setInnerClasses(InnerClass[]) - Method in class org.apache.bcel.classfile.InnerClasses
- setInnerClassIndex(int) - Method in class org.apache.bcel.classfile.InnerClass
- setInnerNameIndex(int) - Method in class org.apache.bcel.classfile.InnerClass
- setInstruction(Instruction) - Method in class org.apache.bcel.generic.BranchHandle
-
Sets new contents.
- setInstruction(Instruction) - Method in class org.apache.bcel.generic.InstructionHandle
-
Replace current instruction contained in this handle.
- setInstruction(InstructionHandle) - Method in class org.apache.bcel.generic.LineNumberGen
- setInstructionList(InstructionList) - Method in class org.apache.bcel.generic.MethodGen
- setInterfaceNames(String[]) - Method in class org.apache.bcel.classfile.JavaClass
- setInterfaces(int[]) - Method in class org.apache.bcel.classfile.JavaClass
- setLength(int) - Method in class org.apache.bcel.classfile.Attribute
- setLength(int) - Method in class org.apache.bcel.classfile.LocalVariable
- setLineNumber(int) - Method in class org.apache.bcel.classfile.LineNumber
- setLineNumberTable(LineNumber[]) - Method in class org.apache.bcel.classfile.LineNumberTable
- setLiveToEnd(boolean) - Method in class org.apache.bcel.generic.LocalVariableGen
- setLocalVariableTable(LocalVariable[]) - Method in class org.apache.bcel.classfile.LocalVariableTable
- setLocalVariableTable(LocalVariable[]) - Method in class org.apache.bcel.classfile.LocalVariableTypeTable
- setMajor(int) - Method in class org.apache.bcel.classfile.JavaClass
- setMajor(int) - Method in class org.apache.bcel.generic.ClassGen
-
Sets major version number of class file, default value is 45 (JDK 1.1)
- setMaxLocals() - Method in class org.apache.bcel.generic.MethodGen
-
Compute maximum number of local variables.
- setMaxLocals(int) - Method in class org.apache.bcel.classfile.Code
- setMaxLocals(int) - Method in class org.apache.bcel.generic.MethodGen
-
Sets maximum number of local variables.
- setMaxStack() - Method in class org.apache.bcel.generic.MethodGen
-
Computes max.
- setMaxStack(int) - Method in class org.apache.bcel.classfile.Code
- setMaxStack(int) - Method in class org.apache.bcel.generic.MethodGen
-
Sets maximum stack size for this method.
- setMethodAt(Method, int) - Method in class org.apache.bcel.generic.ClassGen
- setMethodGen(MethodGen) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Sets the MethodGen instance needed for constraint checking prior to execution.
- setMethods(Method[]) - Method in class org.apache.bcel.classfile.JavaClass
- setMethods(Method[]) - Method in class org.apache.bcel.generic.ClassGen
- setMinor(int) - Method in class org.apache.bcel.classfile.JavaClass
- setMinor(int) - Method in class org.apache.bcel.generic.ClassGen
-
Sets minor version number of class file, default value is 3 (JDK 1.1)
- setModifiers(int) - Method in class org.apache.bcel.classfile.AccessFlags
-
Sets access flags aka "modifiers".
- setName(String) - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
- setName(String) - Method in class org.apache.bcel.generic.LocalVariableGen
- setName(String) - Method in interface org.apache.bcel.generic.NamedAndTyped
- setNameAndTypeIndex(int) - Method in class org.apache.bcel.classfile.ConstantCP
- setNameIndex(int) - Method in class org.apache.bcel.classfile.Attribute
- setNameIndex(int) - Method in class org.apache.bcel.classfile.ConstantClass
- setNameIndex(int) - Method in class org.apache.bcel.classfile.ConstantModule
- setNameIndex(int) - Method in class org.apache.bcel.classfile.ConstantNameAndType
- setNameIndex(int) - Method in class org.apache.bcel.classfile.ConstantPackage
- setNameIndex(int) - Method in class org.apache.bcel.classfile.FieldOrMethod
- setNameIndex(int) - Method in class org.apache.bcel.classfile.LocalVariable
- setNameIndex(int) - Method in class org.apache.bcel.classfile.MethodParameter
- setNumberOfLocals(int) - Method in class org.apache.bcel.classfile.StackMapEntry
-
Deprecated.since 6.0
- setNumberOfStackItems(int) - Method in class org.apache.bcel.classfile.StackMapEntry
-
Deprecated.since 6.0
- setOuterClassIndex(int) - Method in class org.apache.bcel.classfile.InnerClass
- setPackageIndexTable(int[]) - Method in class org.apache.bcel.classfile.ModulePackages
- setParameterAnnotationTable(ParameterAnnotationEntry[]) - Method in class org.apache.bcel.classfile.ParameterAnnotations
- setParameters(MethodParameter[]) - Method in class org.apache.bcel.classfile.MethodParameters
- setPMGClassIndex(int) - Method in class org.apache.bcel.classfile.PMGClass
- setPMGIndex(int) - Method in class org.apache.bcel.classfile.PMGClass
- setPosition(int) - Method in class org.apache.bcel.generic.BranchInstruction
- setPositions() - Method in class org.apache.bcel.generic.InstructionList
- setPositions(boolean) - Method in class org.apache.bcel.generic.InstructionList
-
Give all instructions their position number (offset in byte stream), i.e., make the list ready to be dumped.
- setReferenceIndex(int) - Method in class org.apache.bcel.classfile.ConstantMethodHandle
- setReferenceKind(int) - Method in class org.apache.bcel.classfile.ConstantMethodHandle
- setRepository(Repository) - Method in class org.apache.bcel.classfile.JavaClass
-
Sets the ClassRepository which loaded the JavaClass.
- setRepository(Repository) - Static method in class org.apache.bcel.Repository
-
Sets repository instance to be used for class loading
- setReturnType(Type) - Method in class org.apache.bcel.generic.MethodGen
- setSignatureIndex(int) - Method in class org.apache.bcel.classfile.ConstantNameAndType
- setSignatureIndex(int) - Method in class org.apache.bcel.classfile.FieldOrMethod
- setSignatureIndex(int) - Method in class org.apache.bcel.classfile.LocalVariable
- setSignatureIndex(int) - Method in class org.apache.bcel.classfile.Signature
- setSize() - Method in class org.apache.bcel.generic.LDC
- setSourceFileIndex(int) - Method in class org.apache.bcel.classfile.SourceFile
- setSourceFileName(String) - Method in class org.apache.bcel.classfile.JavaClass
-
Sets absolute path to file this class was read from.
- setSourceLine(int) - Method in class org.apache.bcel.generic.LineNumberGen
- setStackMap(StackMapEntry[]) - Method in class org.apache.bcel.classfile.StackMap
- setStart(InstructionHandle) - Method in class org.apache.bcel.generic.LocalVariableGen
- setStartPC(int) - Method in class org.apache.bcel.classfile.CodeException
- setStartPC(int) - Method in class org.apache.bcel.classfile.LineNumber
- setStartPC(int) - Method in class org.apache.bcel.classfile.LocalVariable
- setStartPC(InstructionHandle) - Method in class org.apache.bcel.generic.CodeExceptionGen
- setStringIndex(int) - Method in class org.apache.bcel.classfile.ConstantString
- setSuperclassName(String) - Method in class org.apache.bcel.classfile.JavaClass
- setSuperclassName(String) - Method in class org.apache.bcel.generic.ClassGen
- setSuperclassNameIndex(int) - Method in class org.apache.bcel.classfile.JavaClass
- setSuperclassNameIndex(int) - Method in class org.apache.bcel.generic.ClassGen
- setTag(int) - Method in interface org.apache.bcel.verifier.structurals.InstructionContext
-
The getTag and setTag methods may be used for temporary flagging, such as graph coloring.
- setTarget(int, InstructionHandle) - Method in class org.apache.bcel.generic.Select
-
Sets branch target for 'i'th case
- setTarget(InstructionHandle) - Method in class org.apache.bcel.generic.BranchHandle
-
Pass new target to instruction.
- setTarget(InstructionHandle) - Method in class org.apache.bcel.generic.BranchInstruction
-
Sets branch target
- setThis(UninitializedObjectType) - Static method in class org.apache.bcel.verifier.structurals.Frame
- setType(byte) - Method in class org.apache.bcel.classfile.StackMapType
- setType(Type) - Method in class org.apache.bcel.generic.FieldGenOrMethodGen
- setType(Type) - Method in class org.apache.bcel.generic.LocalVariableGen
- setType(Type) - Method in interface org.apache.bcel.generic.NamedAndTyped
- setTypesOfLocals(StackMapType[]) - Method in class org.apache.bcel.classfile.StackMapEntry
- setTypesOfStackItems(StackMapType[]) - Method in class org.apache.bcel.classfile.StackMapEntry
- SHORT - Static variable in class org.apache.bcel.generic.Type
- SHORT_TYPE_NAMES - Static variable in class org.apache.bcel.Const
-
The signature characters corresponding to primitive types, e.g., SHORT_TYPE_NAMES[T_INT] = "I"
- SHORT_TYPE_NAMES - Static variable in interface org.apache.bcel.Constants
-
Deprecated.The signature characters corresponding to primitive types, e.g., SHORT_TYPE_NAMES[T_INT] = "I"
- signature - Variable in class org.apache.bcel.generic.Type
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- Signature - Class in org.apache.bcel.classfile
-
This class is derived from Attribute and represents a reference to a GJ attribute.
- Signature(int, int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.Signature
- Signature(Signature) - Constructor for class org.apache.bcel.classfile.Signature
-
Initialize from another object.
- signature_index - Variable in class org.apache.bcel.classfile.FieldOrMethod
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- signatureToString(String) - Static method in class org.apache.bcel.classfile.Utility
-
Converts a signature to a string with all class names compacted.
- signatureToString(String, boolean) - Static method in class org.apache.bcel.classfile.Utility
-
Converts a signature to a string.
- SimpleElementValue - Class in org.apache.bcel.classfile
- SimpleElementValue(int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.SimpleElementValue
- SimpleElementValueGen - Class in org.apache.bcel.generic
- SimpleElementValueGen(int, int, ConstantPoolGen) - Constructor for class org.apache.bcel.generic.SimpleElementValueGen
-
Protected ctor used for deserialization, doesn't *put* an entry in the constant pool, assumes the one at the supplied index is correct.
- SimpleElementValueGen(int, ConstantPoolGen, boolean) - Constructor for class org.apache.bcel.generic.SimpleElementValueGen
- SimpleElementValueGen(int, ConstantPoolGen, byte) - Constructor for class org.apache.bcel.generic.SimpleElementValueGen
- SimpleElementValueGen(int, ConstantPoolGen, char) - Constructor for class org.apache.bcel.generic.SimpleElementValueGen
- SimpleElementValueGen(int, ConstantPoolGen, double) - Constructor for class org.apache.bcel.generic.SimpleElementValueGen
- SimpleElementValueGen(int, ConstantPoolGen, float) - Constructor for class org.apache.bcel.generic.SimpleElementValueGen
- SimpleElementValueGen(int, ConstantPoolGen, int) - Constructor for class org.apache.bcel.generic.SimpleElementValueGen
- SimpleElementValueGen(int, ConstantPoolGen, long) - Constructor for class org.apache.bcel.generic.SimpleElementValueGen
- SimpleElementValueGen(int, ConstantPoolGen, short) - Constructor for class org.apache.bcel.generic.SimpleElementValueGen
- SimpleElementValueGen(int, ConstantPoolGen, String) - Constructor for class org.apache.bcel.generic.SimpleElementValueGen
- SimpleElementValueGen(SimpleElementValue, ConstantPoolGen, boolean) - Constructor for class org.apache.bcel.generic.SimpleElementValueGen
-
The boolean controls whether we copy info from the 'old' constant pool to the 'new'.
- SIPUSH - Class in org.apache.bcel.generic
-
SIPUSH - Push short
- SIPUSH - Static variable in class org.apache.bcel.Const
-
Java VM opcode 17.
- SIPUSH - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- SIPUSH(short) - Constructor for class org.apache.bcel.generic.SIPUSH
- size - Variable in class org.apache.bcel.generic.ConstantPoolGen
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- size() - Method in class org.apache.bcel.generic.InstructionList
- size() - Method in class org.apache.bcel.verifier.structurals.OperandStack
-
Returns the size of this OperandStack; that means, how many Type objects there are.
- slotsUsed() - Method in class org.apache.bcel.verifier.structurals.OperandStack
-
Returns the number of stack slots used.
- SourceFile - Class in org.apache.bcel.classfile
-
This class is derived from Attribute and represents a reference to the source file of this class.
- SourceFile(int, int, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.SourceFile
- SourceFile(SourceFile) - Constructor for class org.apache.bcel.classfile.SourceFile
-
Initialize from another object.
- StackConsumer - Interface in org.apache.bcel.generic
-
Denote an instruction that may consume a value from the stack.
- StackInstruction - Class in org.apache.bcel.generic
-
Super class for stack operations like DUP and POP.
- StackInstruction(short) - Constructor for class org.apache.bcel.generic.StackInstruction
- StackMap - Class in org.apache.bcel.classfile
-
This class represents a stack map attribute used for preverification of Java classes for the Java 2 Micro Edition (J2ME).
- StackMap(int, int, StackMapEntry[], ConstantPool) - Constructor for class org.apache.bcel.classfile.StackMap
- StackMapEntry - Class in org.apache.bcel.classfile
-
This class represents a stack map entry recording the types of local variables and the of stack items at a given byte code offset.
- StackMapEntry(int, int, StackMapType[], int, StackMapType[], ConstantPool) - Constructor for class org.apache.bcel.classfile.StackMapEntry
-
Deprecated.Since 6.0, use
StackMapEntry(int, int, StackMapType[], StackMapType[], ConstantPool)
instead - StackMapEntry(int, int, StackMapType[], StackMapType[], ConstantPool) - Constructor for class org.apache.bcel.classfile.StackMapEntry
-
Create an instance
- StackMapType - Class in org.apache.bcel.classfile
-
This class represents the type of a local variable or item on stack used in the StackMap entries.
- StackMapType(byte, int, ConstantPool) - Constructor for class org.apache.bcel.classfile.StackMapType
- StackProducer - Interface in org.apache.bcel.generic
-
Denotes an instruction that may produce a value on top of the stack (this excludes DUP_X1, e.g.)
- start() - Method in class org.apache.bcel.util.BCELifier
-
Start Java code generation
- STATIC_INITIALIZER_NAME - Static variable in class org.apache.bcel.Const
-
The name of the static initializer, also called "class initialization method" or "interface initialization method".
- STATIC_INITIALIZER_NAME - Static variable in interface org.apache.bcel.Constants
-
Deprecated.The name of the static initializer, also called "class initialization method" or "interface initialization method".
- StaticCodeConstraintException - Exception Class in org.apache.bcel.verifier.exc
-
Instances of this class are thrown by BCEL's class file verifier "JustIce" when a class file to verify does not pass the verification pass 3 because of a violation of a static constraint as described in the Java Virtual Machine Specification, 2nd edition, 4.8.1, pages 133-137.
- StaticCodeConstraintException(String) - Constructor for exception class org.apache.bcel.verifier.exc.StaticCodeConstraintException
- StaticCodeInstructionConstraintException - Exception Class in org.apache.bcel.verifier.exc
-
Instances of this class are thrown by BCEL's class file verifier "JustIce" when a class file to verify does not pass the verification pass 3 because of a violation of a static constraint as described in the Java Virtual Machine Specification, Second edition, 4.8.1, pages 133-137.
- StaticCodeInstructionConstraintException(String) - Constructor for exception class org.apache.bcel.verifier.exc.StaticCodeInstructionConstraintException
- StaticCodeInstructionOperandConstraintException - Exception Class in org.apache.bcel.verifier.exc
-
Instances of this class are thrown by BCEL's class file verifier "JustIce" when a class file to verify does not pass the verification pass 3 because of a violation of a static constraint as described in the Java Virtual Machine Specification, Second edition, 4.8.1, pages 133-137.
- StaticCodeInstructionOperandConstraintException(String) - Constructor for exception class org.apache.bcel.verifier.exc.StaticCodeInstructionOperandConstraintException
- storeClass(JavaClass) - Method in class org.apache.bcel.util.ClassLoaderRepository
-
Store a new JavaClass into this Repository.
- storeClass(JavaClass) - Method in class org.apache.bcel.util.ClassPathRepository
-
Stores a new JavaClass instance into this Repository.
- storeClass(JavaClass) - Method in class org.apache.bcel.util.LruCacheClassPathRepository
- storeClass(JavaClass) - Method in class org.apache.bcel.util.MemorySensitiveClassPathRepository
-
Store a new JavaClass instance into this Repository.
- storeClass(JavaClass) - Method in interface org.apache.bcel.util.Repository
-
Stores the provided class under "clazz.getClassName()"
- StoreInstruction - Class in org.apache.bcel.generic
-
Denotes an unparameterized instruction to store a value into a local variable, e.g.
- StoreInstruction(short, short, int) - Constructor for class org.apache.bcel.generic.StoreInstruction
- STRING - Static variable in class org.apache.bcel.classfile.ElementValue
- STRING - Static variable in class org.apache.bcel.generic.ElementValueGen
- STRING - Static variable in class org.apache.bcel.generic.Type
- STRINGBUFFER - Static variable in class org.apache.bcel.generic.Type
- stringifyValue() - Method in class org.apache.bcel.classfile.AnnotationElementValue
- stringifyValue() - Method in class org.apache.bcel.classfile.ArrayElementValue
- stringifyValue() - Method in class org.apache.bcel.classfile.ClassElementValue
- stringifyValue() - Method in class org.apache.bcel.classfile.ElementValue
- stringifyValue() - Method in class org.apache.bcel.classfile.EnumElementValue
- stringifyValue() - Method in class org.apache.bcel.classfile.SimpleElementValue
- stringifyValue() - Method in class org.apache.bcel.generic.AnnotationElementValueGen
- stringifyValue() - Method in class org.apache.bcel.generic.ArrayElementValueGen
- stringifyValue() - Method in class org.apache.bcel.generic.ClassElementValueGen
- stringifyValue() - Method in class org.apache.bcel.generic.ElementValueGen
- stringifyValue() - Method in class org.apache.bcel.generic.EnumElementValueGen
- stringifyValue() - Method in class org.apache.bcel.generic.SimpleElementValueGen
- StringRepresentation - Class in org.apache.bcel.verifier.statics
-
BCEL's Node classes (those from the classfile API that accept() Visitor instances) have toString() methods that were not designed to be robust, this gap is closed by this class.
- StringRepresentation(Node) - Constructor for class org.apache.bcel.verifier.statics.StringRepresentation
-
Creates a new StringRepresentation object which is the representation of n.
- stripAttributes(boolean) - Method in class org.apache.bcel.generic.MethodGen
-
Do not/Do produce attributes code attributesLineNumberTable and LocalVariableTable, like javac -O
- StructuralCodeConstraintException - Exception Class in org.apache.bcel.verifier.exc
-
Instances of this class are thrown by BCEL's class file verifier "JustIce" when a class file to verify does not pass the verification pass 3 because of a violation of a structural constraint as described in the Java Virtual Machine Specification, 2nd edition, 4.8.2, pages 137-139.
- StructuralCodeConstraintException() - Constructor for exception class org.apache.bcel.verifier.exc.StructuralCodeConstraintException
-
Constructs a new StructuralCodeConstraintException with null as its error message string.
- StructuralCodeConstraintException(String) - Constructor for exception class org.apache.bcel.verifier.exc.StructuralCodeConstraintException
-
Constructs a new StructuralCodeConstraintException with the specified error message.
- subclassOf(ObjectType) - Method in class org.apache.bcel.generic.ObjectType
-
Return true if this type is a subclass of given ObjectType.
- Subroutine - Interface in org.apache.bcel.verifier.structurals
-
This interface defines properties of JVM bytecode subroutines.
- subroutineOf(InstructionHandle) - Method in class org.apache.bcel.verifier.structurals.Subroutines
-
Returns the subroutine object associated with the given instruction.
- Subroutines - Class in org.apache.bcel.verifier.structurals
-
Instances of this class contain information about the subroutines found in a code array of a method.
- Subroutines(MethodGen) - Constructor for class org.apache.bcel.verifier.structurals.Subroutines
-
Constructs a new instance.
- Subroutines(MethodGen, boolean) - Constructor for class org.apache.bcel.verifier.structurals.Subroutines
-
Constructs a new instance.
- subSubs() - Method in interface org.apache.bcel.verifier.structurals.Subroutine
-
Returns the subroutines that are directly called from this subroutine.
- SWAP - Class in org.apache.bcel.generic
-
SWAP - Swa top operand stack word
- SWAP - Static variable in class org.apache.bcel.Const
-
Java VM opcode 95.
- SWAP - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- SWAP - Static variable in class org.apache.bcel.generic.InstructionConst
- SWAP - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.
- SWAP() - Constructor for class org.apache.bcel.generic.SWAP
- swapInstruction(Instruction) - Method in class org.apache.bcel.generic.InstructionHandle
-
Temporarily swap the current instruction, without disturbing anything.
- SWITCH - Class in org.apache.bcel.generic
-
SWITCH - Branch depending on int value, generates either LOOKUPSWITCH or TABLESWITCH instruction, depending on whether the match values (int[]) can be sorted with no gaps between the numbers.
- SWITCH - Static variable in class org.apache.bcel.Const
-
BCEL virtual instruction for either LOOKUPSWITCH or TABLESWITCH: 4712.
- SWITCH - Static variable in interface org.apache.bcel.Constants
-
Deprecated.BCEL virtual instruction for either LOOKUPSWITCH or TABLESWITCH.
- SWITCH(int[], InstructionHandle[], InstructionHandle) - Constructor for class org.apache.bcel.generic.SWITCH
- SWITCH(int[], InstructionHandle[], InstructionHandle, int) - Constructor for class org.apache.bcel.generic.SWITCH
-
Template for switch() constructs.
- Synthetic - Class in org.apache.bcel.classfile
-
This class is derived from Attribute and declares this class as 'synthetic', i.e., it needs special handling.
- Synthetic(int, int, byte[], ConstantPool) - Constructor for class org.apache.bcel.classfile.Synthetic
- Synthetic(Synthetic) - Constructor for class org.apache.bcel.classfile.Synthetic
-
Initialize from another object.
- SyntheticRepository - Class in org.apache.bcel.util
-
This repository is used in situations where a Class is created outside the realm of a ClassLoader.
- SYSTEM_CLASS_PATH - Static variable in class org.apache.bcel.util.ClassPath
T
- T_ADDRESS - Static variable in class org.apache.bcel.Const
-
Address data type.
- T_ADDRESS - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Address data type.
- T_ARRAY - Static variable in class org.apache.bcel.Const
-
Array data type.
- T_ARRAY - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Array data type.
- T_BOOLEAN - Static variable in class org.apache.bcel.Const
-
Boolean data type: 0x4.
- T_BOOLEAN - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Boolean data type.
- T_BYTE - Static variable in class org.apache.bcel.Const
-
Byte data type: 0x8.
- T_BYTE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Byte data type.
- T_CHAR - Static variable in class org.apache.bcel.Const
-
Char data type: 0x5.
- T_CHAR - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Char data type.
- T_DOUBLE - Static variable in class org.apache.bcel.Const
-
Double data type: 0x7.
- T_DOUBLE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Double data type.
- T_FLOAT - Static variable in class org.apache.bcel.Const
-
Float data type: 0x6.
- T_FLOAT - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Float data type.
- T_INT - Static variable in class org.apache.bcel.Const
-
Int data type: 0xa.
- T_INT - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Int data type.
- T_LONG - Static variable in class org.apache.bcel.Const
-
Long data type: 0xb.
- T_LONG - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Long data type.
- T_OBJECT - Static variable in class org.apache.bcel.Const
-
Object data type.
- T_OBJECT - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Object data type.
- T_REFERENCE - Static variable in class org.apache.bcel.Const
-
Reference data type (deprecated).
- T_REFERENCE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Reference data type (deprecated).
- T_SHORT - Static variable in class org.apache.bcel.Const
-
Short data type: 0x9.
- T_SHORT - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Short data type.
- T_UNKNOWN - Static variable in class org.apache.bcel.Const
-
Unknown data type.
- T_UNKNOWN - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Unknown data type.
- T_VOID - Static variable in class org.apache.bcel.Const
-
Void data type (non-standard).
- T_VOID - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Void data type (non-standard).
- TABLESWITCH - Class in org.apache.bcel.generic
-
TABLESWITCH - Switch within given range of values, i.e., low..high
- TABLESWITCH - Static variable in class org.apache.bcel.Const
-
Java VM opcode 170.
- TABLESWITCH - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- TABLESWITCH(int[], InstructionHandle[], InstructionHandle) - Constructor for class org.apache.bcel.generic.TABLESWITCH
- tag - Variable in class org.apache.bcel.classfile.Attribute
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- tag - Variable in class org.apache.bcel.classfile.Constant
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- target - Variable in class org.apache.bcel.generic.BranchInstruction
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- TargetLostException - Exception Class in org.apache.bcel.generic
-
Thrown by
InstructionList
when one or multiple disposed instructions are still being referenced by anInstructionTargeter
object. - targets - Variable in class org.apache.bcel.generic.Select
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- theInstance() - Static method in class org.apache.bcel.verifier.statics.DOUBLE_Upper
-
Gets the single instance of this class.
- theInstance() - Static method in class org.apache.bcel.verifier.statics.LONG_Upper
-
Gets the single instance of this class.
- THIS - Static variable in class org.apache.bcel.generic.InstructionConst
-
You can use these constants in multiple places safely, if you can guarantee that you will never alter their internal values, e.g.
- THIS - Static variable in interface org.apache.bcel.generic.InstructionConstants
-
Deprecated.You can use these constants in multiple places safely, if you can guarantee that you will never alter their internal values, e.g.
- THROWABLE - Static variable in class org.apache.bcel.ExceptionConst
-
The mother of all exceptions
- THROWABLE - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.The mother of all exceptions
- THROWABLE - Static variable in class org.apache.bcel.generic.Type
- toArray() - Method in class org.apache.bcel.util.ClassSet
- toArray() - Method in class org.apache.bcel.util.ClassVector
-
Deprecated.
- toHexString(byte[]) - Static method in class org.apache.bcel.classfile.Utility
-
Convert bytes into hexadecimal string
- top() - Method in class org.apache.bcel.util.ClassStack
- TOPLEVEL - Variable in class org.apache.bcel.verifier.structurals.Subroutines
-
This is referring to a special subroutine, namely the top level.
- toShortString() - Method in class org.apache.bcel.classfile.AnnotationEntry
- toShortString() - Method in class org.apache.bcel.classfile.ElementValue
- toShortString() - Method in class org.apache.bcel.classfile.ElementValuePair
- toShortString() - Method in class org.apache.bcel.generic.AnnotationEntryGen
- tostring(Object) - Method in class org.apache.bcel.verifier.statics.Pass3aVerifier
-
This method is a slightly modified version of verifier.statics.StringRepresentation.toString(final Node obj) that accepts any Object, not just a Node.
- toString() - Method in class org.apache.bcel.classfile.AnnotationElementValue
- toString() - Method in class org.apache.bcel.classfile.AnnotationEntry
- toString() - Method in class org.apache.bcel.classfile.Annotations
-
Converts to a String representation.
- toString() - Method in class org.apache.bcel.classfile.ArrayElementValue
- toString() - Method in class org.apache.bcel.classfile.Attribute
- toString() - Method in class org.apache.bcel.classfile.BootstrapMethod
- toString() - Method in class org.apache.bcel.classfile.BootstrapMethods
- toString() - Method in class org.apache.bcel.classfile.Code
- toString() - Method in class org.apache.bcel.classfile.CodeException
- toString() - Method in class org.apache.bcel.classfile.Constant
- toString() - Method in class org.apache.bcel.classfile.ConstantClass
- toString() - Method in class org.apache.bcel.classfile.ConstantCP
- toString() - Method in class org.apache.bcel.classfile.ConstantDouble
- toString() - Method in class org.apache.bcel.classfile.ConstantDynamic
- toString() - Method in class org.apache.bcel.classfile.ConstantFloat
- toString() - Method in class org.apache.bcel.classfile.ConstantInteger
- toString() - Method in class org.apache.bcel.classfile.ConstantInvokeDynamic
- toString() - Method in class org.apache.bcel.classfile.ConstantLong
- toString() - Method in class org.apache.bcel.classfile.ConstantMethodHandle
- toString() - Method in class org.apache.bcel.classfile.ConstantMethodType
- toString() - Method in class org.apache.bcel.classfile.ConstantModule
- toString() - Method in class org.apache.bcel.classfile.ConstantNameAndType
- toString() - Method in class org.apache.bcel.classfile.ConstantPackage
- toString() - Method in class org.apache.bcel.classfile.ConstantPool
- toString() - Method in class org.apache.bcel.classfile.ConstantString
- toString() - Method in class org.apache.bcel.classfile.ConstantUtf8
- toString() - Method in class org.apache.bcel.classfile.ConstantValue
- toString() - Method in class org.apache.bcel.classfile.Deprecated
- toString() - Method in class org.apache.bcel.classfile.ElementValue
- toString() - Method in class org.apache.bcel.classfile.ExceptionTable
- toString() - Method in class org.apache.bcel.classfile.Field
-
Return string representation close to declaration format, 'public static final short MAX = 100', e.g..
- toString() - Method in class org.apache.bcel.classfile.InnerClass
- toString() - Method in class org.apache.bcel.classfile.InnerClasses
- toString() - Method in class org.apache.bcel.classfile.JavaClass
- toString() - Method in class org.apache.bcel.classfile.LineNumber
- toString() - Method in class org.apache.bcel.classfile.LineNumberTable
- toString() - Method in class org.apache.bcel.classfile.LocalVariable
- toString() - Method in class org.apache.bcel.classfile.LocalVariableTable
- toString() - Method in class org.apache.bcel.classfile.LocalVariableTypeTable
- toString() - Method in class org.apache.bcel.classfile.Method
-
Return string representation close to declaration format, 'public static void main(String[] args) throws IOException', e.g.
- toString() - Method in class org.apache.bcel.classfile.Module
- toString() - Method in class org.apache.bcel.classfile.ModuleExports
- toString() - Method in class org.apache.bcel.classfile.ModuleMainClass
- toString() - Method in class org.apache.bcel.classfile.ModuleOpens
- toString() - Method in class org.apache.bcel.classfile.ModulePackages
- toString() - Method in class org.apache.bcel.classfile.ModuleProvides
- toString() - Method in class org.apache.bcel.classfile.ModuleRequires
- toString() - Method in class org.apache.bcel.classfile.NestHost
- toString() - Method in class org.apache.bcel.classfile.NestMembers
- toString() - Method in class org.apache.bcel.classfile.PMGClass
- toString() - Method in class org.apache.bcel.classfile.Record
-
Converts this instance to a String suitable for debugging.
- toString() - Method in class org.apache.bcel.classfile.RecordComponentInfo
-
Converts this instance to a String suitable for debugging.
- toString() - Method in class org.apache.bcel.classfile.Signature
- toString() - Method in class org.apache.bcel.classfile.SimpleElementValue
- toString() - Method in class org.apache.bcel.classfile.SourceFile
- toString() - Method in class org.apache.bcel.classfile.StackMap
- toString() - Method in class org.apache.bcel.classfile.StackMapEntry
- toString() - Method in class org.apache.bcel.classfile.StackMapType
- toString() - Method in class org.apache.bcel.classfile.Synthetic
- toString() - Method in class org.apache.bcel.classfile.Unknown
- toString() - Method in class org.apache.bcel.generic.AnnotationEntryGen
- toString() - Method in class org.apache.bcel.generic.CodeExceptionGen
- toString() - Method in class org.apache.bcel.generic.ConstantPoolGen
- toString() - Method in class org.apache.bcel.generic.ElementValuePairGen
- toString() - Method in class org.apache.bcel.generic.FieldGen
-
Return string representation close to declaration format, 'public static final short MAX = 100', e.g..
- toString() - Method in class org.apache.bcel.generic.Instruction
- toString() - Method in class org.apache.bcel.generic.InstructionHandle
- toString() - Method in class org.apache.bcel.generic.InstructionList
- toString() - Method in class org.apache.bcel.generic.LocalVariableGen
- toString() - Method in class org.apache.bcel.generic.MethodGen
-
Return string representation close to declaration format, 'public static void main(String[]) throws IOException', e.g.
- toString() - Method in class org.apache.bcel.generic.PUSH
- toString() - Method in class org.apache.bcel.generic.Type
- toString() - Method in class org.apache.bcel.util.ClassPath
- toString() - Method in class org.apache.bcel.util.ClassQueue
- toString() - Method in class org.apache.bcel.verifier.statics.StringRepresentation
-
Returns the String representation.
- toString() - Method in class org.apache.bcel.verifier.structurals.Frame
-
Returns a String representation of the Frame instance.
- toString() - Method in class org.apache.bcel.verifier.structurals.LocalVariables
-
Returns a String representation of this object.
- toString() - Method in class org.apache.bcel.verifier.structurals.OperandStack
-
Returns a String representation of this OperandStack instance.
- toString() - Method in class org.apache.bcel.verifier.structurals.Subroutines
-
Returns a String representation of this object; merely for debugging puposes.
- toString() - Method in class org.apache.bcel.verifier.VerificationResult
-
Returns a String representation of the VerificationResult.
- toString(boolean) - Method in class org.apache.bcel.classfile.Code
-
Converts this object to a String.
- toString(boolean) - Method in class org.apache.bcel.generic.BIPUSH
- toString(boolean) - Method in class org.apache.bcel.generic.BranchInstruction
-
Long output format: <position in byte code> <name of opcode> "["<opcode number>"]" "("<length of instruction>")" "<"<target instruction>">" "@"<branch target offset>
- toString(boolean) - Method in class org.apache.bcel.generic.CPInstruction
-
Long output format: <name of opcode> "["<opcode number>"]" "("<length of instruction>")" "<"< constant pool index>">"
- toString(boolean) - Method in class org.apache.bcel.generic.IINC
-
Returns mnemonic for instruction.
- toString(boolean) - Method in class org.apache.bcel.generic.Instruction
-
Long output format: <name of opcode> "["<opcode number>"]" "("<length of instruction>")"
- toString(boolean) - Method in class org.apache.bcel.generic.InstructionHandle
- toString(boolean) - Method in class org.apache.bcel.generic.InstructionList
- toString(boolean) - Method in class org.apache.bcel.generic.LocalVariableInstruction
-
Long output format: <name of opcode> "["<opcode number>"]" "("<length of instruction>")" "<"< local variable index>">"
- toString(boolean) - Method in class org.apache.bcel.generic.MULTIANEWARRAY
- toString(boolean) - Method in class org.apache.bcel.generic.NEWARRAY
- toString(boolean) - Method in class org.apache.bcel.generic.RET
- toString(boolean) - Method in class org.apache.bcel.generic.Select
- toString(boolean) - Method in class org.apache.bcel.generic.SIPUSH
- toString(ConstantPool) - Method in class org.apache.bcel.classfile.BootstrapMethod
- toString(ConstantPool) - Method in class org.apache.bcel.classfile.CodeException
- toString(ConstantPool) - Method in class org.apache.bcel.classfile.InnerClass
- toString(ConstantPool) - Method in class org.apache.bcel.classfile.ModuleExports
- toString(ConstantPool) - Method in class org.apache.bcel.classfile.ModuleOpens
- toString(ConstantPool) - Method in class org.apache.bcel.classfile.ModuleProvides
- toString(ConstantPool) - Method in class org.apache.bcel.classfile.ModuleRequires
- toString(ConstantPool) - Method in class org.apache.bcel.generic.CPInstruction
- toString(ConstantPool) - Method in class org.apache.bcel.generic.FieldInstruction
- toString(ConstantPool) - Method in class org.apache.bcel.generic.Instruction
- toString(ConstantPool) - Method in class org.apache.bcel.generic.InvokeInstruction
- toString(ConstantPool) - Method in class org.apache.bcel.generic.INVOKEINTERFACE
- toString(ConstantPool) - Method in class org.apache.bcel.generic.MULTIANEWARRAY
- toString(ConstantPool, boolean) - Method in class org.apache.bcel.classfile.CodeException
- TransitiveHull - Class in org.apache.bcel.verifier
-
This class has a main method implementing a demonstration program of how to use the VerifierFactoryObserver.
- translate(String) - Static method in class org.apache.bcel.classfile.Signature
- type - Variable in class org.apache.bcel.classfile.ElementValue
-
Deprecated.(since 6.0) will be made private and final; do not access directly, use getter
- type - Variable in class org.apache.bcel.generic.ElementValueGen
-
Deprecated.(since 6.0) will be made private and final; do not access directly, use getter
- type - Variable in class org.apache.bcel.generic.FieldGenOrMethodGen
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- type - Variable in class org.apache.bcel.generic.Type
-
Deprecated.(since 6.0) will be made private; do not access directly, use getter/setter
- Type - Class in org.apache.bcel.generic
-
Abstract super class for all possible Java types, namely basic types such as int, object types like String and array types, e.g.
- Type(byte, String) - Constructor for class org.apache.bcel.generic.Type
- TYPE_NAMES - Static variable in interface org.apache.bcel.Constants
-
Deprecated.The primitive type names corresponding to the T_XX constants, e.g., TYPE_NAMES[T_INT] = "int"
- TYPE_OF_OPERANDS - Static variable in interface org.apache.bcel.Constants
-
Deprecated.How the byte code operands are to be interpreted for each opcode.
- TypedInstruction - Interface in org.apache.bcel.generic
-
Gets the type associated with an instruction, int for ILOAD, or the type of the field of a PUTFIELD instruction, e.g..
- typeOfMethodSignature(String) - Static method in class org.apache.bcel.classfile.Utility
-
Return type of method signature as a byte value as defined in Constants
- typeOfSignature(String) - Static method in class org.apache.bcel.classfile.Utility
-
Return type of signature as a byte value as defined in Constants
- typeSignatureToString(String, boolean) - Static method in class org.apache.bcel.classfile.Utility
-
This method converts a type signature string into a Java type declaration such as 'String[]' and throws a 'ClassFormatException' when the parsed type is invalid.
U
- UnconditionalBranch - Interface in org.apache.bcel.generic
-
Denotes an instruction to perform an unconditional branch, i.e., GOTO, JSR.
- UNDEFINED - Static variable in class org.apache.bcel.Const
-
Illegal opcode: -1.
- UNDEFINED - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Illegal opcode.
- UninitializedObjectType - Class in org.apache.bcel.verifier.structurals
-
This class represents an uninitialized object type; see The Java Virtual Machine Specification, Second Edition, page 147: 4.9.4 for more details.
- UninitializedObjectType(ObjectType) - Constructor for class org.apache.bcel.verifier.structurals.UninitializedObjectType
-
Creates a new instance.
- Unknown - Class in org.apache.bcel.classfile
-
This class represents a reference to an unknown (i.e., application-specific) attribute of a class.
- Unknown(int, int, byte[], ConstantPool) - Constructor for class org.apache.bcel.classfile.Unknown
-
Constructs a new instance for a non-standard attribute.
- Unknown(Unknown) - Constructor for class org.apache.bcel.classfile.Unknown
-
Constructs a new instance from another instance.
- UNKNOWN - Enum constant in enum org.apache.bcel.util.BCELifier.FLAGS
- UNKNOWN - Static variable in class org.apache.bcel.generic.Type
- UnknownAttributeReader - Interface in org.apache.bcel.classfile
-
Unknown (non-standard) attributes may be read via user-defined factory objects that can be registered with the Attribute.addAttributeReader method.
- UNPREDICTABLE - Static variable in class org.apache.bcel.Const
-
Illegal opcode: -2.
- UNPREDICTABLE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Illegal opcode.
- UNSATISFIED_LINK_ERROR - Static variable in class org.apache.bcel.ExceptionConst
- UNSATISFIED_LINK_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.
- update() - Method in class org.apache.bcel.generic.ClassGen
-
Call notify() method on all observers.
- update() - Method in class org.apache.bcel.generic.FieldGen
-
Call notify() method on all observers.
- update() - Method in class org.apache.bcel.generic.InstructionList
-
Call notify() method on all observers.
- update() - Method in class org.apache.bcel.generic.MethodGen
-
Call notify() method on all observers.
- update(String) - Method in class org.apache.bcel.verifier.TransitiveHull
- update(String) - Method in class org.apache.bcel.verifier.VerifierFactoryListModel
- update(String) - Method in interface org.apache.bcel.verifier.VerifierFactoryObserver
-
VerifierFactoryObserver instances are notified invoking this method.
- updateByteCodeOffset(int) - Method in class org.apache.bcel.classfile.StackMapEntry
-
Update the distance (as an offset delta) from this StackMap entry to the next.
- updatePosition(int, int) - Method in class org.apache.bcel.generic.BranchHandle
- updatePosition(int, int) - Method in class org.apache.bcel.generic.BranchInstruction
-
Called by InstructionList.setPositions when setting the position for every instruction.
- updatePosition(int, int) - Method in class org.apache.bcel.generic.GOTO
-
Called in pass 2 of InstructionList.setPositions() in order to update the branch target, that may shift due to variable length instructions.
- updatePosition(int, int) - Method in class org.apache.bcel.generic.InstructionHandle
-
Called by InstructionList.setPositions when setting the position for every instruction.
- updatePosition(int, int) - Method in class org.apache.bcel.generic.JSR
- updatePosition(int, int) - Method in class org.apache.bcel.generic.Select
-
Since this is a variable length instruction, it may shift the following instructions which then need to update their position.
- updateTarget(InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.BranchHandle
-
Update target of instruction.
- updateTarget(InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.BranchInstruction
- updateTarget(InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.CodeExceptionGen
- updateTarget(InstructionHandle, InstructionHandle) - Method in interface org.apache.bcel.generic.InstructionTargeter
-
Replaces the target of this targeter from this old handle to the new handle.
- updateTarget(InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.LineNumberGen
- updateTarget(InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.LocalVariableGen
- updateTarget(InstructionHandle, InstructionHandle) - Method in class org.apache.bcel.generic.Select
- Utility - Class in org.apache.bcel.classfile
-
Utility functions that do not really belong to any class in particular.
- Utility - Class in org.apache.bcel.verifier.exc
-
A utility class providing convenience methods concerning Throwable instances.
- Utility() - Constructor for class org.apache.bcel.classfile.Utility
V
- valueOf(String) - Static method in enum org.apache.bcel.ExceptionConst.EXCS
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.bcel.util.BCELifier.FLAGS
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.bcel.ExceptionConst.EXCS
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.bcel.util.BCELifier.FLAGS
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VariableLengthInstruction - Interface in org.apache.bcel.generic
-
Denotes an instruction to be a variable length instruction, such as GOTO, JSR, LOOKUPSWITCH and TABLESWITCH.
- vec - Variable in class org.apache.bcel.util.ClassQueue
-
Deprecated.(since 6.0) will be made private; do not access
- vec - Variable in class org.apache.bcel.util.ClassVector
-
Deprecated.
- VerificationException - Exception Class in org.apache.bcel.verifier.exc
-
Instances of this class are thrown by BCEL's class file verifier "JustIce" when a class file to verify does not pass one of the verification passes 2 or 3.
- VerificationResult - Class in org.apache.bcel.verifier
-
A VerificationResult is what a PassVerifier returns after verifying.
- VerificationResult(int, String) - Constructor for class org.apache.bcel.verifier.VerificationResult
-
The usual constructor.
- VERIFIED_NOTYET - Static variable in class org.apache.bcel.verifier.VerificationResult
-
Constant to indicate verification has not been tried yet.
- VERIFIED_OK - Static variable in class org.apache.bcel.verifier.VerificationResult
-
Constant to indicate verification was passed.
- VERIFIED_REJECTED - Static variable in class org.apache.bcel.verifier.VerificationResult
-
Constant to indicate verfication failed.
- Verifier - Class in org.apache.bcel.verifier
-
A Verifier instance is there to verify a class file according to The Java Virtual Machine Specification, 2nd Edition.
- VerifierAppFrame - Class in org.apache.bcel.verifier
-
This class implements a machine-generated frame for use with the GraphicalVerfifier.
- VerifierAppFrame() - Constructor for class org.apache.bcel.verifier.VerifierAppFrame
-
Constructs a new instance.
- VerifierConstraintViolatedException - Exception Class in org.apache.bcel.verifier.exc
-
Instances of this class are thrown by BCEL's class file verifier "JustIce" whenever verification proves that some constraint of a class file (as stated in the Java Virtual Machine Specification, Edition 2) is violated.
- VerifierFactory - Class in org.apache.bcel.verifier
-
This class produces instances of the Verifier class.
- VerifierFactoryListModel - Class in org.apache.bcel.verifier
-
This class implements an adapter; it implements both a Swing ListModel and a VerifierFactoryObserver.
- VerifierFactoryListModel() - Constructor for class org.apache.bcel.verifier.VerifierFactoryListModel
- VerifierFactoryObserver - Interface in org.apache.bcel.verifier
-
VerifierFactoryObserver instances are notified when new Verifier instances are created.
- verify() - Method in class org.apache.bcel.verifier.PassVerifier
-
This method runs a verification pass conforming to the Java Virtual Machine Specification, 2nd edition, on a class file.
- VERIFY_ERROR - Static variable in class org.apache.bcel.ExceptionConst
- VERIFY_ERROR - Static variable in interface org.apache.bcel.ExceptionConstants
-
Deprecated.
- VerifyDialog - Class in org.apache.bcel.verifier
-
A class for simple graphical class file verification.
- VerifyDialog() - Constructor for class org.apache.bcel.verifier.VerifyDialog
-
Machine-generated.
- VerifyDialog(Dialog) - Constructor for class org.apache.bcel.verifier.VerifyDialog
-
Machine-generated.
- VerifyDialog(Dialog, boolean) - Constructor for class org.apache.bcel.verifier.VerifyDialog
-
Machine-generated.
- VerifyDialog(Dialog, String) - Constructor for class org.apache.bcel.verifier.VerifyDialog
-
Machine-generated.
- VerifyDialog(Dialog, String, boolean) - Constructor for class org.apache.bcel.verifier.VerifyDialog
-
Machine-generated.
- VerifyDialog(Frame) - Constructor for class org.apache.bcel.verifier.VerifyDialog
-
Machine-generated.
- VerifyDialog(Frame, boolean) - Constructor for class org.apache.bcel.verifier.VerifyDialog
-
Machine-generated.
- VerifyDialog(Frame, String) - Constructor for class org.apache.bcel.verifier.VerifyDialog
-
Machine-generated.
- VerifyDialog(Frame, String, boolean) - Constructor for class org.apache.bcel.verifier.VerifyDialog
-
Machine-generated.
- VerifyDialog(String) - Constructor for class org.apache.bcel.verifier.VerifyDialog
-
Use this constructor if you want a possibility to verify other class files than
Object
. - visit() - Method in class org.apache.bcel.classfile.DescendingVisitor
-
Start traversal.
- visitAALOAD(AALOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitAALOAD(AALOAD) - Method in interface org.apache.bcel.generic.Visitor
- visitAALOAD(AALOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitAALOAD(AALOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitAASTORE(AASTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitAASTORE(AASTORE) - Method in interface org.apache.bcel.generic.Visitor
- visitAASTORE(AASTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitAASTORE(AASTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitACONST_NULL(ACONST_NULL) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitACONST_NULL(ACONST_NULL) - Method in interface org.apache.bcel.generic.Visitor
- visitACONST_NULL(ACONST_NULL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitACONST_NULL(ACONST_NULL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitAllocationInstruction(AllocationInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitAllocationInstruction(AllocationInstruction) - Method in interface org.apache.bcel.generic.Visitor
- visitALOAD(ALOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitALOAD(ALOAD) - Method in interface org.apache.bcel.generic.Visitor
- visitALOAD(ALOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitALOAD(ALOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitANEWARRAY(ANEWARRAY) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitANEWARRAY(ANEWARRAY) - Method in interface org.apache.bcel.generic.Visitor
- visitANEWARRAY(ANEWARRAY) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitANEWARRAY(ANEWARRAY) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitAnnotation(Annotations) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitAnnotation(Annotations) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitAnnotation(Annotations) - Method in interface org.apache.bcel.classfile.Visitor
- visitAnnotation(Annotations) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitAnnotationDefault(AnnotationDefault) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitAnnotationDefault(AnnotationDefault) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitAnnotationDefault(AnnotationDefault) - Method in interface org.apache.bcel.classfile.Visitor
- visitAnnotationDefault(AnnotationDefault) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitAnnotationEntry(AnnotationEntry) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitAnnotationEntry(AnnotationEntry) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitAnnotationEntry(AnnotationEntry) - Method in interface org.apache.bcel.classfile.Visitor
- visitAnnotationEntry(AnnotationEntry) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitARETURN(ARETURN) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitARETURN(ARETURN) - Method in interface org.apache.bcel.generic.Visitor
- visitARETURN(ARETURN) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitARETURN(ARETURN) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitArithmeticInstruction(ArithmeticInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitArithmeticInstruction(ArithmeticInstruction) - Method in interface org.apache.bcel.generic.Visitor
- visitArrayInstruction(ArrayInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitArrayInstruction(ArrayInstruction) - Method in interface org.apache.bcel.generic.Visitor
- visitARRAYLENGTH(ARRAYLENGTH) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitARRAYLENGTH(ARRAYLENGTH) - Method in interface org.apache.bcel.generic.Visitor
- visitARRAYLENGTH(ARRAYLENGTH) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitARRAYLENGTH(ARRAYLENGTH) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitASTORE(ASTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitASTORE(ASTORE) - Method in interface org.apache.bcel.generic.Visitor
- visitASTORE(ASTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitASTORE(ASTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitATHROW(ATHROW) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitATHROW(ATHROW) - Method in interface org.apache.bcel.generic.Visitor
- visitATHROW(ATHROW) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitATHROW(ATHROW) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitBALOAD(BALOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitBALOAD(BALOAD) - Method in interface org.apache.bcel.generic.Visitor
- visitBALOAD(BALOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitBALOAD(BALOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitBASTORE(BASTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitBASTORE(BASTORE) - Method in interface org.apache.bcel.generic.Visitor
- visitBASTORE(BASTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitBASTORE(BASTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitBIPUSH(BIPUSH) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitBIPUSH(BIPUSH) - Method in interface org.apache.bcel.generic.Visitor
- visitBIPUSH(BIPUSH) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitBIPUSH(BIPUSH) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitBootstrapMethods(BootstrapMethods) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitBootstrapMethods(BootstrapMethods) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitBootstrapMethods(BootstrapMethods) - Method in interface org.apache.bcel.classfile.Visitor
- visitBootstrapMethods(BootstrapMethods) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitBranchInstruction(BranchInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitBranchInstruction(BranchInstruction) - Method in interface org.apache.bcel.generic.Visitor
- visitBREAKPOINT(BREAKPOINT) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitBREAKPOINT(BREAKPOINT) - Method in interface org.apache.bcel.generic.Visitor
- visitBREAKPOINT(BREAKPOINT) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitCALOAD(CALOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitCALOAD(CALOAD) - Method in interface org.apache.bcel.generic.Visitor
- visitCALOAD(CALOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitCALOAD(CALOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitCASTORE(CASTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitCASTORE(CASTORE) - Method in interface org.apache.bcel.generic.Visitor
- visitCASTORE(CASTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitCASTORE(CASTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitCHECKCAST(CHECKCAST) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitCHECKCAST(CHECKCAST) - Method in interface org.apache.bcel.generic.Visitor
- visitCHECKCAST(CHECKCAST) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitCHECKCAST(CHECKCAST) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitCode(Code) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitCode(Code) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitCode(Code) - Method in interface org.apache.bcel.classfile.Visitor
- visitCode(Code) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitCodeException(CodeException) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitCodeException(CodeException) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitCodeException(CodeException) - Method in interface org.apache.bcel.classfile.Visitor
- visitCodeException(CodeException) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitConstantClass(ConstantClass) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitConstantClass(ConstantClass) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitConstantClass(ConstantClass) - Method in interface org.apache.bcel.classfile.Visitor
- visitConstantClass(ConstantClass) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitConstantDouble(ConstantDouble) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitConstantDouble(ConstantDouble) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitConstantDouble(ConstantDouble) - Method in interface org.apache.bcel.classfile.Visitor
- visitConstantDouble(ConstantDouble) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitConstantDynamic(ConstantDynamic) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitConstantDynamic(ConstantDynamic) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitConstantDynamic(ConstantDynamic) - Method in interface org.apache.bcel.classfile.Visitor
- visitConstantDynamic(ConstantDynamic) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitConstantFieldref(ConstantFieldref) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitConstantFieldref(ConstantFieldref) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitConstantFieldref(ConstantFieldref) - Method in interface org.apache.bcel.classfile.Visitor
- visitConstantFieldref(ConstantFieldref) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitConstantFloat(ConstantFloat) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitConstantFloat(ConstantFloat) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitConstantFloat(ConstantFloat) - Method in interface org.apache.bcel.classfile.Visitor
- visitConstantFloat(ConstantFloat) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitConstantInteger(ConstantInteger) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitConstantInteger(ConstantInteger) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitConstantInteger(ConstantInteger) - Method in interface org.apache.bcel.classfile.Visitor
- visitConstantInteger(ConstantInteger) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitConstantInterfaceMethodref(ConstantInterfaceMethodref) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitConstantInterfaceMethodref(ConstantInterfaceMethodref) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitConstantInterfaceMethodref(ConstantInterfaceMethodref) - Method in interface org.apache.bcel.classfile.Visitor
- visitConstantInterfaceMethodref(ConstantInterfaceMethodref) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitConstantInvokeDynamic(ConstantInvokeDynamic) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitConstantInvokeDynamic(ConstantInvokeDynamic) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitConstantInvokeDynamic(ConstantInvokeDynamic) - Method in interface org.apache.bcel.classfile.Visitor
- visitConstantInvokeDynamic(ConstantInvokeDynamic) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitConstantLong(ConstantLong) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitConstantLong(ConstantLong) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitConstantLong(ConstantLong) - Method in interface org.apache.bcel.classfile.Visitor
- visitConstantLong(ConstantLong) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitConstantMethodHandle(ConstantMethodHandle) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitConstantMethodHandle(ConstantMethodHandle) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitConstantMethodHandle(ConstantMethodHandle) - Method in interface org.apache.bcel.classfile.Visitor
- visitConstantMethodHandle(ConstantMethodHandle) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitConstantMethodref(ConstantMethodref) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitConstantMethodref(ConstantMethodref) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitConstantMethodref(ConstantMethodref) - Method in interface org.apache.bcel.classfile.Visitor
- visitConstantMethodref(ConstantMethodref) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitConstantMethodType(ConstantMethodType) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitConstantMethodType(ConstantMethodType) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitConstantMethodType(ConstantMethodType) - Method in interface org.apache.bcel.classfile.Visitor
- visitConstantMethodType(ConstantMethodType) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitConstantModule(ConstantModule) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitConstantModule(ConstantModule) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitConstantModule(ConstantModule) - Method in interface org.apache.bcel.classfile.Visitor
- visitConstantModule(ConstantModule) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitConstantNameAndType(ConstantNameAndType) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitConstantNameAndType(ConstantNameAndType) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitConstantNameAndType(ConstantNameAndType) - Method in interface org.apache.bcel.classfile.Visitor
- visitConstantNameAndType(ConstantNameAndType) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitConstantPackage(ConstantPackage) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitConstantPackage(ConstantPackage) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitConstantPackage(ConstantPackage) - Method in interface org.apache.bcel.classfile.Visitor
- visitConstantPackage(ConstantPackage) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitConstantPool(ConstantPool) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitConstantPool(ConstantPool) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitConstantPool(ConstantPool) - Method in interface org.apache.bcel.classfile.Visitor
- visitConstantPool(ConstantPool) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitConstantPushInstruction(ConstantPushInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitConstantPushInstruction(ConstantPushInstruction) - Method in interface org.apache.bcel.generic.Visitor
- visitConstantString(ConstantString) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitConstantString(ConstantString) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitConstantString(ConstantString) - Method in interface org.apache.bcel.classfile.Visitor
- visitConstantString(ConstantString) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitConstantUtf8(ConstantUtf8) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitConstantUtf8(ConstantUtf8) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitConstantUtf8(ConstantUtf8) - Method in interface org.apache.bcel.classfile.Visitor
- visitConstantUtf8(ConstantUtf8) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitConstantValue(ConstantValue) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitConstantValue(ConstantValue) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitConstantValue(ConstantValue) - Method in interface org.apache.bcel.classfile.Visitor
- visitConstantValue(ConstantValue) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitConversionInstruction(ConversionInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitConversionInstruction(ConversionInstruction) - Method in interface org.apache.bcel.generic.Visitor
- visitCPInstruction(CPInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitCPInstruction(CPInstruction) - Method in interface org.apache.bcel.generic.Visitor
- visitCPInstruction(CPInstruction) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the general preconditions of a CPInstruction instance.
- visitD2F(D2F) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitD2F(D2F) - Method in interface org.apache.bcel.generic.Visitor
- visitD2F(D2F) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitD2F(D2F) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitD2I(D2I) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitD2I(D2I) - Method in interface org.apache.bcel.generic.Visitor
- visitD2I(D2I) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitD2I(D2I) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitD2L(D2L) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitD2L(D2L) - Method in interface org.apache.bcel.generic.Visitor
- visitD2L(D2L) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitD2L(D2L) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitDADD(DADD) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitDADD(DADD) - Method in interface org.apache.bcel.generic.Visitor
- visitDADD(DADD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitDADD(DADD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitDALOAD(DALOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitDALOAD(DALOAD) - Method in interface org.apache.bcel.generic.Visitor
- visitDALOAD(DALOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitDALOAD(DALOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitDASTORE(DASTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitDASTORE(DASTORE) - Method in interface org.apache.bcel.generic.Visitor
- visitDASTORE(DASTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitDASTORE(DASTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitDCMPG(DCMPG) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitDCMPG(DCMPG) - Method in interface org.apache.bcel.generic.Visitor
- visitDCMPG(DCMPG) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitDCMPG(DCMPG) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitDCMPL(DCMPL) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitDCMPL(DCMPL) - Method in interface org.apache.bcel.generic.Visitor
- visitDCMPL(DCMPL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitDCMPL(DCMPL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitDCONST(DCONST) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitDCONST(DCONST) - Method in interface org.apache.bcel.generic.Visitor
- visitDCONST(DCONST) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitDCONST(DCONST) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitDDIV(DDIV) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitDDIV(DDIV) - Method in interface org.apache.bcel.generic.Visitor
- visitDDIV(DDIV) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitDDIV(DDIV) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitDeprecated(Deprecated) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitDeprecated(Deprecated) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitDeprecated(Deprecated) - Method in interface org.apache.bcel.classfile.Visitor
- visitDeprecated(Deprecated) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitDLOAD(DLOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitDLOAD(DLOAD) - Method in interface org.apache.bcel.generic.Visitor
- visitDLOAD(DLOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitDLOAD(DLOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitDMUL(DMUL) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitDMUL(DMUL) - Method in interface org.apache.bcel.generic.Visitor
- visitDMUL(DMUL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitDMUL(DMUL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitDNEG(DNEG) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitDNEG(DNEG) - Method in interface org.apache.bcel.generic.Visitor
- visitDNEG(DNEG) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitDNEG(DNEG) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitDREM(DREM) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitDREM(DREM) - Method in interface org.apache.bcel.generic.Visitor
- visitDREM(DREM) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitDREM(DREM) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitDRETURN(DRETURN) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitDRETURN(DRETURN) - Method in interface org.apache.bcel.generic.Visitor
- visitDRETURN(DRETURN) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitDRETURN(DRETURN) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitDSTORE(DSTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitDSTORE(DSTORE) - Method in interface org.apache.bcel.generic.Visitor
- visitDSTORE(DSTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitDSTORE(DSTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitDSUB(DSUB) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitDSUB(DSUB) - Method in interface org.apache.bcel.generic.Visitor
- visitDSUB(DSUB) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitDSUB(DSUB) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitDUP(DUP) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitDUP(DUP) - Method in interface org.apache.bcel.generic.Visitor
- visitDUP(DUP) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitDUP(DUP) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitDUP_X1(DUP_X1) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitDUP_X1(DUP_X1) - Method in interface org.apache.bcel.generic.Visitor
- visitDUP_X1(DUP_X1) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitDUP_X1(DUP_X1) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitDUP_X2(DUP_X2) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitDUP_X2(DUP_X2) - Method in interface org.apache.bcel.generic.Visitor
- visitDUP_X2(DUP_X2) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitDUP_X2(DUP_X2) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitDUP2(DUP2) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitDUP2(DUP2) - Method in interface org.apache.bcel.generic.Visitor
- visitDUP2(DUP2) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitDUP2(DUP2) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitDUP2_X1(DUP2_X1) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitDUP2_X1(DUP2_X1) - Method in interface org.apache.bcel.generic.Visitor
- visitDUP2_X1(DUP2_X1) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitDUP2_X1(DUP2_X1) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitDUP2_X2(DUP2_X2) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitDUP2_X2(DUP2_X2) - Method in interface org.apache.bcel.generic.Visitor
- visitDUP2_X2(DUP2_X2) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitDUP2_X2(DUP2_X2) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitEnclosingMethod(EnclosingMethod) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitEnclosingMethod(EnclosingMethod) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitEnclosingMethod(EnclosingMethod) - Method in interface org.apache.bcel.classfile.Visitor
- visitEnclosingMethod(EnclosingMethod) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitExceptionTable(ExceptionTable) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitExceptionTable(ExceptionTable) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitExceptionTable(ExceptionTable) - Method in interface org.apache.bcel.classfile.Visitor
- visitExceptionTable(ExceptionTable) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitExceptionThrower(ExceptionThrower) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitExceptionThrower(ExceptionThrower) - Method in interface org.apache.bcel.generic.Visitor
- visitF2D(F2D) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitF2D(F2D) - Method in interface org.apache.bcel.generic.Visitor
- visitF2D(F2D) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitF2D(F2D) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitF2I(F2I) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitF2I(F2I) - Method in interface org.apache.bcel.generic.Visitor
- visitF2I(F2I) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitF2I(F2I) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitF2L(F2L) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitF2L(F2L) - Method in interface org.apache.bcel.generic.Visitor
- visitF2L(F2L) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitF2L(F2L) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitFADD(FADD) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitFADD(FADD) - Method in interface org.apache.bcel.generic.Visitor
- visitFADD(FADD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitFADD(FADD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitFALOAD(FALOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitFALOAD(FALOAD) - Method in interface org.apache.bcel.generic.Visitor
- visitFALOAD(FALOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitFALOAD(FALOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitFASTORE(FASTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitFASTORE(FASTORE) - Method in interface org.apache.bcel.generic.Visitor
- visitFASTORE(FASTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitFASTORE(FASTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitFCMPG(FCMPG) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitFCMPG(FCMPG) - Method in interface org.apache.bcel.generic.Visitor
- visitFCMPG(FCMPG) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitFCMPG(FCMPG) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitFCMPL(FCMPL) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitFCMPL(FCMPL) - Method in interface org.apache.bcel.generic.Visitor
- visitFCMPL(FCMPL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitFCMPL(FCMPL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitFCONST(FCONST) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitFCONST(FCONST) - Method in interface org.apache.bcel.generic.Visitor
- visitFCONST(FCONST) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitFCONST(FCONST) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitFDIV(FDIV) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitFDIV(FDIV) - Method in interface org.apache.bcel.generic.Visitor
- visitFDIV(FDIV) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitFDIV(FDIV) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitField(Field) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitField(Field) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitField(Field) - Method in interface org.apache.bcel.classfile.Visitor
- visitField(Field) - Method in class org.apache.bcel.util.BCELifier
- visitField(Field) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitFieldInstruction(FieldInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitFieldInstruction(FieldInstruction) - Method in interface org.apache.bcel.generic.Visitor
- visitFieldInstruction(FieldInstruction) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the general preconditions of a FieldInstruction instance.
- visitFieldOrMethod(FieldOrMethod) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitFieldOrMethod(FieldOrMethod) - Method in interface org.apache.bcel.generic.Visitor
- visitFLOAD(FLOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitFLOAD(FLOAD) - Method in interface org.apache.bcel.generic.Visitor
- visitFLOAD(FLOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitFLOAD(FLOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitFMUL(FMUL) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitFMUL(FMUL) - Method in interface org.apache.bcel.generic.Visitor
- visitFMUL(FMUL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitFMUL(FMUL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitFNEG(FNEG) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitFNEG(FNEG) - Method in interface org.apache.bcel.generic.Visitor
- visitFNEG(FNEG) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitFNEG(FNEG) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitFREM(FREM) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitFREM(FREM) - Method in interface org.apache.bcel.generic.Visitor
- visitFREM(FREM) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitFREM(FREM) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitFRETURN(FRETURN) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitFRETURN(FRETURN) - Method in interface org.apache.bcel.generic.Visitor
- visitFRETURN(FRETURN) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitFRETURN(FRETURN) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitFSTORE(FSTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitFSTORE(FSTORE) - Method in interface org.apache.bcel.generic.Visitor
- visitFSTORE(FSTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitFSTORE(FSTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitFSUB(FSUB) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitFSUB(FSUB) - Method in interface org.apache.bcel.generic.Visitor
- visitFSUB(FSUB) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitFSUB(FSUB) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitGETFIELD(GETFIELD) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitGETFIELD(GETFIELD) - Method in interface org.apache.bcel.generic.Visitor
- visitGETFIELD(GETFIELD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitGETFIELD(GETFIELD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitGETSTATIC(GETSTATIC) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitGETSTATIC(GETSTATIC) - Method in interface org.apache.bcel.generic.Visitor
- visitGETSTATIC(GETSTATIC) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitGETSTATIC(GETSTATIC) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitGOTO(GOTO) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitGOTO(GOTO) - Method in interface org.apache.bcel.generic.Visitor
- visitGOTO(GOTO) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitGOTO(GOTO) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitGOTO_W(GOTO_W) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitGOTO_W(GOTO_W) - Method in interface org.apache.bcel.generic.Visitor
- visitGOTO_W(GOTO_W) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitGOTO_W(GOTO_W) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitGotoInstruction(GotoInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitGotoInstruction(GotoInstruction) - Method in interface org.apache.bcel.generic.Visitor
- visitI2B(I2B) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitI2B(I2B) - Method in interface org.apache.bcel.generic.Visitor
- visitI2B(I2B) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitI2B(I2B) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitI2C(I2C) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitI2C(I2C) - Method in interface org.apache.bcel.generic.Visitor
- visitI2C(I2C) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitI2C(I2C) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitI2D(I2D) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitI2D(I2D) - Method in interface org.apache.bcel.generic.Visitor
- visitI2D(I2D) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitI2D(I2D) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitI2F(I2F) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitI2F(I2F) - Method in interface org.apache.bcel.generic.Visitor
- visitI2F(I2F) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitI2F(I2F) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitI2L(I2L) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitI2L(I2L) - Method in interface org.apache.bcel.generic.Visitor
- visitI2L(I2L) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitI2L(I2L) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitI2S(I2S) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitI2S(I2S) - Method in interface org.apache.bcel.generic.Visitor
- visitI2S(I2S) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitI2S(I2S) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIADD(IADD) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIADD(IADD) - Method in interface org.apache.bcel.generic.Visitor
- visitIADD(IADD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIADD(IADD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIALOAD(IALOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIALOAD(IALOAD) - Method in interface org.apache.bcel.generic.Visitor
- visitIALOAD(IALOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIALOAD(IALOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIAND(IAND) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIAND(IAND) - Method in interface org.apache.bcel.generic.Visitor
- visitIAND(IAND) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIAND(IAND) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIASTORE(IASTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIASTORE(IASTORE) - Method in interface org.apache.bcel.generic.Visitor
- visitIASTORE(IASTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIASTORE(IASTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitICONST(ICONST) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitICONST(ICONST) - Method in interface org.apache.bcel.generic.Visitor
- visitICONST(ICONST) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitICONST(ICONST) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIDIV(IDIV) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIDIV(IDIV) - Method in interface org.apache.bcel.generic.Visitor
- visitIDIV(IDIV) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIDIV(IDIV) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIF_ACMPEQ(IF_ACMPEQ) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIF_ACMPEQ(IF_ACMPEQ) - Method in interface org.apache.bcel.generic.Visitor
- visitIF_ACMPEQ(IF_ACMPEQ) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIF_ACMPEQ(IF_ACMPEQ) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIF_ACMPNE(IF_ACMPNE) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIF_ACMPNE(IF_ACMPNE) - Method in interface org.apache.bcel.generic.Visitor
- visitIF_ACMPNE(IF_ACMPNE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIF_ACMPNE(IF_ACMPNE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIF_ICMPEQ(IF_ICMPEQ) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIF_ICMPEQ(IF_ICMPEQ) - Method in interface org.apache.bcel.generic.Visitor
- visitIF_ICMPEQ(IF_ICMPEQ) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIF_ICMPEQ(IF_ICMPEQ) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIF_ICMPGE(IF_ICMPGE) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIF_ICMPGE(IF_ICMPGE) - Method in interface org.apache.bcel.generic.Visitor
- visitIF_ICMPGE(IF_ICMPGE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIF_ICMPGE(IF_ICMPGE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIF_ICMPGT(IF_ICMPGT) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIF_ICMPGT(IF_ICMPGT) - Method in interface org.apache.bcel.generic.Visitor
- visitIF_ICMPGT(IF_ICMPGT) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIF_ICMPGT(IF_ICMPGT) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIF_ICMPLE(IF_ICMPLE) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIF_ICMPLE(IF_ICMPLE) - Method in interface org.apache.bcel.generic.Visitor
- visitIF_ICMPLE(IF_ICMPLE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIF_ICMPLE(IF_ICMPLE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIF_ICMPLT(IF_ICMPLT) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIF_ICMPLT(IF_ICMPLT) - Method in interface org.apache.bcel.generic.Visitor
- visitIF_ICMPLT(IF_ICMPLT) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIF_ICMPLT(IF_ICMPLT) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIF_ICMPNE(IF_ICMPNE) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIF_ICMPNE(IF_ICMPNE) - Method in interface org.apache.bcel.generic.Visitor
- visitIF_ICMPNE(IF_ICMPNE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIF_ICMPNE(IF_ICMPNE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIFEQ(IFEQ) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIFEQ(IFEQ) - Method in interface org.apache.bcel.generic.Visitor
- visitIFEQ(IFEQ) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIFEQ(IFEQ) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIFGE(IFGE) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIFGE(IFGE) - Method in interface org.apache.bcel.generic.Visitor
- visitIFGE(IFGE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIFGE(IFGE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIFGT(IFGT) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIFGT(IFGT) - Method in interface org.apache.bcel.generic.Visitor
- visitIFGT(IFGT) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIFGT(IFGT) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIfInstruction(IfInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIfInstruction(IfInstruction) - Method in interface org.apache.bcel.generic.Visitor
- visitIFLE(IFLE) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIFLE(IFLE) - Method in interface org.apache.bcel.generic.Visitor
- visitIFLE(IFLE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIFLE(IFLE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIFLT(IFLT) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIFLT(IFLT) - Method in interface org.apache.bcel.generic.Visitor
- visitIFLT(IFLT) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIFLT(IFLT) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIFNE(IFNE) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIFNE(IFNE) - Method in interface org.apache.bcel.generic.Visitor
- visitIFNE(IFNE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIFNE(IFNE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIFNONNULL(IFNONNULL) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIFNONNULL(IFNONNULL) - Method in interface org.apache.bcel.generic.Visitor
- visitIFNONNULL(IFNONNULL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIFNONNULL(IFNONNULL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIFNULL(IFNULL) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIFNULL(IFNULL) - Method in interface org.apache.bcel.generic.Visitor
- visitIFNULL(IFNULL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIFNULL(IFNULL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIINC(IINC) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIINC(IINC) - Method in interface org.apache.bcel.generic.Visitor
- visitIINC(IINC) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIINC(IINC) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitILOAD(ILOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitILOAD(ILOAD) - Method in interface org.apache.bcel.generic.Visitor
- visitILOAD(ILOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitILOAD(ILOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIMPDEP1(IMPDEP1) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIMPDEP1(IMPDEP1) - Method in interface org.apache.bcel.generic.Visitor
- visitIMPDEP1(IMPDEP1) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIMPDEP2(IMPDEP2) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIMPDEP2(IMPDEP2) - Method in interface org.apache.bcel.generic.Visitor
- visitIMPDEP2(IMPDEP2) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIMUL(IMUL) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIMUL(IMUL) - Method in interface org.apache.bcel.generic.Visitor
- visitIMUL(IMUL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIMUL(IMUL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitINEG(INEG) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitINEG(INEG) - Method in interface org.apache.bcel.generic.Visitor
- visitINEG(INEG) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitINEG(INEG) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitInnerClass(InnerClass) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitInnerClass(InnerClass) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitInnerClass(InnerClass) - Method in interface org.apache.bcel.classfile.Visitor
- visitInnerClass(InnerClass) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitInnerClasses(InnerClasses) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitInnerClasses(InnerClasses) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitInnerClasses(InnerClasses) - Method in interface org.apache.bcel.classfile.Visitor
- visitInnerClasses(InnerClasses) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitINSTANCEOF(INSTANCEOF) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitINSTANCEOF(INSTANCEOF) - Method in interface org.apache.bcel.generic.Visitor
- visitINSTANCEOF(INSTANCEOF) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitINSTANCEOF(INSTANCEOF) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitINVOKEDYNAMIC(INVOKEDYNAMIC) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitINVOKEDYNAMIC(INVOKEDYNAMIC) - Method in interface org.apache.bcel.generic.Visitor
- visitINVOKEDYNAMIC(INVOKEDYNAMIC) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitINVOKEDYNAMIC(INVOKEDYNAMIC) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitInvokeInstruction(InvokeInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitInvokeInstruction(InvokeInstruction) - Method in interface org.apache.bcel.generic.Visitor
- visitInvokeInstruction(InvokeInstruction) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the general preconditions of an InvokeInstruction instance.
- visitINVOKEINTERFACE(INVOKEINTERFACE) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitINVOKEINTERFACE(INVOKEINTERFACE) - Method in interface org.apache.bcel.generic.Visitor
- visitINVOKEINTERFACE(INVOKEINTERFACE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitINVOKEINTERFACE(INVOKEINTERFACE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitINVOKESPECIAL(INVOKESPECIAL) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitINVOKESPECIAL(INVOKESPECIAL) - Method in interface org.apache.bcel.generic.Visitor
- visitINVOKESPECIAL(INVOKESPECIAL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitINVOKESPECIAL(INVOKESPECIAL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitINVOKESTATIC(INVOKESTATIC) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitINVOKESTATIC(INVOKESTATIC) - Method in interface org.apache.bcel.generic.Visitor
- visitINVOKESTATIC(INVOKESTATIC) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitINVOKESTATIC(INVOKESTATIC) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitINVOKEVIRTUAL(INVOKEVIRTUAL) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitINVOKEVIRTUAL(INVOKEVIRTUAL) - Method in interface org.apache.bcel.generic.Visitor
- visitINVOKEVIRTUAL(INVOKEVIRTUAL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitINVOKEVIRTUAL(INVOKEVIRTUAL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIOR(IOR) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIOR(IOR) - Method in interface org.apache.bcel.generic.Visitor
- visitIOR(IOR) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIOR(IOR) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIREM(IREM) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIREM(IREM) - Method in interface org.apache.bcel.generic.Visitor
- visitIREM(IREM) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIREM(IREM) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIRETURN(IRETURN) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIRETURN(IRETURN) - Method in interface org.apache.bcel.generic.Visitor
- visitIRETURN(IRETURN) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIRETURN(IRETURN) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitISHL(ISHL) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitISHL(ISHL) - Method in interface org.apache.bcel.generic.Visitor
- visitISHL(ISHL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitISHL(ISHL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitISHR(ISHR) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitISHR(ISHR) - Method in interface org.apache.bcel.generic.Visitor
- visitISHR(ISHR) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitISHR(ISHR) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitISTORE(ISTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitISTORE(ISTORE) - Method in interface org.apache.bcel.generic.Visitor
- visitISTORE(ISTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitISTORE(ISTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitISUB(ISUB) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitISUB(ISUB) - Method in interface org.apache.bcel.generic.Visitor
- visitISUB(ISUB) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitISUB(ISUB) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIUSHR(IUSHR) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIUSHR(IUSHR) - Method in interface org.apache.bcel.generic.Visitor
- visitIUSHR(IUSHR) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIUSHR(IUSHR) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitIXOR(IXOR) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitIXOR(IXOR) - Method in interface org.apache.bcel.generic.Visitor
- visitIXOR(IXOR) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitIXOR(IXOR) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitJavaClass(JavaClass) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitJavaClass(JavaClass) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitJavaClass(JavaClass) - Method in interface org.apache.bcel.classfile.Visitor
- visitJavaClass(JavaClass) - Method in class org.apache.bcel.util.BCELifier
- visitJavaClass(JavaClass) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitJSR(JSR) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitJSR(JSR) - Method in interface org.apache.bcel.generic.Visitor
- visitJSR(JSR) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitJSR(JSR) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitJSR_W(JSR_W) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitJSR_W(JSR_W) - Method in interface org.apache.bcel.generic.Visitor
- visitJSR_W(JSR_W) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitJSR_W(JSR_W) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitJsrInstruction(JsrInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitJsrInstruction(JsrInstruction) - Method in interface org.apache.bcel.generic.Visitor
- visitL2D(L2D) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitL2D(L2D) - Method in interface org.apache.bcel.generic.Visitor
- visitL2D(L2D) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitL2D(L2D) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitL2F(L2F) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitL2F(L2F) - Method in interface org.apache.bcel.generic.Visitor
- visitL2F(L2F) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitL2F(L2F) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitL2I(L2I) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitL2I(L2I) - Method in interface org.apache.bcel.generic.Visitor
- visitL2I(L2I) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitL2I(L2I) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitLADD(LADD) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitLADD(LADD) - Method in interface org.apache.bcel.generic.Visitor
- visitLADD(LADD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitLADD(LADD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitLALOAD(LALOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitLALOAD(LALOAD) - Method in interface org.apache.bcel.generic.Visitor
- visitLALOAD(LALOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitLALOAD(LALOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitLAND(LAND) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitLAND(LAND) - Method in interface org.apache.bcel.generic.Visitor
- visitLAND(LAND) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitLAND(LAND) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitLASTORE(LASTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitLASTORE(LASTORE) - Method in interface org.apache.bcel.generic.Visitor
- visitLASTORE(LASTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitLASTORE(LASTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitLCMP(LCMP) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitLCMP(LCMP) - Method in interface org.apache.bcel.generic.Visitor
- visitLCMP(LCMP) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitLCMP(LCMP) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitLCONST(LCONST) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitLCONST(LCONST) - Method in interface org.apache.bcel.generic.Visitor
- visitLCONST(LCONST) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitLCONST(LCONST) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitLDC(LDC) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitLDC(LDC) - Method in interface org.apache.bcel.generic.Visitor
- visitLDC(LDC) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitLDC(LDC) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitLDC_W(LDC_W) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitLDC_W(LDC_W) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitLDC2_W(LDC2_W) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitLDC2_W(LDC2_W) - Method in interface org.apache.bcel.generic.Visitor
- visitLDC2_W(LDC2_W) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitLDC2_W(LDC2_W) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitLDIV(LDIV) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitLDIV(LDIV) - Method in interface org.apache.bcel.generic.Visitor
- visitLDIV(LDIV) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitLDIV(LDIV) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitLineNumber(LineNumber) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitLineNumber(LineNumber) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitLineNumber(LineNumber) - Method in interface org.apache.bcel.classfile.Visitor
- visitLineNumber(LineNumber) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitLineNumberTable(LineNumberTable) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitLineNumberTable(LineNumberTable) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitLineNumberTable(LineNumberTable) - Method in interface org.apache.bcel.classfile.Visitor
- visitLineNumberTable(LineNumberTable) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitLLOAD(LLOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitLLOAD(LLOAD) - Method in interface org.apache.bcel.generic.Visitor
- visitLLOAD(LLOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitLLOAD(LLOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitLMUL(LMUL) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitLMUL(LMUL) - Method in interface org.apache.bcel.generic.Visitor
- visitLMUL(LMUL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitLMUL(LMUL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitLNEG(LNEG) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitLNEG(LNEG) - Method in interface org.apache.bcel.generic.Visitor
- visitLNEG(LNEG) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitLNEG(LNEG) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitLoadClass(LoadClass) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitLoadClass(LoadClass) - Method in interface org.apache.bcel.generic.Visitor
- visitLoadClass(LoadClass) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Assures the generic preconditions of a LoadClass instance.
- visitLoadInstruction(LoadInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitLoadInstruction(LoadInstruction) - Method in interface org.apache.bcel.generic.Visitor
- visitLoadInstruction(LoadInstruction) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Assures the generic preconditions of a LoadInstruction instance.
- visitLocalVariable(LocalVariable) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitLocalVariable(LocalVariable) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitLocalVariable(LocalVariable) - Method in interface org.apache.bcel.classfile.Visitor
- visitLocalVariable(LocalVariable) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitLocalVariableInstruction(LocalVariableInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitLocalVariableInstruction(LocalVariableInstruction) - Method in interface org.apache.bcel.generic.Visitor
- visitLocalVariableInstruction(LocalVariableInstruction) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Assures the generic preconditions of a LocalVariableInstruction instance.
- visitLocalVariableTable(LocalVariableTable) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitLocalVariableTable(LocalVariableTable) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitLocalVariableTable(LocalVariableTable) - Method in interface org.apache.bcel.classfile.Visitor
- visitLocalVariableTable(LocalVariableTable) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitLocalVariableTypeTable(LocalVariableTypeTable) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitLocalVariableTypeTable(LocalVariableTypeTable) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitLocalVariableTypeTable(LocalVariableTypeTable) - Method in interface org.apache.bcel.classfile.Visitor
- visitLocalVariableTypeTable(LocalVariableTypeTable) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitLOOKUPSWITCH(LOOKUPSWITCH) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitLOOKUPSWITCH(LOOKUPSWITCH) - Method in interface org.apache.bcel.generic.Visitor
- visitLOOKUPSWITCH(LOOKUPSWITCH) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitLOOKUPSWITCH(LOOKUPSWITCH) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitLOR(LOR) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitLOR(LOR) - Method in interface org.apache.bcel.generic.Visitor
- visitLOR(LOR) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitLOR(LOR) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitLREM(LREM) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitLREM(LREM) - Method in interface org.apache.bcel.generic.Visitor
- visitLREM(LREM) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitLREM(LREM) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitLRETURN(LRETURN) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitLRETURN(LRETURN) - Method in interface org.apache.bcel.generic.Visitor
- visitLRETURN(LRETURN) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitLRETURN(LRETURN) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitLSHL(LSHL) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitLSHL(LSHL) - Method in interface org.apache.bcel.generic.Visitor
- visitLSHL(LSHL) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitLSHL(LSHL) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitLSHR(LSHR) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitLSHR(LSHR) - Method in interface org.apache.bcel.generic.Visitor
- visitLSHR(LSHR) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitLSHR(LSHR) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitLSTORE(LSTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitLSTORE(LSTORE) - Method in interface org.apache.bcel.generic.Visitor
- visitLSTORE(LSTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitLSTORE(LSTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitLSUB(LSUB) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitLSUB(LSUB) - Method in interface org.apache.bcel.generic.Visitor
- visitLSUB(LSUB) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitLSUB(LSUB) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitLUSHR(LUSHR) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitLUSHR(LUSHR) - Method in interface org.apache.bcel.generic.Visitor
- visitLUSHR(LUSHR) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitLUSHR(LUSHR) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitLXOR(LXOR) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitLXOR(LXOR) - Method in interface org.apache.bcel.generic.Visitor
- visitLXOR(LXOR) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitLXOR(LXOR) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitMethod(Method) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitMethod(Method) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitMethod(Method) - Method in interface org.apache.bcel.classfile.Visitor
- visitMethod(Method) - Method in class org.apache.bcel.util.BCELifier
- visitMethod(Method) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitMethodParameter(MethodParameter) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitMethodParameter(MethodParameter) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitMethodParameter(MethodParameter) - Method in interface org.apache.bcel.classfile.Visitor
- visitMethodParameters(MethodParameters) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitMethodParameters(MethodParameters) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitMethodParameters(MethodParameters) - Method in interface org.apache.bcel.classfile.Visitor
- visitMethodParameters(MethodParameters) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitModule(Module) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitModule(Module) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitModule(Module) - Method in interface org.apache.bcel.classfile.Visitor
- visitModuleExports(ModuleExports) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitModuleExports(ModuleExports) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitModuleExports(ModuleExports) - Method in interface org.apache.bcel.classfile.Visitor
- visitModuleMainClass(ModuleMainClass) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitModuleMainClass(ModuleMainClass) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitModuleMainClass(ModuleMainClass) - Method in interface org.apache.bcel.classfile.Visitor
- visitModuleOpens(ModuleOpens) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitModuleOpens(ModuleOpens) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitModuleOpens(ModuleOpens) - Method in interface org.apache.bcel.classfile.Visitor
- visitModulePackages(ModulePackages) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitModulePackages(ModulePackages) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitModulePackages(ModulePackages) - Method in interface org.apache.bcel.classfile.Visitor
- visitModuleProvides(ModuleProvides) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitModuleProvides(ModuleProvides) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitModuleProvides(ModuleProvides) - Method in interface org.apache.bcel.classfile.Visitor
- visitModuleRequires(ModuleRequires) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitModuleRequires(ModuleRequires) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitModuleRequires(ModuleRequires) - Method in interface org.apache.bcel.classfile.Visitor
- visitMONITORENTER(MONITORENTER) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitMONITORENTER(MONITORENTER) - Method in interface org.apache.bcel.generic.Visitor
- visitMONITORENTER(MONITORENTER) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitMONITORENTER(MONITORENTER) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitMONITOREXIT(MONITOREXIT) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitMONITOREXIT(MONITOREXIT) - Method in interface org.apache.bcel.generic.Visitor
- visitMONITOREXIT(MONITOREXIT) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitMONITOREXIT(MONITOREXIT) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitMULTIANEWARRAY(MULTIANEWARRAY) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitMULTIANEWARRAY(MULTIANEWARRAY) - Method in interface org.apache.bcel.generic.Visitor
- visitMULTIANEWARRAY(MULTIANEWARRAY) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitMULTIANEWARRAY(MULTIANEWARRAY) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitNestHost(NestHost) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitNestHost(NestHost) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitNestHost(NestHost) - Method in interface org.apache.bcel.classfile.Visitor
- visitNestMembers(NestMembers) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitNestMembers(NestMembers) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitNestMembers(NestMembers) - Method in interface org.apache.bcel.classfile.Visitor
- visitNestMembers(NestMembers) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitNEW(NEW) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitNEW(NEW) - Method in interface org.apache.bcel.generic.Visitor
- visitNEW(NEW) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitNEW(NEW) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitNEWARRAY(NEWARRAY) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitNEWARRAY(NEWARRAY) - Method in interface org.apache.bcel.generic.Visitor
- visitNEWARRAY(NEWARRAY) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitNEWARRAY(NEWARRAY) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitNOP(NOP) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitNOP(NOP) - Method in interface org.apache.bcel.generic.Visitor
- visitNOP(NOP) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitNOP(NOP) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- Visitor - Interface in org.apache.bcel.classfile
-
Interface to make use of the Visitor pattern programming style.
- Visitor - Interface in org.apache.bcel.generic
-
Interface implementing the Visitor pattern programming style.
- visitParameterAnnotation(ParameterAnnotations) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitParameterAnnotation(ParameterAnnotations) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitParameterAnnotation(ParameterAnnotations) - Method in interface org.apache.bcel.classfile.Visitor
- visitParameterAnnotation(ParameterAnnotations) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitParameterAnnotationEntry(ParameterAnnotationEntry) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitParameterAnnotationEntry(ParameterAnnotationEntry) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitParameterAnnotationEntry(ParameterAnnotationEntry) - Method in interface org.apache.bcel.classfile.Visitor
- visitParameterAnnotationEntry(ParameterAnnotationEntry) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitPOP(POP) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitPOP(POP) - Method in interface org.apache.bcel.generic.Visitor
- visitPOP(POP) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitPOP(POP) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitPOP2(POP2) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitPOP2(POP2) - Method in interface org.apache.bcel.generic.Visitor
- visitPOP2(POP2) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitPOP2(POP2) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitPopInstruction(PopInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitPopInstruction(PopInstruction) - Method in interface org.apache.bcel.generic.Visitor
- visitPushInstruction(PushInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitPushInstruction(PushInstruction) - Method in interface org.apache.bcel.generic.Visitor
- visitPUTFIELD(PUTFIELD) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitPUTFIELD(PUTFIELD) - Method in interface org.apache.bcel.generic.Visitor
- visitPUTFIELD(PUTFIELD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitPUTFIELD(PUTFIELD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitPUTSTATIC(PUTSTATIC) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitPUTSTATIC(PUTSTATIC) - Method in interface org.apache.bcel.generic.Visitor
- visitPUTSTATIC(PUTSTATIC) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitPUTSTATIC(PUTSTATIC) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitRecord(Record) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitRecord(Record) - Method in interface org.apache.bcel.classfile.Visitor
-
Visits a
Record
object. - visitRecord(Record) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitRecordComponent(RecordComponentInfo) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitRecordComponent(RecordComponentInfo) - Method in interface org.apache.bcel.classfile.Visitor
-
Visits a
RecordComponentInfo
object. - visitRecordComponent(RecordComponentInfo) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitRET(RET) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitRET(RET) - Method in interface org.apache.bcel.generic.Visitor
- visitRET(RET) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitRET(RET) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitRETURN(RETURN) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitRETURN(RETURN) - Method in interface org.apache.bcel.generic.Visitor
- visitRETURN(RETURN) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitRETURN(RETURN) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitReturnInstruction(ReturnInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitReturnInstruction(ReturnInstruction) - Method in interface org.apache.bcel.generic.Visitor
- visitReturnInstruction(ReturnInstruction) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Assures the generic preconditions of a ReturnInstruction instance.
- visitSALOAD(SALOAD) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitSALOAD(SALOAD) - Method in interface org.apache.bcel.generic.Visitor
- visitSALOAD(SALOAD) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitSALOAD(SALOAD) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitSASTORE(SASTORE) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitSASTORE(SASTORE) - Method in interface org.apache.bcel.generic.Visitor
- visitSASTORE(SASTORE) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitSASTORE(SASTORE) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitSelect(Select) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitSelect(Select) - Method in interface org.apache.bcel.generic.Visitor
- visitSignature(Signature) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitSignature(Signature) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitSignature(Signature) - Method in interface org.apache.bcel.classfile.Visitor
- visitSignature(Signature) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitSIPUSH(SIPUSH) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitSIPUSH(SIPUSH) - Method in interface org.apache.bcel.generic.Visitor
- visitSIPUSH(SIPUSH) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitSIPUSH(SIPUSH) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitSourceFile(SourceFile) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitSourceFile(SourceFile) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitSourceFile(SourceFile) - Method in interface org.apache.bcel.classfile.Visitor
- visitSourceFile(SourceFile) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitStackConsumer(StackConsumer) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitStackConsumer(StackConsumer) - Method in interface org.apache.bcel.generic.Visitor
- visitStackConsumer(StackConsumer) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the general preconditions of a StackConsumer instance.
- visitStackInstruction(StackInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitStackInstruction(StackInstruction) - Method in interface org.apache.bcel.generic.Visitor
- visitStackInstruction(StackInstruction) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the general preconditions of a StackInstruction instance.
- visitStackMap(StackMap) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitStackMap(StackMap) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitStackMap(StackMap) - Method in interface org.apache.bcel.classfile.Visitor
- visitStackMap(StackMap) - Method in class org.apache.bcel.util.BCELifier
- visitStackMap(StackMap) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitStackMapEntry(StackMapEntry) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitStackMapEntry(StackMapEntry) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitStackMapEntry(StackMapEntry) - Method in interface org.apache.bcel.classfile.Visitor
- visitStackMapEntry(StackMapEntry) - Method in class org.apache.bcel.util.BCELifier
- visitStackMapEntry(StackMapEntry) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitStackMapType(StackMapType) - Method in class org.apache.bcel.classfile.DescendingVisitor
-
Visits a
StackMapType
object. - visitStackMapType(StackMapType) - Method in class org.apache.bcel.classfile.EmptyVisitor
-
Visits a
StackMapType
object. - visitStackMapType(StackMapType) - Method in interface org.apache.bcel.classfile.Visitor
-
Visits a
StackMapType
object. - visitStackMapType(StackMapType) - Method in class org.apache.bcel.util.BCELifier
-
Visits a
StackMapType
object. - visitStackProducer(StackProducer) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitStackProducer(StackProducer) - Method in interface org.apache.bcel.generic.Visitor
- visitStackProducer(StackProducer) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the general preconditions of a StackProducer instance.
- visitStoreInstruction(StoreInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitStoreInstruction(StoreInstruction) - Method in interface org.apache.bcel.generic.Visitor
- visitStoreInstruction(StoreInstruction) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Assures the generic preconditions of a StoreInstruction instance.
- visitSWAP(SWAP) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitSWAP(SWAP) - Method in interface org.apache.bcel.generic.Visitor
- visitSWAP(SWAP) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitSWAP(SWAP) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitSynthetic(Synthetic) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitSynthetic(Synthetic) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitSynthetic(Synthetic) - Method in interface org.apache.bcel.classfile.Visitor
- visitSynthetic(Synthetic) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitTABLESWITCH(TABLESWITCH) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitTABLESWITCH(TABLESWITCH) - Method in interface org.apache.bcel.generic.Visitor
- visitTABLESWITCH(TABLESWITCH) - Method in class org.apache.bcel.verifier.structurals.ExecutionVisitor
-
Symbolically executes the corresponding Java Virtual Machine instruction.
- visitTABLESWITCH(TABLESWITCH) - Method in class org.apache.bcel.verifier.structurals.InstConstraintVisitor
-
Ensures the specific preconditions of the said instruction.
- visitTypedInstruction(TypedInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitTypedInstruction(TypedInstruction) - Method in interface org.apache.bcel.generic.Visitor
- visitUnconditionalBranch(UnconditionalBranch) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitUnconditionalBranch(UnconditionalBranch) - Method in interface org.apache.bcel.generic.Visitor
- visitUnknown(Unknown) - Method in class org.apache.bcel.classfile.DescendingVisitor
- visitUnknown(Unknown) - Method in class org.apache.bcel.classfile.EmptyVisitor
- visitUnknown(Unknown) - Method in interface org.apache.bcel.classfile.Visitor
- visitUnknown(Unknown) - Method in class org.apache.bcel.verifier.statics.StringRepresentation
- visitVariableLengthInstruction(VariableLengthInstruction) - Method in class org.apache.bcel.generic.EmptyVisitor
- visitVariableLengthInstruction(VariableLengthInstruction) - Method in interface org.apache.bcel.generic.Visitor
- VOID - Static variable in class org.apache.bcel.generic.Type
-
Predefined constants
- VR_NOTYET - Static variable in class org.apache.bcel.verifier.VerificationResult
-
Canonical VerificationResult for not-yet-tried verifications.
- VR_OK - Static variable in class org.apache.bcel.verifier.VerificationResult
-
Canonical VerificationResult for passed verifications.
W
- WIDE - Static variable in class org.apache.bcel.Const
-
Java VM opcode 196.
- WIDE - Static variable in interface org.apache.bcel.Constants
-
Deprecated.Java VM opcode.
- writeAnnotations(DataOutputStream) - Method in class org.apache.bcel.classfile.Annotations
Z
_
- _this - Static variable in class org.apache.bcel.verifier.structurals.Frame
-
Deprecated.Use the getter/setter to access the field as it may be made private in a later release
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form