public final class org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration
  super_class: java.lang.Object
{
  final org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$OriginalImportHandling originalImportHandling;
    descriptor: Lorg/eclipse/jdt/internal/core/dom/rewrite/imports/ImportRewriteConfiguration$OriginalImportHandling;
    flags: (0x0010) ACC_FINAL

  final org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$ImportContainerSorting typeContainerSorting;
    descriptor: Lorg/eclipse/jdt/internal/core/dom/rewrite/imports/ImportRewriteConfiguration$ImportContainerSorting;
    flags: (0x0010) ACC_FINAL

  final org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$ImportContainerSorting staticContainerSorting;
    descriptor: Lorg/eclipse/jdt/internal/core/dom/rewrite/imports/ImportRewriteConfiguration$ImportContainerSorting;
    flags: (0x0010) ACC_FINAL

  final org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$ImplicitImportIdentification implicitImportIdentification;
    descriptor: Lorg/eclipse/jdt/internal/core/dom/rewrite/imports/ImportRewriteConfiguration$ImplicitImportIdentification;
    flags: (0x0010) ACC_FINAL

  final java.util.List<java.lang.String> importOrder;
    descriptor: Ljava/util/List;
    flags: (0x0010) ACC_FINAL
    Signature: Ljava/util/List<Ljava/lang/String;>;

  final int typeOnDemandThreshold;
    descriptor: I
    flags: (0x0010) ACC_FINAL

  final int staticOnDemandThreshold;
    descriptor: I
    flags: (0x0010) ACC_FINAL

  void <init>(org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$Builder);
    descriptor: (Lorg/eclipse/jdt/internal/core/dom/rewrite/imports/ImportRewriteConfiguration$Builder;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration this
        start local 1 // org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$Builder builder
         0: .line 276
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 277
            aload 0 /* this */
            aload 1 /* builder */
            getfield org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$Builder.originalImportHandling:Lorg/eclipse/jdt/internal/core/dom/rewrite/imports/ImportRewriteConfiguration$OriginalImportHandling;
            putfield org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration.originalImportHandling:Lorg/eclipse/jdt/internal/core/dom/rewrite/imports/ImportRewriteConfiguration$OriginalImportHandling;
         2: .line 278
            aload 0 /* this */
            aload 1 /* builder */
            getfield org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$Builder.typeContainerSorting:Lorg/eclipse/jdt/internal/core/dom/rewrite/imports/ImportRewriteConfiguration$ImportContainerSorting;
            putfield org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration.typeContainerSorting:Lorg/eclipse/jdt/internal/core/dom/rewrite/imports/ImportRewriteConfiguration$ImportContainerSorting;
         3: .line 279
            aload 0 /* this */
            aload 1 /* builder */
            getfield org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$Builder.staticContainerSorting:Lorg/eclipse/jdt/internal/core/dom/rewrite/imports/ImportRewriteConfiguration$ImportContainerSorting;
            putfield org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration.staticContainerSorting:Lorg/eclipse/jdt/internal/core/dom/rewrite/imports/ImportRewriteConfiguration$ImportContainerSorting;
         4: .line 280
            aload 0 /* this */
            aload 1 /* builder */
            getfield org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$Builder.implicitImportIdentification:Lorg/eclipse/jdt/internal/core/dom/rewrite/imports/ImportRewriteConfiguration$ImplicitImportIdentification;
            putfield org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration.implicitImportIdentification:Lorg/eclipse/jdt/internal/core/dom/rewrite/imports/ImportRewriteConfiguration$ImplicitImportIdentification;
         5: .line 281
            aload 0 /* this */
            aload 1 /* builder */
            getfield org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$Builder.importOrder:Ljava/util/List;
            putfield org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration.importOrder:Ljava/util/List;
         6: .line 282
            aload 0 /* this */
            aload 1 /* builder */
            getfield org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$Builder.typeOnDemandThreshold:Ljava/lang/Integer;
            invokevirtual java.lang.Integer.intValue:()I
            putfield org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration.typeOnDemandThreshold:I
         7: .line 283
            aload 0 /* this */
            aload 1 /* builder */
            getfield org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$Builder.staticOnDemandThreshold:Ljava/lang/Integer;
            invokevirtual java.lang.Integer.intValue:()I
            putfield org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration.staticOnDemandThreshold:I
         8: .line 284
            return
        end local 1 // org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$Builder builder
        end local 0 // org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    9     0     this  Lorg/eclipse/jdt/internal/core/dom/rewrite/imports/ImportRewriteConfiguration;
            0    9     1  builder  Lorg/eclipse/jdt/internal/core/dom/rewrite/imports/ImportRewriteConfiguration$Builder;
    MethodParameters:
         Name  Flags
      builder  
}
SourceFile: "ImportRewriteConfiguration.java"
NestMembers:
  org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$Builder  org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$ImplicitImportIdentification  org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$ImplicitImportIdentification$1  org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$ImplicitImportIdentification$2  org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$ImportContainerSorting  org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$ImportContainerSorting$1  org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$ImportContainerSorting$2  org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$OriginalImportHandling  org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$OriginalImportHandling$1  org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$OriginalImportHandling$2
InnerClasses:
  public Builder = org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$Builder of org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration
  public abstract ImplicitImportIdentification = org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$ImplicitImportIdentification of org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration
  public abstract ImportContainerSorting = org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$ImportContainerSorting of org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration
  public abstract OriginalImportHandling = org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration$OriginalImportHandling of org.eclipse.jdt.internal.core.dom.rewrite.imports.ImportRewriteConfiguration