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.