Uses of Class
serp.bytecode.MethodInstruction
Packages that use MethodInstruction
-
Uses of MethodInstruction in serp.bytecode
Methods in serp.bytecode that return MethodInstructionModifier and TypeMethodDescriptionCode.invokedynamic()Invoke a dynamic method; theinvokedynamicopcode.Code.invokeinterface()Invoke a method on an interface; theinvokeinterfaceopcode.Code.invokespecial()Invoke a method non-virtually, as for constructors and superclass methods; theinvokespecialopcode.Code.invokestatic()Invoke a static method; theinvokestaticopcode.Code.invokevirtual()Invoke a virtual method; theinvokevirtualopcode.Set the method this instruction operates on.MethodInstruction.setMethod(Constructor method) Set the method this instruction operates on.Set the method this instruction operates on.Set the method this instruction operates on, for methods that are declared by the current class.Set the method this instruction operates on, for methods that are declared by the current class.Set the method this instruction operates on.Set the method this instruction operates on, for methods that are declared by the current class.Set the method this instruction operates on.Set the method this instruction operates on.MethodInstruction.setMethodDeclarer(Class type) Set the declaring type of the method this instruction operates on.MethodInstruction.setMethodDeclarer(String type) Set the declaring type of the method this instruction operates on.MethodInstruction.setMethodDeclarer(BCClass type) Set the declaring type of the method this instruction operates on.MethodInstruction.setMethodIndex(int index) Set the index in the classConstantPoolof theComplexEntrydescribing the method to operate on.MethodInstruction.setMethodName(String name) Set the name of the method this instruction operates on.MethodInstruction.setMethodParams(String[] types) Set the param types of the method this instruction operates on.MethodInstruction.setMethodReturn(Class type) Set the return type of the method this instruction operates on.MethodInstruction.setMethodReturn(String type) Set the return type of the method this instruction operates on.MethodInstruction.setMethodReturn(BCClass type) Set the return type of the method this instruction operates on. -
Uses of MethodInstruction in serp.bytecode.visitor
Methods in serp.bytecode.visitor with parameters of type MethodInstructionModifier and TypeMethodDescriptionvoidBCVisitor.enterMethodInstruction(MethodInstruction obj) voidPrettyPrintVisitor.enterMethodInstruction(MethodInstruction obj) voidBCVisitor.exitMethodInstruction(MethodInstruction obj)