Class KotlinJobDetailsFinder

java.lang.Object
org.objectweb.asm.ClassVisitor
org.jobrunr.jobs.details.KotlinJobDetailsFinder

public class KotlinJobDetailsFinder extends org.objectweb.asm.ClassVisitor
  • Field Details

  • Method Details

    • visitAnnotation

      public org.objectweb.asm.AnnotationVisitor visitAnnotation(String descriptor, boolean visible)
      Overrides:
      visitAnnotation in class org.objectweb.asm.ClassVisitor
    • isLambdaContainingJobDetails

      protected boolean isLambdaContainingJobDetails(String name)
    • visitInnerClass

      public void visitInnerClass(String name, String outerName, String innerName, int access)
      Overrides:
      visitInnerClass in class org.objectweb.asm.ClassVisitor
    • getClassContainingLambdaAsInputStream

      protected InputStream getClassContainingLambdaAsInputStream()
    • parse

      protected void parse(InputStream inputStream)
    • visitMethod

      public org.objectweb.asm.MethodVisitor visitMethod(int access, String name, String descriptor, String signature, String[] exceptions)
      Overrides:
      visitMethod in class org.objectweb.asm.ClassVisitor
    • getJobDetails

      public JobDetails getJobDetails()