class lombok.javac.handlers.HandleBuilder$BuilderJob
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: lombok.javac.handlers.HandleBuilder$BuilderJob
  super_class: java.lang.Object
{
  lombok.core.configuration.CheckerFrameworkVersion checkerFramework;
    descriptor: Llombok/core/configuration/CheckerFrameworkVersion;
    flags: (0x0000) 

  lombok.javac.JavacNode parentType;
    descriptor: Llombok/javac/JavacNode;
    flags: (0x0000) 

  java.lang.String builderMethodName;
    descriptor: Ljava/lang/String;
    flags: (0x0000) 

  java.lang.String buildMethodName;
    descriptor: Ljava/lang/String;
    flags: (0x0000) 

  boolean isStatic;
    descriptor: Z
    flags: (0x0000) 

  List<JCTypeParameter> typeParams;
    descriptor: LList;
    flags: (0x0000) 
    Signature: LList<LJCTypeParameter;>;

  List<JCTypeParameter> builderTypeParams;
    descriptor: LList;
    flags: (0x0000) 
    Signature: LList<LJCTypeParameter;>;

  JCTree source;
    descriptor: LJCTree;
    flags: (0x0000) 

  lombok.javac.JavacNode sourceNode;
    descriptor: Llombok/javac/JavacNode;
    flags: (0x0000) 

  java.util.List<lombok.javac.handlers.HandleBuilder$BuilderFieldData> builderFields;
    descriptor: Ljava/util/List;
    flags: (0x0000) 
    Signature: Ljava/util/List<Llombok/javac/handlers/HandleBuilder$BuilderFieldData;>;

  lombok.AccessLevel accessInners;
    descriptor: Llombok/AccessLevel;
    flags: (0x0000) 

  lombok.AccessLevel accessOuters;
    descriptor: Llombok/AccessLevel;
    flags: (0x0000) 

  boolean oldFluent;
    descriptor: Z
    flags: (0x0000) 

  boolean oldChain;
    descriptor: Z
    flags: (0x0000) 

  boolean toBuilder;
    descriptor: Z
    flags: (0x0000) 

  lombok.javac.JavacNode builderType;
    descriptor: Llombok/javac/JavacNode;
    flags: (0x0000) 

  java.lang.String builderClassName;
    descriptor: Ljava/lang/String;
    flags: (0x0000) 

  void <init>();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.handlers.HandleBuilder$BuilderJob this
         0: .line 35
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.mangosdk cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tProviderFor cannot be resolved to a type\n\tThe type HandleBuilder must implement the inherited abstract method JavacAnnotationHandler<Builder>.handle(AnnotationValues<Builder>, JCAnnotation, JavacNode)\n\tJCLiteral cannot be resolved to a type\n\tJCLiteral cannot be resolved to a type\n\tJCLiteral cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCTypeParameter cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCTypeParameter cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tName cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tName cannot be resolved to a type\n\tList cannot be resolved to a type\n\tName cannot be resolved to a type\n\tContext cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tName cannot be resolved to a type\n\tName cannot be resolved to a type\n\tName cannot be resolved to a type\n\tName cannot be resolved to a type\n\tName cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\n\tJCClassDecl cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCTypeParameter cannot be resolved to a type\n\tJCFieldAccess cannot be resolved to a type\n\tJCFieldAccess cannot be resolved to a type\n\tJCFieldAccess cannot be resolved to a type\n\tJCIdent cannot be resolved to a type\n\tName cannot be resolved to a type\n\tJCIdent cannot be resolved to a type\n\tJCIdent cannot be resolved to a type\n\tJCTypeParameter cannot be resolved to a type\n\tJCPrimitiveTypeTree cannot be resolved to a type\n\tJCTypeApply cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tJCTypeApply cannot be resolved to a type\n\tJCTypeApply cannot be resolved to a type\n\tJCFieldAccess cannot be resolved to a type\n\tJCFieldAccess cannot be resolved to a type\n\tJCFieldAccess cannot be resolved to a type\n\tJCIdent cannot be resolved to a type\n\tJCIdent cannot be resolved to a type\n\tJCIdent cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tJCIdent cannot be resolved to a type\n\tJCIdent cannot be resolved to a type\n\tJCIdent cannot be resolved to a type\n\tJCFieldAccess cannot be resolved to a type\n\tJCFieldAccess cannot be resolved to a type\n\tJCFieldAccess cannot be resolved to a type\n\tJCTypeApply cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tName cannot be resolved to a type\n\tName cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tThe method Literal(Object) from the type JavacTreeMaker refers to the missing type JCLiteral\n\tList cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tName cannot be resolved to a type\n\tName cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tName cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tFlags cannot be resolved to a variable\n\tName cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleBuilder$BuilderJob this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleBuilder$BuilderJob;

  void init(lombok.core.AnnotationValues<lombok.Builder>, lombok.Builder, lombok.javac.JavacNode);
    descriptor: (Llombok/core/AnnotationValues;Llombok/Builder;Llombok/javac/JavacNode;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // lombok.javac.handlers.HandleBuilder$BuilderJob this
         0: .line 123
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleBuilder$BuilderJob this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleBuilder$BuilderJob;
    Signature: (Llombok/core/AnnotationValues<Llombok/Builder;>;Llombok/Builder;Llombok/javac/JavacNode;)V
    MethodParameters:
           Name  Flags
      annValues  
      ann        
      node       

  static java.lang.String fixBuilderClassName(lombok.javac.JavacNode, java.lang.String);
    descriptor: (Llombok/javac/JavacNode;Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 145
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
          Name  Flags
      node      
      override  

  java.lang.String replaceBuilderClassName(Name);
    descriptor: (LName;)Ljava/lang/String;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // lombok.javac.handlers.HandleBuilder$BuilderJob this
         0: .line 152
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tName cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleBuilder$BuilderJob this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleBuilder$BuilderJob;
    MethodParameters:
      Name  Flags
      name  

  JCExpression createBuilderParentTypeReference();
    descriptor: ()LJCExpression;
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.handlers.HandleBuilder$BuilderJob this
         0: .line 157
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJCExpression cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleBuilder$BuilderJob this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleBuilder$BuilderJob;

  Name getBuilderClassName();
    descriptor: ()LName;
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.handlers.HandleBuilder$BuilderJob this
         0: .line 161
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tName cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleBuilder$BuilderJob this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleBuilder$BuilderJob;

  List<JCTypeParameter> copyTypeParams();
    descriptor: ()LList;
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.handlers.HandleBuilder$BuilderJob this
         0: .line 165
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tList cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleBuilder$BuilderJob this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleBuilder$BuilderJob;
    Signature: ()LList<LJCTypeParameter;>;

  Name toName(java.lang.String);
    descriptor: (Ljava/lang/String;)LName;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // lombok.javac.handlers.HandleBuilder$BuilderJob this
         0: .line 169
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tName cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleBuilder$BuilderJob this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleBuilder$BuilderJob;
    MethodParameters:
      Name  Flags
      name  

  Context getContext();
    descriptor: ()LContext;
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.handlers.HandleBuilder$BuilderJob this
         0: .line 173
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tContext cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleBuilder$BuilderJob this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleBuilder$BuilderJob;

  lombok.javac.JavacTreeMaker getTreeMaker();
    descriptor: ()Llombok/javac/JavacTreeMaker;
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.handlers.HandleBuilder$BuilderJob this
         0: .line 177
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleBuilder$BuilderJob this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleBuilder$BuilderJob;
}
SourceFile: "HandleBuilder.java"
NestHost: lombok.javac.handlers.HandleBuilder
InnerClasses:
  BuilderFieldData = lombok.javac.handlers.HandleBuilder$BuilderFieldData of lombok.javac.handlers.HandleBuilder
  BuilderJob = lombok.javac.handlers.HandleBuilder$BuilderJob of lombok.javac.handlers.HandleBuilder