public final class jdk.internal.org.jline.reader.LineReader$Option extends java.lang.Enum<jdk.internal.org.jline.reader.LineReader$Option>
  minor version: 0
  major version: 59
  flags: flags: (0x4031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER, ACC_ANNOTATION
  this_class: jdk.internal.org.jline.reader.LineReader$Option
  super_class: java.lang.Enum
{
  public static final jdk.internal.org.jline.reader.LineReader$Option COMPLETE_IN_WORD;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option DISABLE_EVENT_EXPANSION;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option HISTORY_VERIFY;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option HISTORY_IGNORE_SPACE;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option HISTORY_IGNORE_DUPS;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option HISTORY_REDUCE_BLANKS;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option HISTORY_BEEP;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option HISTORY_INCREMENTAL;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option HISTORY_TIMESTAMPED;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option AUTO_GROUP;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option AUTO_MENU;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option AUTO_LIST;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option RECOGNIZE_EXACT;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option GROUP;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option CASE_INSENSITIVE;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option LIST_AMBIGUOUS;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option LIST_PACKED;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option LIST_ROWS_FIRST;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option GLOB_COMPLETE;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option MENU_COMPLETE;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option AUTO_FRESH_LINE;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option DELAY_LINE_WRAP;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option AUTO_PARAM_SLASH;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option AUTO_REMOVE_SLASH;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option INSERT_TAB;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option MOUSE;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option DISABLE_HIGHLIGHTER;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option BRACKETED_PASTE;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option ERASE_LINE_ON_FINISH;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  public static final jdk.internal.org.jline.reader.LineReader$Option CASE_INSENSITIVE_SEARCH;
    descriptor: Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION

  private final boolean def;
    descriptor: Z
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private static final jdk.internal.org.jline.reader.LineReader$Option[] ENUM$VALUES;
    descriptor: [Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=5, locals=0, args_size=0
         0: .line 360
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "COMPLETE_IN_WORD"
            iconst_0
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.COMPLETE_IN_WORD:Ljdk/internal/org/jline/reader/LineReader$Option;
         1: .line 361
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "DISABLE_EVENT_EXPANSION"
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.DISABLE_EVENT_EXPANSION:Ljdk/internal/org/jline/reader/LineReader$Option;
         2: .line 362
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "HISTORY_VERIFY"
            iconst_2
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_VERIFY:Ljdk/internal/org/jline/reader/LineReader$Option;
         3: .line 363
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "HISTORY_IGNORE_SPACE"
            iconst_3
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_IGNORE_SPACE:Ljdk/internal/org/jline/reader/LineReader$Option;
         4: .line 364
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "HISTORY_IGNORE_DUPS"
            iconst_4
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_IGNORE_DUPS:Ljdk/internal/org/jline/reader/LineReader$Option;
         5: .line 365
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "HISTORY_REDUCE_BLANKS"
            iconst_5
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_REDUCE_BLANKS:Ljdk/internal/org/jline/reader/LineReader$Option;
         6: .line 366
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "HISTORY_BEEP"
            bipush 6
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_BEEP:Ljdk/internal/org/jline/reader/LineReader$Option;
         7: .line 367
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "HISTORY_INCREMENTAL"
            bipush 7
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_INCREMENTAL:Ljdk/internal/org/jline/reader/LineReader$Option;
         8: .line 368
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "HISTORY_TIMESTAMPED"
            bipush 8
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_TIMESTAMPED:Ljdk/internal/org/jline/reader/LineReader$Option;
         9: .line 369
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "AUTO_GROUP"
            bipush 9
        10: .line 370
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.AUTO_GROUP:Ljdk/internal/org/jline/reader/LineReader$Option;
        11: .line 371
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "AUTO_MENU"
            bipush 10
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.AUTO_MENU:Ljdk/internal/org/jline/reader/LineReader$Option;
        12: .line 372
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "AUTO_LIST"
            bipush 11
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.AUTO_LIST:Ljdk/internal/org/jline/reader/LineReader$Option;
        13: .line 373
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "RECOGNIZE_EXACT"
            bipush 12
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.RECOGNIZE_EXACT:Ljdk/internal/org/jline/reader/LineReader$Option;
        14: .line 374
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "GROUP"
            bipush 13
        15: .line 375
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.GROUP:Ljdk/internal/org/jline/reader/LineReader$Option;
        16: .line 376
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "CASE_INSENSITIVE"
            bipush 14
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
        17: .line 377
            putstatic jdk.internal.org.jline.reader.LineReader$Option.CASE_INSENSITIVE:Ljdk/internal/org/jline/reader/LineReader$Option;
        18: .line 378
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "LIST_AMBIGUOUS"
            bipush 15
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.LIST_AMBIGUOUS:Ljdk/internal/org/jline/reader/LineReader$Option;
        19: .line 379
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "LIST_PACKED"
            bipush 16
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.LIST_PACKED:Ljdk/internal/org/jline/reader/LineReader$Option;
        20: .line 380
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "LIST_ROWS_FIRST"
            bipush 17
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.LIST_ROWS_FIRST:Ljdk/internal/org/jline/reader/LineReader$Option;
        21: .line 381
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "GLOB_COMPLETE"
            bipush 18
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.GLOB_COMPLETE:Ljdk/internal/org/jline/reader/LineReader$Option;
        22: .line 382
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "MENU_COMPLETE"
            bipush 19
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.MENU_COMPLETE:Ljdk/internal/org/jline/reader/LineReader$Option;
        23: .line 383
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "AUTO_FRESH_LINE"
            bipush 20
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
        24: .line 384
            putstatic jdk.internal.org.jline.reader.LineReader$Option.AUTO_FRESH_LINE:Ljdk/internal/org/jline/reader/LineReader$Option;
        25: .line 386
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "DELAY_LINE_WRAP"
            bipush 21
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
        26: .line 398
            putstatic jdk.internal.org.jline.reader.LineReader$Option.DELAY_LINE_WRAP:Ljdk/internal/org/jline/reader/LineReader$Option;
        27: .line 399
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "AUTO_PARAM_SLASH"
            bipush 22
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.AUTO_PARAM_SLASH:Ljdk/internal/org/jline/reader/LineReader$Option;
        28: .line 400
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "AUTO_REMOVE_SLASH"
            bipush 23
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.AUTO_REMOVE_SLASH:Ljdk/internal/org/jline/reader/LineReader$Option;
        29: .line 401
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "INSERT_TAB"
            bipush 24
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
        30: .line 405
            putstatic jdk.internal.org.jline.reader.LineReader$Option.INSERT_TAB:Ljdk/internal/org/jline/reader/LineReader$Option;
        31: .line 406
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "MOUSE"
            bipush 25
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.MOUSE:Ljdk/internal/org/jline/reader/LineReader$Option;
        32: .line 407
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "DISABLE_HIGHLIGHTER"
            bipush 26
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.DISABLE_HIGHLIGHTER:Ljdk/internal/org/jline/reader/LineReader$Option;
        33: .line 408
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "BRACKETED_PASTE"
            bipush 27
            iconst_1
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
            putstatic jdk.internal.org.jline.reader.LineReader$Option.BRACKETED_PASTE:Ljdk/internal/org/jline/reader/LineReader$Option;
        34: .line 409
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "ERASE_LINE_ON_FINISH"
            bipush 28
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
        35: .line 414
            putstatic jdk.internal.org.jline.reader.LineReader$Option.ERASE_LINE_ON_FINISH:Ljdk/internal/org/jline/reader/LineReader$Option;
        36: .line 416
            new jdk.internal.org.jline.reader.LineReader$Option
            dup
            ldc "CASE_INSENSITIVE_SEARCH"
            bipush 29
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;I)V
        37: .line 417
            putstatic jdk.internal.org.jline.reader.LineReader$Option.CASE_INSENSITIVE_SEARCH:Ljdk/internal/org/jline/reader/LineReader$Option;
        38: .line 359
            bipush 30
            anewarray jdk.internal.org.jline.reader.LineReader$Option
            dup
            iconst_0
            getstatic jdk.internal.org.jline.reader.LineReader$Option.COMPLETE_IN_WORD:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            iconst_1
            getstatic jdk.internal.org.jline.reader.LineReader$Option.DISABLE_EVENT_EXPANSION:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            iconst_2
            getstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_VERIFY:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            iconst_3
            getstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_IGNORE_SPACE:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            iconst_4
            getstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_IGNORE_DUPS:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            iconst_5
            getstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_REDUCE_BLANKS:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 6
            getstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_BEEP:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 7
            getstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_INCREMENTAL:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 8
            getstatic jdk.internal.org.jline.reader.LineReader$Option.HISTORY_TIMESTAMPED:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 9
            getstatic jdk.internal.org.jline.reader.LineReader$Option.AUTO_GROUP:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 10
            getstatic jdk.internal.org.jline.reader.LineReader$Option.AUTO_MENU:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 11
            getstatic jdk.internal.org.jline.reader.LineReader$Option.AUTO_LIST:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 12
            getstatic jdk.internal.org.jline.reader.LineReader$Option.RECOGNIZE_EXACT:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 13
            getstatic jdk.internal.org.jline.reader.LineReader$Option.GROUP:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 14
            getstatic jdk.internal.org.jline.reader.LineReader$Option.CASE_INSENSITIVE:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 15
            getstatic jdk.internal.org.jline.reader.LineReader$Option.LIST_AMBIGUOUS:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 16
            getstatic jdk.internal.org.jline.reader.LineReader$Option.LIST_PACKED:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 17
            getstatic jdk.internal.org.jline.reader.LineReader$Option.LIST_ROWS_FIRST:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 18
            getstatic jdk.internal.org.jline.reader.LineReader$Option.GLOB_COMPLETE:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 19
            getstatic jdk.internal.org.jline.reader.LineReader$Option.MENU_COMPLETE:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 20
            getstatic jdk.internal.org.jline.reader.LineReader$Option.AUTO_FRESH_LINE:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 21
            getstatic jdk.internal.org.jline.reader.LineReader$Option.DELAY_LINE_WRAP:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 22
            getstatic jdk.internal.org.jline.reader.LineReader$Option.AUTO_PARAM_SLASH:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 23
            getstatic jdk.internal.org.jline.reader.LineReader$Option.AUTO_REMOVE_SLASH:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 24
            getstatic jdk.internal.org.jline.reader.LineReader$Option.INSERT_TAB:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 25
            getstatic jdk.internal.org.jline.reader.LineReader$Option.MOUSE:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 26
            getstatic jdk.internal.org.jline.reader.LineReader$Option.DISABLE_HIGHLIGHTER:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 27
            getstatic jdk.internal.org.jline.reader.LineReader$Option.BRACKETED_PASTE:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 28
            getstatic jdk.internal.org.jline.reader.LineReader$Option.ERASE_LINE_ON_FINISH:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            dup
            bipush 29
            getstatic jdk.internal.org.jline.reader.LineReader$Option.CASE_INSENSITIVE_SEARCH:Ljdk/internal/org/jline/reader/LineReader$Option;
            aastore
            putstatic jdk.internal.org.jline.reader.LineReader$Option.ENUM$VALUES:[Ljdk/internal/org/jline/reader/LineReader$Option;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  private void <init>(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // jdk.internal.org.jline.reader.LineReader$Option this
         0: .line 423
            aload 0 /* this */
            aload 1
            iload 2
            iconst_0
            invokespecial jdk.internal.org.jline.reader.LineReader$Option.<init>:(Ljava/lang/String;IZ)V
         1: .line 424
            return
        end local 0 // jdk.internal.org.jline.reader.LineReader$Option this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljdk/internal/org/jline/reader/LineReader$Option;
    MethodParameters:
               Name  Flags
      $enum$name     
      $enum$ordinal  

  private void <init>(java.lang.String, int, boolean);
    descriptor: (Ljava/lang/String;IZ)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // jdk.internal.org.jline.reader.LineReader$Option this
        start local 3 // boolean def
         0: .line 426
            aload 0 /* this */
            aload 1
            iload 2
            invokespecial java.lang.Enum.<init>:(Ljava/lang/String;I)V
         1: .line 427
            aload 0 /* this */
            iload 3 /* def */
            putfield jdk.internal.org.jline.reader.LineReader$Option.def:Z
         2: .line 428
            return
        end local 3 // boolean def
        end local 0 // jdk.internal.org.jline.reader.LineReader$Option this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljdk/internal/org/jline/reader/LineReader$Option;
            0    3     3   def  Z
    MethodParameters:
               Name  Flags
      $enum$name     
      $enum$ordinal  
      def            

  public boolean isDef();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // jdk.internal.org.jline.reader.LineReader$Option this
         0: .line 431
            aload 0 /* this */
            getfield jdk.internal.org.jline.reader.LineReader$Option.def:Z
            ireturn
        end local 0 // jdk.internal.org.jline.reader.LineReader$Option this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/internal/org/jline/reader/LineReader$Option;

  public static jdk.internal.org.jline.reader.LineReader$Option[] values();
    descriptor: ()[Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=0
         0: .line 1
            getstatic jdk.internal.org.jline.reader.LineReader$Option.ENUM$VALUES:[Ljdk/internal/org/jline/reader/LineReader$Option;
            dup
            astore 0
            iconst_0
            aload 0
            arraylength
            dup
            istore 1
            anewarray jdk.internal.org.jline.reader.LineReader$Option
            dup
            astore 2
            iconst_0
            iload 1
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
            aload 2
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static jdk.internal.org.jline.reader.LineReader$Option valueOf(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljdk/internal/org/jline/reader/LineReader$Option;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
         0: .line 1
            ldc Ljdk/internal/org/jline/reader/LineReader$Option;
            aload 0
            invokestatic java.lang.Enum.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
            checkcast jdk.internal.org.jline.reader.LineReader$Option
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      name  
}
Signature: Ljava/lang/Enum<Ljdk/internal/org/jline/reader/LineReader$Option;>;
SourceFile: "LineReader.java"
NestHost: jdk.internal.org.jline.reader.LineReader
InnerClasses:
  public final Option = jdk.internal.org.jline.reader.LineReader$Option of jdk.internal.org.jline.reader.LineReader