Index
All Classes and Interfaces|All Packages
A
- addMessage(String) - Method in class org.plumelib.bcelutil.StackVer
-
This method adds a (warning) message to the message pool of this PassVerifier.
- addNewParameter(MethodGen, String, Type) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Add a new parameter to the method.
- addString(String[], String) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Returns a String array with newString added to the end of arr.
- addToStart(MethodGen, InstructionList) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Adds instructions to the start of a method.
- adjust_code_for_locals_change(MethodGen, int, int) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Process the instruction list, adding size (1 or 2) to the index of each Instruction that references a local that is equal or higher in the local map than indexFirstMovedlocal.
- append_inst(InstructionList, Instruction) - Method in class org.plumelib.bcelutil.InstructionListUtils
-
Appends the specified instruction to the end of the specified list.
- attributeNameToString(Attribute) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Return the attribute name for the specified attribute, looked up in the original class file ConstantPool.
- attributeNameToString(Attribute, ConstantPoolGen) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Return the attribute name for the specified attribute, looked up in the given ConstantPoolGen.
B
- bcelCalcStackTypes(MethodGen) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Calculates the types on the stack for each instruction using the BCEL stack verification routines.
- BcelUtil - Class in org.plumelib.bcelutil
-
Static utility methods for working with BCEL.
- binaryNameToType(String) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Return the type corresponding to a given binary name or primitive type name.
- build_il(Instruction...) - Method in class org.plumelib.bcelutil.InstructionListUtils
-
Convenience function to build an instruction list.
- buildUninitializedNewMap(InstructionList) - Method in class org.plumelib.bcelutil.StackMapUtils
-
We need to locate and remember any NEW instructions that create uninitialized objects.
C
- calculateLiveLocalTypes(MethodGen, int) - Method in class org.plumelib.bcelutil.InstructionListUtils
-
Compute the StackMapTypes of the live variables of the current method at a specific location within the method.
- calculateLiveStackTypes(OperandStack) - Method in class org.plumelib.bcelutil.InstructionListUtils
-
Compute the StackMapTypes of the items on the execution stack as described by the OperandStack argument.
- checkMgen(MethodGen) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Checks the specified method for consistency.
- checkMgens(ClassGen) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Checks all of the methods in gen for consistency.
- create_local_from_live_range(MethodGen, int) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Create a new LocalVariable from the live_range data.
- create_method_scope_local(MethodGen, String, Type) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Create a new local with a scope of the full method.
- createNewStackMapAttribute(MethodGen) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Create a new StackMap code attribute from stackMapTable.
D
- debugInstrument - Variable in class org.plumelib.bcelutil.StackMapUtils
-
A log to which to print debugging information about program instrumentation.
- delete_instructions(MethodGen, InstructionHandle, InstructionHandle) - Method in class org.plumelib.bcelutil.InstructionListUtils
-
Delete instruction(s) from startIh thru endIh in an instruction list.
- do_stack_ver(MethodGen) - Method in class org.plumelib.bcelutil.StackVer
-
Pass 3b implements the data flow analysis as described in the Java Virtual Machine Specification, Second Edition.
- dump(JavaClass, File) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Dumps the contents of the specified class to the specified directory.
- dump(JavaClass, String) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Dumps the contents of the specified class to the specified directory.
- dumpStackTrace() - Static method in class org.plumelib.bcelutil.BcelUtil
-
Print the current java call stack.
E
- enabled - Variable in class org.plumelib.bcelutil.SimpleLog
-
If false, do no output.
- enabled() - Method in class org.plumelib.bcelutil.SimpleLog
-
Return whether logging is enabled.
- exdent() - Method in class org.plumelib.bcelutil.SimpleLog
-
Decreases indentation by one level.
F
- findStackMapEqual(int) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Find the StackMap entry whose offset matches the input argument.
- findStackMapIndexAfter(int) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Find the index of the StackMap entry whose offset is the first one after the input argument.
- findStackMapIndexBefore(int) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Find the index of the StackMap entry whose offset is the last one before the input argument.
- firstLocalIndex - Variable in class org.plumelib.bcelutil.StackMapUtils
-
The index of the first 'true' local in the local variable table.
- fixLocalVariableTable(MethodGen) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Under some circumstances, there may be gaps in the LocalVariable table.
- fqBinaryNameToType(String) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Return the type corresponding to a given fully-qualified binary name.
G
- gen_locals(MethodGen, int) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Find the live range of the compiler temp(s) and/or user declared local(s) at the given offset and create a LocalVariableGen for each.
- gen_locals_from_byte_codes(MethodGen, int) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Calculate the live range of a local variable (or variables).
- gen_locals_from_byte_codes(MethodGen, int, InstructionHandle) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Calculate the live range of a local variable starting from the given InstructionHandle.
- generate_Type_from_StackMapType(StackMapType) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Convert a StackMapType to a Type.
- generateStackMapTypeFromType(Type) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Convert a Type to a StackMapType.
- get(int) - Method in class org.plumelib.bcelutil.StackTypes
-
Returns the stack contents at the specified offset.
- get_attribute_name(Attribute) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Return the attribute name for the specified attribute.
- get_local_variable_type_table_attribute(MethodGen) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Find the LocalVariableTypeTable attribute for a method.
- get_stackTypes() - Method in class org.plumelib.bcelutil.StackVer
-
Return the types on the stack at each byte code offset.
- getConstantString(ConstantPool, int) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Returns the constant string at the specified offset.
- getSize(StackMapType) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Return the operand size of this type (2 for long and double, 1 otherwise).
- getStackMapTable_attribute(MethodGen) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Find the StackMapTable attribute for a method.
I
- indent() - Method in class org.plumelib.bcelutil.SimpleLog
-
Increases indentation by one level.
- initialLocalsCount - Variable in class org.plumelib.bcelutil.StackMapUtils
-
The number of local variables in the current method prior to any modifications.
- initialTypeList - Variable in class org.plumelib.bcelutil.StackMapUtils
-
Initial state of StackMapTypes for locals on method entry.
- inJdk(String) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Returns whether or not the class is part of the JDK (rt.jar).
- inJdk(ClassGen) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Returns whether or not the class is part of the JDK (rt.jar).
- inJdkInternalform(String) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Returns whether or not the class is part of the JDK (rt.jar).
- insertAtMethodStart(MethodGen, InstructionList) - Method in class org.plumelib.bcelutil.InstructionListUtils
-
Inserts an instruction list at the beginning of a method.
- insertBeforeHandle(MethodGen, InstructionHandle, InstructionList, boolean) - Method in class org.plumelib.bcelutil.InstructionListUtils
-
Inserts a new instruction list into an existing instruction list just prior to the indicated instruction handle (which must be a member of the existing instruction list).
- instructionListToString(InstructionList, ConstantPoolGen) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Return a printed description of the given instructions.
- InstructionListUtils - Class in org.plumelib.bcelutil
-
This class provides utility methods to maintain and modify a method's InstructionList within a Java class file.
- InstructionListUtils() - Constructor for class org.plumelib.bcelutil.InstructionListUtils
-
Create a new InstructionListUtils.
- invalidReturnTypeError(Type, MethodGen) - Method in class org.plumelib.bcelutil.StackVer
-
Throws an exception indicating the returned type is not compatible with the return type of the given method.
- is_local_variable_type_table(Attribute) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Returns whether or not the specified attribute is a LocalVariableTypeTable.
- isClinit(Method) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Returns whether or not the method is a class initializer.
- isClinit(MethodGen) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Returns whether or not the method is a class initializer.
- isConstructor(Method) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Returns whether or not the method is a constructor.
- isConstructor(MethodGen) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Returns whether or not the method is a constructor.
- isLocalVariableTypeTable(Attribute, ConstantPoolGen) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Returns whether or not the specified attribute is a local variable type table.
- isMain(MethodGen) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Returns whether or not this is a standard main method (static, void, name is 'main', and one formal parameter: a string array).
- isStackMapTable(Attribute) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Returns whether or not the specified attribute is a StackMapTable.
J
- javaVersion - Static variable in class org.plumelib.bcelutil.BcelUtil
-
The major version number of the Java runtime (JRE), such as 8, 11, or 17.
L
- liveRangeEnd - Variable in class org.plumelib.bcelutil.StackMapUtils
-
The end of a local variable's live range: the first instruction after the range.
- liveRangeOperandSize - Variable in class org.plumelib.bcelutil.StackMapUtils
-
The storage size of local variable during its live range.
- liveRangeStart - Variable in class org.plumelib.bcelutil.StackMapUtils
-
The start of a local variable's live range: the first instruction in the range.
- liveRangeType - Variable in class org.plumelib.bcelutil.StackMapUtils
-
The type of a local variable during its live range.
- localVariablesToString(MethodGen) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Return a description of the local variables (one per line).
- log(String, Object...) - Method in class org.plumelib.bcelutil.SimpleLog
-
Log a message.
- logStackTrace() - Method in class org.plumelib.bcelutil.SimpleLog
-
Print a stack trace to the log.
M
- makeMethodBodyEmpty(MethodGen) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Empties the method of all code (except for a return).
- methodDeclarationToString(Method) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Returns a string describing a method declaration.
- modifyStackMapsForSwitches(InstructionHandle, InstructionList) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Check to see if (due to some instruction modifications) there have been any changes in a switch statement's padding bytes.
N
- needStackMap - Variable in class org.plumelib.bcelutil.StackMapUtils
-
Whether or not the current method needs a StackMap; set by setCurrentStackMapTable.
- NoConstraintsVisitor - Class in org.plumelib.bcelutil
-
This class is dummy instruction constraint visitor that does no constraint checking at all.
- NoConstraintsVisitor() - Constructor for class org.plumelib.bcelutil.NoConstraintsVisitor
-
The constructor.
- numberActiveLocals - Variable in class org.plumelib.bcelutil.StackMapUtils
-
A number of methods in this class search and locate a particular StackMap within the current method.
O
- org.plumelib.bcelutil - package org.plumelib.bcelutil
-
Utility methods for BCEL, the bytecode engineering library.
P
- pool - Variable in class org.plumelib.bcelutil.StackMapUtils
-
The pool for the method currently being processed.
- postpendToArray(Type[], Type) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Returns a copy of the given type array, with newType added to the end.
- prependToArray(Type, Type[]) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Returns a copy of the given type array, with newType inserted at the beginning.
- printStackMapTable(String) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Print the contents of the StackMapTable to the debugInstrument.log.
R
- remove_local_variable_type_table(MethodGen) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Remove the local variable type table attribute (LVTT) from mgen.
- removeLocalVariableTypeTables(MethodGen) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Remove the local variable type table attribute (LVTT) from mg.
- replaceInstructions(MethodGen, InstructionList, InstructionHandle, InstructionList) - Method in class org.plumelib.bcelutil.InstructionListUtils
-
Replace instruction ih in list il with the instructions in newIl.
- resetIndent() - Method in class org.plumelib.bcelutil.SimpleLog
-
Resets indentation to none.
- resetLocalsToFormals(MethodGen) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Sets the locals to be the formal parameters.
- runningOffset - Variable in class org.plumelib.bcelutil.StackMapUtils
-
Offset into code that corresponds to the current StackMap of interest.
S
- set(int, Frame) - Method in class org.plumelib.bcelutil.StackTypes
-
Sets the stack for the instruction at the specified offset to a copy of the information in the given frame.
- set_method_stackTypes(MethodGen) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Calculates the stack types for each byte code offset of the current method, and stores them in variable
StackMapUtils.stackTypes
. - setConstantPoolGen(ConstantPoolGen) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- setCurrentStackMapTable(MethodGen, int) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Get existing StackMapTable from the MethodGen argument.
- setFrame(Frame) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- setMethodGen(MethodGen) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- SimpleLog - Class in org.plumelib.bcelutil
-
A logging class with the following features.
- SimpleLog() - Constructor for class org.plumelib.bcelutil.SimpleLog
-
Create a new SimpleLog object with logging to standard out enabled.
- SimpleLog(boolean) - Constructor for class org.plumelib.bcelutil.SimpleLog
-
Create a new SimpleLog object with logging to standard out.
- SimpleLog(String) - Constructor for class org.plumelib.bcelutil.SimpleLog
-
Create a new SimpleLog object with logging to a file enabled.
- SimpleLog(String, boolean) - Constructor for class org.plumelib.bcelutil.SimpleLog
-
Create a new SimpleLog object with logging to a file.
- skipChecks - Static variable in class org.plumelib.bcelutil.BcelUtil
-
Controls whether the checks in
BcelUtil.checkMgen(org.apache.bcel.generic.MethodGen)
are performed. - smta - Variable in class org.plumelib.bcelutil.StackMapUtils
-
Original stack map table attribute; set by setCurrentStackMapTable.
- stackMapTable - Variable in class org.plumelib.bcelutil.StackMapUtils
-
Working copy of StackMapTable; set by setCurrentStackMapTable.
- StackMapUtils - Class in org.plumelib.bcelutil
-
This class provides utility methods to maintain and modify a method's StackMapTable within a Java class file.
- StackMapUtils() - Constructor for class org.plumelib.bcelutil.StackMapUtils
-
Create a new StackMapUtils object.
- stackTypes - Variable in class org.plumelib.bcelutil.StackMapUtils
-
The types of elements on the operand stack for current method.
- StackTypes - Class in org.plumelib.bcelutil
-
Stores the types on the stack at each instruction (identified by byte code offset) in a method.
- StackTypes(MethodGen) - Constructor for class org.plumelib.bcelutil.StackTypes
-
Create a record of the types on the stack at each instruction in a method.
- StackVer - Class in org.plumelib.bcelutil
-
This is a slightly modified version of Pass3bVerifier from BCEL.
- StackVer() - Constructor for class org.plumelib.bcelutil.StackVer
-
This class should only be instantiated by a Verifier.
T
- toString() - Method in class org.plumelib.bcelutil.StackTypes
- toString(LocalVariables) - Method in class org.plumelib.bcelutil.StackTypes
-
Return a printed representation of the given LocalVariables.
- toString(OperandStack) - Method in class org.plumelib.bcelutil.StackTypes
-
Return a printed representation of the given OperandStack.
- typeToClass(Type) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Returns the class that corresponds to type.
- typeToClassgetname(Type) - Static method in class org.plumelib.bcelutil.BcelUtil
-
Returns the Java class name, in the format of
Class.getName()
, that corresponds to type. - typeToClassGetName(Type) - Static method in class org.plumelib.bcelutil.StackMapUtils
-
Convert a Type name to a Class name.
U
- update_full_frameStackMap_entries(int, Type, LocalVariableGen[]) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Update any FULL_FRAME StackMap entries to include a new local var.
- updateStackMapOffset(int, int) - Method in class org.plumelib.bcelutil.StackMapUtils
-
We have inserted additional byte(s) into the instruction list; update the StackMaps, if required.
- updateUninitializedNewOffsets(InstructionList) - Method in class org.plumelib.bcelutil.StackMapUtils
-
Check to see if any of the uninitialized NEW instructions have moved.
V
- visitAALOAD(AALOAD) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitAASTORE(AASTORE) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitACONST_NULL(ACONST_NULL) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitALOAD(ALOAD) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitANEWARRAY(ANEWARRAY) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitARETURN(ARETURN) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitARRAYLENGTH(ARRAYLENGTH) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitASTORE(ASTORE) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitATHROW(ATHROW) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitBALOAD(BALOAD) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitBASTORE(BASTORE) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitBIPUSH(BIPUSH) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitBREAKPOINT(BREAKPOINT) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitCALOAD(CALOAD) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitCASTORE(CASTORE) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitCHECKCAST(CHECKCAST) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitCPInstruction(CPInstruction) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitD2F(D2F) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitD2I(D2I) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitD2L(D2L) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitDADD(DADD) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitDALOAD(DALOAD) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitDASTORE(DASTORE) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitDCMPG(DCMPG) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitDCMPL(DCMPL) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitDCONST(DCONST) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitDDIV(DDIV) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitDLOAD(DLOAD) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitDMUL(DMUL) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitDNEG(DNEG) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitDREM(DREM) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitDRETURN(DRETURN) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitDSTORE(DSTORE) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitDSUB(DSUB) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitDUP(DUP) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitDUP_X1(DUP_X1) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitDUP_X2(DUP_X2) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitDUP2(DUP2) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitDUP2_X1(DUP2_X1) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitDUP2_X2(DUP2_X2) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitF2D(F2D) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitF2I(F2I) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitF2L(F2L) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitFADD(FADD) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitFALOAD(FALOAD) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitFASTORE(FASTORE) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitFCMPG(FCMPG) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitFCMPL(FCMPL) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitFCONST(FCONST) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitFDIV(FDIV) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitFieldInstruction(FieldInstruction) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitFLOAD(FLOAD) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitFMUL(FMUL) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitFNEG(FNEG) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitFREM(FREM) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitFRETURN(FRETURN) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitFSTORE(FSTORE) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitFSUB(FSUB) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitGETFIELD(GETFIELD) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitGETSTATIC(GETSTATIC) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitGOTO(GOTO) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitGOTO_W(GOTO_W) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitI2B(I2B) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitI2C(I2C) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitI2D(I2D) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitI2F(I2F) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitI2L(I2L) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitI2S(I2S) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIADD(IADD) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIALOAD(IALOAD) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIAND(IAND) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIASTORE(IASTORE) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitICONST(ICONST) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIDIV(IDIV) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIF_ACMPEQ(IF_ACMPEQ) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIF_ACMPNE(IF_ACMPNE) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIF_ICMPEQ(IF_ICMPEQ) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIF_ICMPGE(IF_ICMPGE) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIF_ICMPGT(IF_ICMPGT) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIF_ICMPLE(IF_ICMPLE) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIF_ICMPLT(IF_ICMPLT) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIF_ICMPNE(IF_ICMPNE) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIFEQ(IFEQ) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIFGE(IFGE) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIFGT(IFGT) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIFLE(IFLE) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIFLT(IFLT) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIFNE(IFNE) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIFNONNULL(IFNONNULL) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIFNULL(IFNULL) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIINC(IINC) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitILOAD(ILOAD) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIMPDEP1(IMPDEP1) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIMPDEP2(IMPDEP2) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIMUL(IMUL) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitINEG(INEG) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitINSTANCEOF(INSTANCEOF) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitINVOKEDYNAMIC(INVOKEDYNAMIC) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitInvokeInstruction(InvokeInstruction) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitINVOKEINTERFACE(INVOKEINTERFACE) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitINVOKESPECIAL(INVOKESPECIAL) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitINVOKESTATIC(INVOKESTATIC) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitINVOKEVIRTUAL(INVOKEVIRTUAL) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIOR(IOR) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIREM(IREM) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIRETURN(IRETURN) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitISHL(ISHL) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitISHR(ISHR) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitISTORE(ISTORE) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitISUB(ISUB) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIUSHR(IUSHR) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitIXOR(IXOR) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitJSR(JSR) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitJSR_W(JSR_W) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitL2D(L2D) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitL2F(L2F) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitL2I(L2I) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLADD(LADD) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLALOAD(LALOAD) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLAND(LAND) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLASTORE(LASTORE) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLCMP(LCMP) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLCONST(LCONST) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLDC(LDC) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLDC_W(LDC_W) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLDC2_W(LDC2_W) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLDIV(LDIV) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLLOAD(LLOAD) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLMUL(LMUL) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLNEG(LNEG) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLoadClass(LoadClass) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLoadInstruction(LoadInstruction) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLocalVariableInstruction(LocalVariableInstruction) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLOOKUPSWITCH(LOOKUPSWITCH) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLOR(LOR) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLREM(LREM) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLRETURN(LRETURN) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLSHL(LSHL) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLSHR(LSHR) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLSTORE(LSTORE) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLSUB(LSUB) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLUSHR(LUSHR) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitLXOR(LXOR) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitMONITORENTER(MONITORENTER) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitMONITOREXIT(MONITOREXIT) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitMULTIANEWARRAY(MULTIANEWARRAY) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitNEW(NEW) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitNEWARRAY(NEWARRAY) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitNOP(NOP) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitPOP(POP) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitPOP2(POP2) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitPUTFIELD(PUTFIELD) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitPUTSTATIC(PUTSTATIC) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitRET(RET) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitRETURN(RETURN) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitReturnInstruction(ReturnInstruction) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitSALOAD(SALOAD) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitSASTORE(SASTORE) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitSIPUSH(SIPUSH) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitStackConsumer(StackConsumer) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitStackInstruction(StackInstruction) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitStackProducer(StackProducer) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitStoreInstruction(StoreInstruction) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitSWAP(SWAP) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
- visitTABLESWITCH(TABLESWITCH) - Method in class org.plumelib.bcelutil.NoConstraintsVisitor
All Classes and Interfaces|All Packages