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$ContainerAccessor containerAccessor;
    descriptor: Lsun/awt/AWTAccessor$ContainerAccessor;
    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$InputEventAccessor inputEventAccessor;
    descriptor: Lsun/awt/AWTAccessor$InputEventAccessor;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

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

  private static sun.awt.AWTAccessor$FrameAccessor frameAccessor;
    descriptor: Lsun/awt/AWTAccessor$FrameAccessor;
    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$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$FileDialogAccessor fileDialogAccessor;
    descriptor: Lsun/awt/AWTAccessor$FileDialogAccessor;
    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$SystemTrayAccessor systemTrayAccessor;
    descriptor: Lsun/awt/AWTAccessor$SystemTrayAccessor;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

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

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

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

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

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

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

  private static sun.awt.AWTAccessor$AccessibleContextAccessor accessibleContextAccessor;
    descriptor: Lsun/awt/AWTAccessor$AccessibleContextAccessor;
    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 58
            invokestatic sun.misc.Unsafe.getUnsafe:()Lsun/misc/Unsafe;
            putstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
         1: .line 811
            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 65
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 66
            return
        end local 0 // sun.awt.AWTAccessor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lsun/awt/AWTAccessor;

  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 817
            aload 0 /* ca */
            putstatic sun.awt.AWTAccessor.componentAccessor:Lsun/awt/AWTAccessor$ComponentAccessor;
         1: .line 818
            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 824
            getstatic sun.awt.AWTAccessor.componentAccessor:Lsun/awt/AWTAccessor$ComponentAccessor;
            ifnonnull 2
         1: .line 825
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Ljava/awt/Component;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 828
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.componentAccessor:Lsun/awt/AWTAccessor$ComponentAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

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

  public static sun.awt.AWTAccessor$ContainerAccessor getContainerAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$ContainerAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 842
            getstatic sun.awt.AWTAccessor.containerAccessor:Lsun/awt/AWTAccessor$ContainerAccessor;
            ifnonnull 2
         1: .line 843
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Ljava/awt/Container;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 846
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.containerAccessor:Lsun/awt/AWTAccessor$ContainerAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  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 853
            aload 0 /* wa */
            putstatic sun.awt.AWTAccessor.windowAccessor:Lsun/awt/AWTAccessor$WindowAccessor;
         1: .line 854
            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 860
            getstatic sun.awt.AWTAccessor.windowAccessor:Lsun/awt/AWTAccessor$WindowAccessor;
            ifnonnull 2
         1: .line 861
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Ljava/awt/Window;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 863
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.windowAccessor:Lsun/awt/AWTAccessor$WindowAccessor;
            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 870
            aload 0 /* aea */
            putstatic sun.awt.AWTAccessor.awtEventAccessor:Lsun/awt/AWTAccessor$AWTEventAccessor;
         1: .line 871
            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 877
            getstatic sun.awt.AWTAccessor.awtEventAccessor:Lsun/awt/AWTAccessor$AWTEventAccessor;
            ifnonnull 2
         1: .line 878
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Ljava/awt/AWTEvent;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 880
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.awtEventAccessor:Lsun/awt/AWTAccessor$AWTEventAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static void setInputEventAccessor(sun.awt.AWTAccessor$InputEventAccessor);
    descriptor: (Lsun/awt/AWTAccessor$InputEventAccessor;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor$InputEventAccessor iea
         0: .line 887
            aload 0 /* iea */
            putstatic sun.awt.AWTAccessor.inputEventAccessor:Lsun/awt/AWTAccessor$InputEventAccessor;
         1: .line 888
            return
        end local 0 // sun.awt.AWTAccessor$InputEventAccessor iea
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0   iea  Lsun/awt/AWTAccessor$InputEventAccessor;
    MethodParameters:
      Name  Flags
      iea   

  public static sun.awt.AWTAccessor$InputEventAccessor getInputEventAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$InputEventAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 894
            getstatic sun.awt.AWTAccessor.inputEventAccessor:Lsun/awt/AWTAccessor$InputEventAccessor;
            ifnonnull 2
         1: .line 895
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Ljava/awt/event/InputEvent;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 897
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.inputEventAccessor:Lsun/awt/AWTAccessor$InputEventAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static void setMouseEventAccessor(sun.awt.AWTAccessor$MouseEventAccessor);
    descriptor: (Lsun/awt/AWTAccessor$MouseEventAccessor;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor$MouseEventAccessor mea
         0: .line 904
            aload 0 /* mea */
            putstatic sun.awt.AWTAccessor.mouseEventAccessor:Lsun/awt/AWTAccessor$MouseEventAccessor;
         1: .line 905
            return
        end local 0 // sun.awt.AWTAccessor$MouseEventAccessor mea
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0   mea  Lsun/awt/AWTAccessor$MouseEventAccessor;
    MethodParameters:
      Name  Flags
      mea   

  public static sun.awt.AWTAccessor$MouseEventAccessor getMouseEventAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$MouseEventAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 911
            getstatic sun.awt.AWTAccessor.mouseEventAccessor:Lsun/awt/AWTAccessor$MouseEventAccessor;
            ifnonnull 2
         1: .line 912
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Ljava/awt/event/MouseEvent;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 914
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.mouseEventAccessor:Lsun/awt/AWTAccessor$MouseEventAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static void setFrameAccessor(sun.awt.AWTAccessor$FrameAccessor);
    descriptor: (Lsun/awt/AWTAccessor$FrameAccessor;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor$FrameAccessor fa
         0: .line 921
            aload 0 /* fa */
            putstatic sun.awt.AWTAccessor.frameAccessor:Lsun/awt/AWTAccessor$FrameAccessor;
         1: .line 922
            return
        end local 0 // sun.awt.AWTAccessor$FrameAccessor fa
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0    fa  Lsun/awt/AWTAccessor$FrameAccessor;
    MethodParameters:
      Name  Flags
      fa    

  public static sun.awt.AWTAccessor$FrameAccessor getFrameAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$FrameAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 928
            getstatic sun.awt.AWTAccessor.frameAccessor:Lsun/awt/AWTAccessor$FrameAccessor;
            ifnonnull 2
         1: .line 929
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Ljava/awt/Frame;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 931
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.frameAccessor:Lsun/awt/AWTAccessor$FrameAccessor;
            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 938
            aload 0 /* kfma */
            putstatic sun.awt.AWTAccessor.kfmAccessor:Lsun/awt/AWTAccessor$KeyboardFocusManagerAccessor;
         1: .line 939
            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 945
            getstatic sun.awt.AWTAccessor.kfmAccessor:Lsun/awt/AWTAccessor$KeyboardFocusManagerAccessor;
            ifnonnull 2
         1: .line 946
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Ljava/awt/KeyboardFocusManager;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 948
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.kfmAccessor:Lsun/awt/AWTAccessor$KeyboardFocusManagerAccessor;
            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 955
            aload 0 /* mca */
            putstatic sun.awt.AWTAccessor.menuComponentAccessor:Lsun/awt/AWTAccessor$MenuComponentAccessor;
         1: .line 956
            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 962
            getstatic sun.awt.AWTAccessor.menuComponentAccessor:Lsun/awt/AWTAccessor$MenuComponentAccessor;
            ifnonnull 2
         1: .line 963
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Ljava/awt/MenuComponent;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 965
      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 972
            aload 0 /* eqa */
            putstatic sun.awt.AWTAccessor.eventQueueAccessor:Lsun/awt/AWTAccessor$EventQueueAccessor;
         1: .line 973
            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 979
            getstatic sun.awt.AWTAccessor.eventQueueAccessor:Lsun/awt/AWTAccessor$EventQueueAccessor;
            ifnonnull 2
         1: .line 980
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Ljava/awt/EventQueue;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 982
      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 989
            aload 0 /* pma */
            putstatic sun.awt.AWTAccessor.popupMenuAccessor:Lsun/awt/AWTAccessor$PopupMenuAccessor;
         1: .line 990
            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 996
            getstatic sun.awt.AWTAccessor.popupMenuAccessor:Lsun/awt/AWTAccessor$PopupMenuAccessor;
            ifnonnull 2
         1: .line 997
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Ljava/awt/PopupMenu;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 999
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.popupMenuAccessor:Lsun/awt/AWTAccessor$PopupMenuAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static void setFileDialogAccessor(sun.awt.AWTAccessor$FileDialogAccessor);
    descriptor: (Lsun/awt/AWTAccessor$FileDialogAccessor;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor$FileDialogAccessor fda
         0: .line 1006
            aload 0 /* fda */
            putstatic sun.awt.AWTAccessor.fileDialogAccessor:Lsun/awt/AWTAccessor$FileDialogAccessor;
         1: .line 1007
            return
        end local 0 // sun.awt.AWTAccessor$FileDialogAccessor fda
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0   fda  Lsun/awt/AWTAccessor$FileDialogAccessor;
    MethodParameters:
      Name  Flags
      fda   

  public static sun.awt.AWTAccessor$FileDialogAccessor getFileDialogAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$FileDialogAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 1013
            getstatic sun.awt.AWTAccessor.fileDialogAccessor:Lsun/awt/AWTAccessor$FileDialogAccessor;
            ifnonnull 2
         1: .line 1014
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Ljava/awt/FileDialog;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 1016
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.fileDialogAccessor:Lsun/awt/AWTAccessor$FileDialogAccessor;
            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 1023
            aload 0 /* adj */
            putstatic sun.awt.AWTAccessor.scrollPaneAdjustableAccessor:Lsun/awt/AWTAccessor$ScrollPaneAdjustableAccessor;
         1: .line 1024
            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 1031
            getstatic sun.awt.AWTAccessor.scrollPaneAdjustableAccessor:Lsun/awt/AWTAccessor$ScrollPaneAdjustableAccessor;
            ifnonnull 2
         1: .line 1032
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Ljava/awt/ScrollPaneAdjustable;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 1034
      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 1041
            aload 0 /* cmia */
            putstatic sun.awt.AWTAccessor.checkboxMenuItemAccessor:Lsun/awt/AWTAccessor$CheckboxMenuItemAccessor;
         1: .line 1042
            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 1048
            getstatic sun.awt.AWTAccessor.checkboxMenuItemAccessor:Lsun/awt/AWTAccessor$CheckboxMenuItemAccessor;
            ifnonnull 2
         1: .line 1049
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Lsun/awt/AWTAccessor$CheckboxMenuItemAccessor;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 1051
      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 1058
            aload 0 /* ca */
            putstatic sun.awt.AWTAccessor.cursorAccessor:Lsun/awt/AWTAccessor$CursorAccessor;
         1: .line 1059
            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 1065
            getstatic sun.awt.AWTAccessor.cursorAccessor:Lsun/awt/AWTAccessor$CursorAccessor;
            ifnonnull 2
         1: .line 1066
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Lsun/awt/AWTAccessor$CursorAccessor;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 1068
      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 1075
            aload 0 /* mba */
            putstatic sun.awt.AWTAccessor.menuBarAccessor:Lsun/awt/AWTAccessor$MenuBarAccessor;
         1: .line 1076
            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 1082
            getstatic sun.awt.AWTAccessor.menuBarAccessor:Lsun/awt/AWTAccessor$MenuBarAccessor;
            ifnonnull 2
         1: .line 1083
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Lsun/awt/AWTAccessor$MenuBarAccessor;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 1085
      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 1092
            aload 0 /* mia */
            putstatic sun.awt.AWTAccessor.menuItemAccessor:Lsun/awt/AWTAccessor$MenuItemAccessor;
         1: .line 1093
            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 1099
            getstatic sun.awt.AWTAccessor.menuItemAccessor:Lsun/awt/AWTAccessor$MenuItemAccessor;
            ifnonnull 2
         1: .line 1100
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Lsun/awt/AWTAccessor$MenuItemAccessor;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 1102
      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 1109
            aload 0 /* ma */
            putstatic sun.awt.AWTAccessor.menuAccessor:Lsun/awt/AWTAccessor$MenuAccessor;
         1: .line 1110
            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 1116
            getstatic sun.awt.AWTAccessor.menuAccessor:Lsun/awt/AWTAccessor$MenuAccessor;
            ifnonnull 2
         1: .line 1117
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Lsun/awt/AWTAccessor$MenuAccessor;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 1119
      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 1126
            aload 0 /* kea */
            putstatic sun.awt.AWTAccessor.keyEventAccessor:Lsun/awt/AWTAccessor$KeyEventAccessor;
         1: .line 1127
            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 1133
            getstatic sun.awt.AWTAccessor.keyEventAccessor:Lsun/awt/AWTAccessor$KeyEventAccessor;
            ifnonnull 2
         1: .line 1134
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Lsun/awt/AWTAccessor$KeyEventAccessor;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 1136
      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 1143
            aload 0 /* cpka */
            putstatic sun.awt.AWTAccessor.clientPropertyKeyAccessor:Lsun/awt/AWTAccessor$ClientPropertyKeyAccessor;
         1: .line 1144
            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 1150
            getstatic sun.awt.AWTAccessor.clientPropertyKeyAccessor:Lsun/awt/AWTAccessor$ClientPropertyKeyAccessor;
            ifnonnull 2
         1: .line 1151
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Lsun/awt/AWTAccessor$ClientPropertyKeyAccessor;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 1153
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.clientPropertyKeyAccessor:Lsun/awt/AWTAccessor$ClientPropertyKeyAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static void setSystemTrayAccessor(sun.awt.AWTAccessor$SystemTrayAccessor);
    descriptor: (Lsun/awt/AWTAccessor$SystemTrayAccessor;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor$SystemTrayAccessor sta
         0: .line 1160
            aload 0 /* sta */
            putstatic sun.awt.AWTAccessor.systemTrayAccessor:Lsun/awt/AWTAccessor$SystemTrayAccessor;
         1: .line 1161
            return
        end local 0 // sun.awt.AWTAccessor$SystemTrayAccessor sta
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0   sta  Lsun/awt/AWTAccessor$SystemTrayAccessor;
    MethodParameters:
      Name  Flags
      sta   

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

  public static void setTrayIconAccessor(sun.awt.AWTAccessor$TrayIconAccessor);
    descriptor: (Lsun/awt/AWTAccessor$TrayIconAccessor;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor$TrayIconAccessor tia
         0: .line 1177
            aload 0 /* tia */
            putstatic sun.awt.AWTAccessor.trayIconAccessor:Lsun/awt/AWTAccessor$TrayIconAccessor;
         1: .line 1178
            return
        end local 0 // sun.awt.AWTAccessor$TrayIconAccessor tia
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0   tia  Lsun/awt/AWTAccessor$TrayIconAccessor;
    MethodParameters:
      Name  Flags
      tia   

  public static sun.awt.AWTAccessor$TrayIconAccessor getTrayIconAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$TrayIconAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 1184
            getstatic sun.awt.AWTAccessor.trayIconAccessor:Lsun/awt/AWTAccessor$TrayIconAccessor;
            ifnonnull 2
         1: .line 1185
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Lsun/awt/AWTAccessor$TrayIconAccessor;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 1187
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.trayIconAccessor:Lsun/awt/AWTAccessor$TrayIconAccessor;
            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 1194
            aload 0 /* dkfma */
            putstatic sun.awt.AWTAccessor.defaultKeyboardFocusManagerAccessor:Lsun/awt/AWTAccessor$DefaultKeyboardFocusManagerAccessor;
         1: .line 1195
            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 1201
            getstatic sun.awt.AWTAccessor.defaultKeyboardFocusManagerAccessor:Lsun/awt/AWTAccessor$DefaultKeyboardFocusManagerAccessor;
            ifnonnull 2
         1: .line 1202
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Lsun/awt/AWTAccessor$DefaultKeyboardFocusManagerAccessor;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 1204
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.defaultKeyboardFocusManagerAccessor:Lsun/awt/AWTAccessor$DefaultKeyboardFocusManagerAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static void setSequencedEventAccessor(sun.awt.AWTAccessor$SequencedEventAccessor);
    descriptor: (Lsun/awt/AWTAccessor$SequencedEventAccessor;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor$SequencedEventAccessor sea
         0: .line 1210
            aload 0 /* sea */
            putstatic sun.awt.AWTAccessor.sequencedEventAccessor:Lsun/awt/AWTAccessor$SequencedEventAccessor;
         1: .line 1211
            return
        end local 0 // sun.awt.AWTAccessor$SequencedEventAccessor sea
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0   sea  Lsun/awt/AWTAccessor$SequencedEventAccessor;
    MethodParameters:
      Name  Flags
      sea   

  public static sun.awt.AWTAccessor$SequencedEventAccessor getSequencedEventAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$SequencedEventAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 1220
            getstatic sun.awt.AWTAccessor.sequencedEventAccessor:Lsun/awt/AWTAccessor$SequencedEventAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static void setToolkitAccessor(sun.awt.AWTAccessor$ToolkitAccessor);
    descriptor: (Lsun/awt/AWTAccessor$ToolkitAccessor;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor$ToolkitAccessor ta
         0: .line 1227
            aload 0 /* ta */
            putstatic sun.awt.AWTAccessor.toolkitAccessor:Lsun/awt/AWTAccessor$ToolkitAccessor;
         1: .line 1228
            return
        end local 0 // sun.awt.AWTAccessor$ToolkitAccessor ta
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0    ta  Lsun/awt/AWTAccessor$ToolkitAccessor;
    MethodParameters:
      Name  Flags
      ta    

  public static sun.awt.AWTAccessor$ToolkitAccessor getToolkitAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$ToolkitAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 1234
            getstatic sun.awt.AWTAccessor.toolkitAccessor:Lsun/awt/AWTAccessor$ToolkitAccessor;
            ifnonnull 2
         1: .line 1235
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Ljava/awt/Toolkit;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 1238
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.toolkitAccessor:Lsun/awt/AWTAccessor$ToolkitAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

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

  public static sun.awt.AWTAccessor$InvocationEventAccessor getInvocationEventAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$InvocationEventAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 1252
            getstatic sun.awt.AWTAccessor.invocationEventAccessor:Lsun/awt/AWTAccessor$InvocationEventAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static sun.awt.AWTAccessor$SystemColorAccessor getSystemColorAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$SystemColorAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 1259
            getstatic sun.awt.AWTAccessor.systemColorAccessor:Lsun/awt/AWTAccessor$SystemColorAccessor;
            ifnonnull 2
         1: .line 1260
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Ljava/awt/SystemColor;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 1263
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.systemColorAccessor:Lsun/awt/AWTAccessor$SystemColorAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

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

  public static sun.awt.AWTAccessor$AccessibleContextAccessor getAccessibleContextAccessor();
    descriptor: ()Lsun/awt/AWTAccessor$AccessibleContextAccessor;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 1277
            getstatic sun.awt.AWTAccessor.accessibleContextAccessor:Lsun/awt/AWTAccessor$AccessibleContextAccessor;
            ifnonnull 2
         1: .line 1278
            getstatic sun.awt.AWTAccessor.unsafe:Lsun/misc/Unsafe;
            ldc Ljavax/accessibility/AccessibleContext;
            invokevirtual sun.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
         2: .line 1280
      StackMap locals:
      StackMap stack:
            getstatic sun.awt.AWTAccessor.accessibleContextAccessor:Lsun/awt/AWTAccessor$AccessibleContextAccessor;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static void setAccessibleContextAccessor(sun.awt.AWTAccessor$AccessibleContextAccessor);
    descriptor: (Lsun/awt/AWTAccessor$AccessibleContextAccessor;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.awt.AWTAccessor$AccessibleContextAccessor accessor
         0: .line 1287
            aload 0 /* accessor */
            putstatic sun.awt.AWTAccessor.accessibleContextAccessor:Lsun/awt/AWTAccessor$AccessibleContextAccessor;
         1: .line 1288
            return
        end local 0 // sun.awt.AWTAccessor$AccessibleContextAccessor accessor
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0  accessor  Lsun/awt/AWTAccessor$AccessibleContextAccessor;
    MethodParameters:
          Name  Flags
      accessor  
}
SourceFile: "AWTAccessor.java"
NestMembers:
  sun.awt.AWTAccessor$AWTEventAccessor  sun.awt.AWTAccessor$AccessibleContextAccessor  sun.awt.AWTAccessor$CheckboxMenuItemAccessor  sun.awt.AWTAccessor$ClientPropertyKeyAccessor  sun.awt.AWTAccessor$ComponentAccessor  sun.awt.AWTAccessor$ContainerAccessor  sun.awt.AWTAccessor$CursorAccessor  sun.awt.AWTAccessor$DefaultKeyboardFocusManagerAccessor  sun.awt.AWTAccessor$EventQueueAccessor  sun.awt.AWTAccessor$FileDialogAccessor  sun.awt.AWTAccessor$FrameAccessor  sun.awt.AWTAccessor$InputEventAccessor  sun.awt.AWTAccessor$InvocationEventAccessor  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$MouseEventAccessor  sun.awt.AWTAccessor$PopupMenuAccessor  sun.awt.AWTAccessor$ScrollPaneAdjustableAccessor  sun.awt.AWTAccessor$SequencedEventAccessor  sun.awt.AWTAccessor$SystemColorAccessor  sun.awt.AWTAccessor$SystemTrayAccessor  sun.awt.AWTAccessor$ToolkitAccessor  sun.awt.AWTAccessor$TrayIconAccessor  sun.awt.AWTAccessor$WindowAccessor
InnerClasses:
  public abstract AWTEventAccessor = sun.awt.AWTAccessor$AWTEventAccessor of sun.awt.AWTAccessor
  public abstract AccessibleContextAccessor = sun.awt.AWTAccessor$AccessibleContextAccessor 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 ContainerAccessor = sun.awt.AWTAccessor$ContainerAccessor 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 FileDialogAccessor = sun.awt.AWTAccessor$FileDialogAccessor of sun.awt.AWTAccessor
  public abstract FrameAccessor = sun.awt.AWTAccessor$FrameAccessor of sun.awt.AWTAccessor
  public abstract InputEventAccessor = sun.awt.AWTAccessor$InputEventAccessor of sun.awt.AWTAccessor
  public abstract InvocationEventAccessor = sun.awt.AWTAccessor$InvocationEventAccessor 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 MouseEventAccessor = sun.awt.AWTAccessor$MouseEventAccessor 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 SequencedEventAccessor = sun.awt.AWTAccessor$SequencedEventAccessor of sun.awt.AWTAccessor
  public abstract SystemColorAccessor = sun.awt.AWTAccessor$SystemColorAccessor of sun.awt.AWTAccessor
  public abstract SystemTrayAccessor = sun.awt.AWTAccessor$SystemTrayAccessor of sun.awt.AWTAccessor
  public abstract ToolkitAccessor = sun.awt.AWTAccessor$ToolkitAccessor of sun.awt.AWTAccessor
  public abstract TrayIconAccessor = sun.awt.AWTAccessor$TrayIconAccessor of sun.awt.AWTAccessor
  public abstract WindowAccessor = sun.awt.AWTAccessor$WindowAccessor of sun.awt.AWTAccessor