Class AbstractJVMInstruction

java.lang.Object
org.jobrunr.jobs.details.instructions.AbstractJVMInstruction
Direct Known Subclasses:
InvokeDynamicInstruction, LdcInstruction, SingleIntOperandInstruction, VisitFieldInstruction, VisitLocalVariableInstruction, VisitMethodInstruction, VisitTypeInstruction, ZeroOperandInstruction

public abstract class AbstractJVMInstruction extends Object
  • Field Details

    • DO_NOT_PUT_ON_STACK

      public static final Object DO_NOT_PUT_ON_STACK
    • jobDetailsBuilder

      protected final JobDetailsBuilder jobDetailsBuilder
  • Constructor Details

    • AbstractJVMInstruction

      protected AbstractJVMInstruction(JobDetailsBuilder jobDetailsBuilder)
  • Method Details

    • invokeInstruction

      public abstract Object invokeInstruction()
    • invokeInstructionAndPushOnStack

      public void invokeInstructionAndPushOnStack()