public final class sun.awt.AWTAccessor
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: sun.awt.AWTAccessor
  super_class: java.lang.Object
{
  private static final sun.misc.Unsafe unsafe;
    descriptor: Lsun/misc/Unsafe;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static sun.awt.AWTAccessor$ComponentAccessor componentAccessor;
    descriptor: Lsun/awt/AWTAccessor$ComponentAccessor;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static sun.awt.AWTAccessor$KeyboardFocusManagerAccessor kfmAccessor;
    descriptor: Lsun/awt/AWTAccessor$KeyboardFocusManagerAccessor;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static sun.awt.AWTAccessor$WindowAccessor windowAccessor;
    descriptor: Lsun/awt/AWTAccessor$WindowAccessor;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static sun.awt.AWTAccessor$AWTEventAccessor awtEventAccessor;
    descriptor: Lsun/awt/AWTAccessor$AWTEventAccessor;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static sun.awt.AWTAccessor$MenuComponentAccessor menuComponentAccessor;
    descriptor: Lsun/awt/AWTAccessor$MenuComponentAccessor;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static sun.awt.AWTAccessor$EventQueueAccessor eventQueueAccessor;
    descriptor: Lsun/awt/AWTAccessor$EventQueueAccessor;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static sun.awt.AWTAccessor$PopupMenuAccessor popupMenuAccessor;
    descriptor: Lsun/awt/AWTAccessor$PopupMenuAccessor;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static sun.awt.AWTAccessor$ScrollPaneAdjustableAccessor scrollPaneAdjustableAccessor;
    descriptor: Lsun/awt/AWTAccessor$ScrollPaneAdjustableAccessor;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static sun.awt.AWTAccessor$CheckboxMenuItemAccessor checkboxMenuItemAccessor;
    descriptor: Lsun/awt/AWTAccessor$CheckboxMenuItemAccessor;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static sun.awt.AWTAccessor$CursorAccessor cursorAccessor;
    descriptor: Lsun/awt/AWTAccessor$CursorAccessor;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static sun.awt.AWTAccessor$MenuBarAccessor menuBarAccessor;
    descriptor: Lsun/awt/AWTAccessor$MenuBarAccessor;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static sun.awt.AWTAccessor$MenuItemAccessor menuItemAccessor;
    descriptor: Lsun/awt/AWTAccessor$MenuItemAccessor;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static sun.awt.AWTAccessor$MenuAccessor menuAccessor;
    descriptor: Lsun/awt/AWTAccessor$MenuAccessor;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static sun.awt.AWTAccessor$KeyEventAccessor keyEventAccessor;
    descriptor: Lsun/awt/AWTAccessor$KeyEventAccessor;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static sun.awt.AWTAccessor$ClientPropertyKeyAccessor clientPropertyKeyAccessor;
    descriptor: Lsun/awt/AWTAccessor$ClientPropertyKeyAccessor;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static sun.awt.AWTAccessor$DefaultKeyboardFocusManagerAccessor defaultKeyboardFocusManagerAccessor;
    descriptor: Lsun/awt/AWTAccessor$DefaultKeyboardFocusManagerAccessor;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 50
            invokestatic sun.misc.Unsafe.getUnsafe:()Lsun/misc/Unsafe;
            putstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
         1: .line 480
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  private void <init>();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor this
         0: .line 57
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 58
            return
        end local 0 // sun.awt.AWTAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lsun/awt/AWTAccessor;

  public static void setWindowAccessor(sun.awt.AWTAccessor$WindowAccessor);
    descriptor: (Lsun/awt/AWTAccessor$WindowAccessor;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor$WindowAccessor wa
         0: .line 486
            aload 0 /* wa */
            putstatic sun.awt.AWTAccessor.windowAccessor:Lsun/awt/AWTAccessor$WindowAccessor;
         1: .line 487
            return
        end local 0 // sun.awt.AWTAccessor$WindowAccessor wa
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0    wa  Lsun/awt/AWTAccessor$WindowAccessor;
    MethodParameters:
      Name  Flags
      wa    

  public static sun.awt.AWTAccessor$WindowAccessor getWindowAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$WindowAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 493
            getstatic sun.awt.AWTAccessor.windowAccessor:Lsun/awt/AWTAccessor$WindowAccessor;
            ifnonnull 2
         1: .line 494
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Ljava/awt/Window;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 497
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.windowAccessor:Lsun/awt/AWTAccessor$WindowAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static void setComponentAccessor(sun.awt.AWTAccessor$ComponentAccessor);
    descriptor: (Lsun/awt/AWTAccessor$ComponentAccessor;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor$ComponentAccessor ca
         0: .line 504
            aload 0 /* ca */
            putstatic sun.awt.AWTAccessor.componentAccessor:Lsun/awt/AWTAccessor$ComponentAccessor;
         1: .line 505
            return
        end local 0 // sun.awt.AWTAccessor$ComponentAccessor ca
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0    ca  Lsun/awt/AWTAccessor$ComponentAccessor;
    MethodParameters:
      Name  Flags
      ca    

  public static sun.awt.AWTAccessor$ComponentAccessor getComponentAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$ComponentAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 511
            getstatic sun.awt.AWTAccessor.componentAccessor:Lsun/awt/AWTAccessor$ComponentAccessor;
            ifnonnull 2
         1: .line 512
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Ljava/awt/Component;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 515
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.componentAccessor:Lsun/awt/AWTAccessor$ComponentAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static void setKeyboardFocusManagerAccessor(sun.awt.AWTAccessor$KeyboardFocusManagerAccessor);
    descriptor: (Lsun/awt/AWTAccessor$KeyboardFocusManagerAccessor;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor$KeyboardFocusManagerAccessor kfma
         0: .line 522
            aload 0 /* kfma */
            putstatic sun.awt.AWTAccessor.kfmAccessor:Lsun/awt/AWTAccessor$KeyboardFocusManagerAccessor;
         1: .line 523
            return
        end local 0 // sun.awt.AWTAccessor$KeyboardFocusManagerAccessor kfma
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  kfma  Lsun/awt/AWTAccessor$KeyboardFocusManagerAccessor;
    MethodParameters:
      Name  Flags
      kfma  

  public static sun.awt.AWTAccessor$KeyboardFocusManagerAccessor getKeyboardFocusManagerAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$KeyboardFocusManagerAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 529
            getstatic sun.awt.AWTAccessor.kfmAccessor:Lsun/awt/AWTAccessor$KeyboardFocusManagerAccessor;
            ifnonnull 2
         1: .line 530
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Ljava/awt/KeyboardFocusManager;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 532
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.kfmAccessor:Lsun/awt/AWTAccessor$KeyboardFocusManagerAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static void setAWTEventAccessor(sun.awt.AWTAccessor$AWTEventAccessor);
    descriptor: (Lsun/awt/AWTAccessor$AWTEventAccessor;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor$AWTEventAccessor aea
         0: .line 539
            aload 0 /* aea */
            putstatic sun.awt.AWTAccessor.awtEventAccessor:Lsun/awt/AWTAccessor$AWTEventAccessor;
         1: .line 540
            return
        end local 0 // sun.awt.AWTAccessor$AWTEventAccessor aea
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0   aea  Lsun/awt/AWTAccessor$AWTEventAccessor;
    MethodParameters:
      Name  Flags
      aea   

  public static sun.awt.AWTAccessor$AWTEventAccessor getAWTEventAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$AWTEventAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 546
            getstatic sun.awt.AWTAccessor.awtEventAccessor:Lsun/awt/AWTAccessor$AWTEventAccessor;
            ifnonnull 2
         1: .line 547
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Ljava/awt/AWTEvent;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 549
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.awtEventAccessor:Lsun/awt/AWTAccessor$AWTEventAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static void setMenuComponentAccessor(sun.awt.AWTAccessor$MenuComponentAccessor);
    descriptor: (Lsun/awt/AWTAccessor$MenuComponentAccessor;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor$MenuComponentAccessor mca
         0: .line 556
            aload 0 /* mca */
            putstatic sun.awt.AWTAccessor.menuComponentAccessor:Lsun/awt/AWTAccessor$MenuComponentAccessor;
         1: .line 557
            return
        end local 0 // sun.awt.AWTAccessor$MenuComponentAccessor mca
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0   mca  Lsun/awt/AWTAccessor$MenuComponentAccessor;
    MethodParameters:
      Name  Flags
      mca   

  public static sun.awt.AWTAccessor$MenuComponentAccessor getMenuComponentAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$MenuComponentAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 563
            getstatic sun.awt.AWTAccessor.menuComponentAccessor:Lsun/awt/AWTAccessor$MenuComponentAccessor;
            ifnonnull 2
         1: .line 564
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Ljava/awt/MenuComponent;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 567
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.menuComponentAccessor:Lsun/awt/AWTAccessor$MenuComponentAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static void setEventQueueAccessor(sun.awt.AWTAccessor$EventQueueAccessor);
    descriptor: (Lsun/awt/AWTAccessor$EventQueueAccessor;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor$EventQueueAccessor eqa
         0: .line 574
            aload 0 /* eqa */
            putstatic sun.awt.AWTAccessor.eventQueueAccessor:Lsun/awt/AWTAccessor$EventQueueAccessor;
         1: .line 575
            return
        end local 0 // sun.awt.AWTAccessor$EventQueueAccessor eqa
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0   eqa  Lsun/awt/AWTAccessor$EventQueueAccessor;
    MethodParameters:
      Name  Flags
      eqa   

  public static sun.awt.AWTAccessor$EventQueueAccessor getEventQueueAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$EventQueueAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 581
            getstatic sun.awt.AWTAccessor.eventQueueAccessor:Lsun/awt/AWTAccessor$EventQueueAccessor;
            ifnonnull 2
         1: .line 582
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Ljava/awt/EventQueue;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 584
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.eventQueueAccessor:Lsun/awt/AWTAccessor$EventQueueAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static void setPopupMenuAccessor(sun.awt.AWTAccessor$PopupMenuAccessor);
    descriptor: (Lsun/awt/AWTAccessor$PopupMenuAccessor;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor$PopupMenuAccessor pma
         0: .line 591
            aload 0 /* pma */
            putstatic sun.awt.AWTAccessor.popupMenuAccessor:Lsun/awt/AWTAccessor$PopupMenuAccessor;
         1: .line 592
            return
        end local 0 // sun.awt.AWTAccessor$PopupMenuAccessor pma
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0   pma  Lsun/awt/AWTAccessor$PopupMenuAccessor;
    MethodParameters:
      Name  Flags
      pma   

  public static sun.awt.AWTAccessor$PopupMenuAccessor getPopupMenuAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$PopupMenuAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 598
            getstatic sun.awt.AWTAccessor.popupMenuAccessor:Lsun/awt/AWTAccessor$PopupMenuAccessor;
            ifnonnull 2
         1: .line 599
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Ljava/awt/PopupMenu;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 601
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.popupMenuAccessor:Lsun/awt/AWTAccessor$PopupMenuAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static void setScrollPaneAdjustableAccessor(sun.awt.AWTAccessor$ScrollPaneAdjustableAccessor);
    descriptor: (Lsun/awt/AWTAccessor$ScrollPaneAdjustableAccessor;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor$ScrollPaneAdjustableAccessor adj
         0: .line 608
            aload 0 /* adj */
            putstatic sun.awt.AWTAccessor.scrollPaneAdjustableAccessor:Lsun/awt/AWTAccessor$ScrollPaneAdjustableAccessor;
         1: .line 609
            return
        end local 0 // sun.awt.AWTAccessor$ScrollPaneAdjustableAccessor adj
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0   adj  Lsun/awt/AWTAccessor$ScrollPaneAdjustableAccessor;
    MethodParameters:
      Name  Flags
      adj   

  public static sun.awt.AWTAccessor$ScrollPaneAdjustableAccessor getScrollPaneAdjustableAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$ScrollPaneAdjustableAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 616
            getstatic sun.awt.AWTAccessor.scrollPaneAdjustableAccessor:Lsun/awt/AWTAccessor$ScrollPaneAdjustableAccessor;
            ifnonnull 2
         1: .line 617
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Ljava/awt/ScrollPaneAdjustable;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 619
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.scrollPaneAdjustableAccessor:Lsun/awt/AWTAccessor$ScrollPaneAdjustableAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static void setCheckboxMenuItemAccessor(sun.awt.AWTAccessor$CheckboxMenuItemAccessor);
    descriptor: (Lsun/awt/AWTAccessor$CheckboxMenuItemAccessor;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor$CheckboxMenuItemAccessor cmia
         0: .line 626
            aload 0 /* cmia */
            putstatic sun.awt.AWTAccessor.checkboxMenuItemAccessor:Lsun/awt/AWTAccessor$CheckboxMenuItemAccessor;
         1: .line 627
            return
        end local 0 // sun.awt.AWTAccessor$CheckboxMenuItemAccessor cmia
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  cmia  Lsun/awt/AWTAccessor$CheckboxMenuItemAccessor;
    MethodParameters:
      Name  Flags
      cmia  

  public static sun.awt.AWTAccessor$CheckboxMenuItemAccessor getCheckboxMenuItemAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$CheckboxMenuItemAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 633
            getstatic sun.awt.AWTAccessor.checkboxMenuItemAccessor:Lsun/awt/AWTAccessor$CheckboxMenuItemAccessor;
            ifnonnull 2
         1: .line 634
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Lsun/awt/AWTAccessor$CheckboxMenuItemAccessor;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 636
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.checkboxMenuItemAccessor:Lsun/awt/AWTAccessor$CheckboxMenuItemAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static void setCursorAccessor(sun.awt.AWTAccessor$CursorAccessor);
    descriptor: (Lsun/awt/AWTAccessor$CursorAccessor;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor$CursorAccessor ca
         0: .line 643
            aload 0 /* ca */
            putstatic sun.awt.AWTAccessor.cursorAccessor:Lsun/awt/AWTAccessor$CursorAccessor;
         1: .line 644
            return
        end local 0 // sun.awt.AWTAccessor$CursorAccessor ca
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0    ca  Lsun/awt/AWTAccessor$CursorAccessor;
    MethodParameters:
      Name  Flags
      ca    

  public static sun.awt.AWTAccessor$CursorAccessor getCursorAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$CursorAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 650
            getstatic sun.awt.AWTAccessor.cursorAccessor:Lsun/awt/AWTAccessor$CursorAccessor;
            ifnonnull 2
         1: .line 651
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Lsun/awt/AWTAccessor$CursorAccessor;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 653
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.cursorAccessor:Lsun/awt/AWTAccessor$CursorAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static void setMenuBarAccessor(sun.awt.AWTAccessor$MenuBarAccessor);
    descriptor: (Lsun/awt/AWTAccessor$MenuBarAccessor;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor$MenuBarAccessor mba
         0: .line 660
            aload 0 /* mba */
            putstatic sun.awt.AWTAccessor.menuBarAccessor:Lsun/awt/AWTAccessor$MenuBarAccessor;
         1: .line 661
            return
        end local 0 // sun.awt.AWTAccessor$MenuBarAccessor mba
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0   mba  Lsun/awt/AWTAccessor$MenuBarAccessor;
    MethodParameters:
      Name  Flags
      mba   

  public static sun.awt.AWTAccessor$MenuBarAccessor getMenuBarAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$MenuBarAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 667
            getstatic sun.awt.AWTAccessor.menuBarAccessor:Lsun/awt/AWTAccessor$MenuBarAccessor;
            ifnonnull 2
         1: .line 668
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Lsun/awt/AWTAccessor$MenuBarAccessor;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 670
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.menuBarAccessor:Lsun/awt/AWTAccessor$MenuBarAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static void setMenuItemAccessor(sun.awt.AWTAccessor$MenuItemAccessor);
    descriptor: (Lsun/awt/AWTAccessor$MenuItemAccessor;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor$MenuItemAccessor mia
         0: .line 677
            aload 0 /* mia */
            putstatic sun.awt.AWTAccessor.menuItemAccessor:Lsun/awt/AWTAccessor$MenuItemAccessor;
         1: .line 678
            return
        end local 0 // sun.awt.AWTAccessor$MenuItemAccessor mia
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0   mia  Lsun/awt/AWTAccessor$MenuItemAccessor;
    MethodParameters:
      Name  Flags
      mia   

  public static sun.awt.AWTAccessor$MenuItemAccessor getMenuItemAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$MenuItemAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 684
            getstatic sun.awt.AWTAccessor.menuItemAccessor:Lsun/awt/AWTAccessor$MenuItemAccessor;
            ifnonnull 2
         1: .line 685
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Lsun/awt/AWTAccessor$MenuItemAccessor;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 687
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.menuItemAccessor:Lsun/awt/AWTAccessor$MenuItemAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static void setMenuAccessor(sun.awt.AWTAccessor$MenuAccessor);
    descriptor: (Lsun/awt/AWTAccessor$MenuAccessor;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor$MenuAccessor ma
         0: .line 694
            aload 0 /* ma */
            putstatic sun.awt.AWTAccessor.menuAccessor:Lsun/awt/AWTAccessor$MenuAccessor;
         1: .line 695
            return
        end local 0 // sun.awt.AWTAccessor$MenuAccessor ma
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0    ma  Lsun/awt/AWTAccessor$MenuAccessor;
    MethodParameters:
      Name  Flags
      ma    

  public static sun.awt.AWTAccessor$MenuAccessor getMenuAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$MenuAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 701
            getstatic sun.awt.AWTAccessor.menuAccessor:Lsun/awt/AWTAccessor$MenuAccessor;
            ifnonnull 2
         1: .line 702
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Lsun/awt/AWTAccessor$MenuAccessor;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 704
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.menuAccessor:Lsun/awt/AWTAccessor$MenuAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static void setKeyEventAccessor(sun.awt.AWTAccessor$KeyEventAccessor);
    descriptor: (Lsun/awt/AWTAccessor$KeyEventAccessor;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor$KeyEventAccessor kea
         0: .line 711
            aload 0 /* kea */
            putstatic sun.awt.AWTAccessor.keyEventAccessor:Lsun/awt/AWTAccessor$KeyEventAccessor;
         1: .line 712
            return
        end local 0 // sun.awt.AWTAccessor$KeyEventAccessor kea
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0   kea  Lsun/awt/AWTAccessor$KeyEventAccessor;
    MethodParameters:
      Name  Flags
      kea   

  public static sun.awt.AWTAccessor$KeyEventAccessor getKeyEventAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$KeyEventAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 718
            getstatic sun.awt.AWTAccessor.keyEventAccessor:Lsun/awt/AWTAccessor$KeyEventAccessor;
            ifnonnull 2
         1: .line 719
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Lsun/awt/AWTAccessor$KeyEventAccessor;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 721
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.keyEventAccessor:Lsun/awt/AWTAccessor$KeyEventAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static void setClientPropertyKeyAccessor(sun.awt.AWTAccessor$ClientPropertyKeyAccessor);
    descriptor: (Lsun/awt/AWTAccessor$ClientPropertyKeyAccessor;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor$ClientPropertyKeyAccessor cpka
         0: .line 728
            aload 0 /* cpka */
            putstatic sun.awt.AWTAccessor.clientPropertyKeyAccessor:Lsun/awt/AWTAccessor$ClientPropertyKeyAccessor;
         1: .line 729
            return
        end local 0 // sun.awt.AWTAccessor$ClientPropertyKeyAccessor cpka
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  cpka  Lsun/awt/AWTAccessor$ClientPropertyKeyAccessor;
    MethodParameters:
      Name  Flags
      cpka  

  public static sun.awt.AWTAccessor$ClientPropertyKeyAccessor getClientPropertyKeyAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$ClientPropertyKeyAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 735
            getstatic sun.awt.AWTAccessor.clientPropertyKeyAccessor:Lsun/awt/AWTAccessor$ClientPropertyKeyAccessor;
            ifnonnull 2
         1: .line 736
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Lsun/awt/AWTAccessor$ClientPropertyKeyAccessor;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 738
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.clientPropertyKeyAccessor:Lsun/awt/AWTAccessor$ClientPropertyKeyAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static void setDefaultKeyboardFocusManagerAccessor(sun.awt.AWTAccessor$DefaultKeyboardFocusManagerAccessor);
    descriptor: (Lsun/awt/AWTAccessor$DefaultKeyboardFocusManagerAccessor;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor$DefaultKeyboardFocusManagerAccessor dkfma
         0: .line 746
            aload 0 /* dkfma */
            putstatic sun.awt.AWTAccessor.defaultKeyboardFocusManagerAccessor:Lsun/awt/AWTAccessor$DefaultKeyboardFocusManagerAccessor;
         1: .line 747
            return
        end local 0 // sun.awt.AWTAccessor$DefaultKeyboardFocusManagerAccessor dkfma
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0  dkfma  Lsun/awt/AWTAccessor$DefaultKeyboardFocusManagerAccessor;
    MethodParameters:
       Name  Flags
      dkfma  

  public static sun.awt.AWTAccessor$DefaultKeyboardFocusManagerAccessor getDefaultKeyboardFocusManagerAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$DefaultKeyboardFocusManagerAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 753
            getstatic sun.awt.AWTAccessor.defaultKeyboardFocusManagerAccessor:Lsun/awt/AWTAccessor$DefaultKeyboardFocusManagerAccessor;
            ifnonnull 2
         1: .line 754
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Lsun/awt/AWTAccessor$DefaultKeyboardFocusManagerAccessor;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 756
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.defaultKeyboardFocusManagerAccessor:Lsun/awt/AWTAccessor$DefaultKeyboardFocusManagerAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
SourceFile: "AWTAccessor.java"
NestMembers:
  sun.awt.AWTAccessor$AWTEventAccessor  sun.awt.AWTAccessor$CheckboxMenuItemAccessor  sun.awt.AWTAccessor$ClientPropertyKeyAccessor  sun.awt.AWTAccessor$ComponentAccessor  sun.awt.AWTAccessor$CursorAccessor  sun.awt.AWTAccessor$DefaultKeyboardFocusManagerAccessor  sun.awt.AWTAccessor$EventQueueAccessor  sun.awt.AWTAccessor$KeyEventAccessor  sun.awt.AWTAccessor$KeyboardFocusManagerAccessor  sun.awt.AWTAccessor$MenuAccessor  sun.awt.AWTAccessor$MenuBarAccessor  sun.awt.AWTAccessor$MenuComponentAccessor  sun.awt.AWTAccessor$MenuItemAccessor  sun.awt.AWTAccessor$PopupMenuAccessor  sun.awt.AWTAccessor$ScrollPaneAdjustableAccessor  sun.awt.AWTAccessor$WindowAccessor
InnerClasses:
  public abstract AWTEventAccessor = sun.awt.AWTAccessor$AWTEventAccessor of sun.awt.AWTAccessor
  public abstract CheckboxMenuItemAccessor = sun.awt.AWTAccessor$CheckboxMenuItemAccessor of sun.awt.AWTAccessor
  public abstract ClientPropertyKeyAccessor = sun.awt.AWTAccessor$ClientPropertyKeyAccessor of sun.awt.AWTAccessor
  public abstract ComponentAccessor = sun.awt.AWTAccessor$ComponentAccessor of sun.awt.AWTAccessor
  public abstract CursorAccessor = sun.awt.AWTAccessor$CursorAccessor of sun.awt.AWTAccessor
  public abstract DefaultKeyboardFocusManagerAccessor = sun.awt.AWTAccessor$DefaultKeyboardFocusManagerAccessor of sun.awt.AWTAccessor
  public abstract EventQueueAccessor = sun.awt.AWTAccessor$EventQueueAccessor of sun.awt.AWTAccessor
  public abstract KeyEventAccessor = sun.awt.AWTAccessor$KeyEventAccessor of sun.awt.AWTAccessor
  public abstract KeyboardFocusManagerAccessor = sun.awt.AWTAccessor$KeyboardFocusManagerAccessor of sun.awt.AWTAccessor
  public abstract MenuAccessor = sun.awt.AWTAccessor$MenuAccessor of sun.awt.AWTAccessor
  public abstract MenuBarAccessor = sun.awt.AWTAccessor$MenuBarAccessor of sun.awt.AWTAccessor
  public abstract MenuComponentAccessor = sun.awt.AWTAccessor$MenuComponentAccessor of sun.awt.AWTAccessor
  public abstract MenuItemAccessor = sun.awt.AWTAccessor$MenuItemAccessor of sun.awt.AWTAccessor
  public abstract PopupMenuAccessor = sun.awt.AWTAccessor$PopupMenuAccessor of sun.awt.AWTAccessor
  public abstract ScrollPaneAdjustableAccessor = sun.awt.AWTAccessor$ScrollPaneAdjustableAccessor of sun.awt.AWTAccessor
  public abstract WindowAccessor = sun.awt.AWTAccessor$WindowAccessor of sun.awt.AWTAccessor