Class VisitMethodInstruction
- java.lang.Object
-
- org.jobrunr.jobs.details.instructions.AbstractJVMInstruction
-
- org.jobrunr.jobs.details.instructions.VisitMethodInstruction
-
- Direct Known Subclasses:
InvokeSpecialInstruction
,InvokeStaticInstruction
,JobDetailsInstruction
public abstract class VisitMethodInstruction extends AbstractJVMInstruction
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
descriptor
protected boolean
isInterface
protected java.lang.String
name
protected java.lang.String
owner
-
Fields inherited from class org.jobrunr.jobs.details.instructions.AbstractJVMInstruction
DO_NOT_PUT_ON_STACK, jobDetailsBuilder
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
VisitMethodInstruction(JobDetailsBuilder jobDetailsBuilder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<java.lang.Object>
getParametersUsingParamTypes(java.lang.Class<?>[] paramTypesAsArray)
protected boolean
isLastInstruction()
protected boolean
isVoidInstruction()
void
load(java.lang.String owner, java.lang.String name, java.lang.String descriptor, boolean isInterface)
-
Methods inherited from class org.jobrunr.jobs.details.instructions.AbstractJVMInstruction
invokeInstruction, invokeInstructionAndPushOnStack
-
-
-
-
Constructor Detail
-
VisitMethodInstruction
protected VisitMethodInstruction(JobDetailsBuilder jobDetailsBuilder)
-
-
Method Detail
-
load
public void load(java.lang.String owner, java.lang.String name, java.lang.String descriptor, boolean isInterface)
-
isVoidInstruction
protected boolean isVoidInstruction()
-
isLastInstruction
protected boolean isLastInstruction()
-
getParametersUsingParamTypes
protected java.util.List<java.lang.Object> getParametersUsingParamTypes(java.lang.Class<?>[] paramTypesAsArray)
-
-