Class InvokeDynamicInstruction

java.lang.Object
org.jobrunr.jobs.details.instructions.AbstractJVMInstruction
org.jobrunr.jobs.details.instructions.InvokeDynamicInstruction

public class InvokeDynamicInstruction extends AbstractJVMInstruction
  • Constructor Details

    • InvokeDynamicInstruction

      public InvokeDynamicInstruction(JobDetailsBuilder jobDetailsBuilder)
  • Method Details

    • load

      public void load(String name, String descriptor, org.objectweb.asm.Handle bootstrapMethodHandle, Object... bootstrapMethodArguments)
    • getName

      public String getName()
    • getDescriptor

      public String getDescriptor()
    • getBootstrapMethodHandle

      public org.objectweb.asm.Handle getBootstrapMethodHandle()
    • getBootstrapMethodArguments

      public Object[] getBootstrapMethodArguments()
    • invokeInstruction

      public Object invokeInstruction()
      Specified by:
      invokeInstruction in class AbstractJVMInstruction
    • replaceLast

      public static String replaceLast(String text, String regex, String replacement)