class com.apple.laf.AquaScrollBarUI$1 extends com.apple.laf.AquaUtils$RecyclableSingleton<java.util.Map<apple.laf.JRSUIConstants$Hit, apple.laf.JRSUIConstants$ScrollBarPart>>
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: com.apple.laf.AquaScrollBarUI$1
  super_class: com.apple.laf.AquaUtils$RecyclableSingleton
{
  void <init>();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.apple.laf.AquaScrollBarUI$1 this
         0: .line 157
            aload 0 /* this */
            invokespecial com.apple.laf.AquaUtils$RecyclableSingleton.<init>:()V
            return
        end local 0 // com.apple.laf.AquaScrollBarUI$1 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/apple/laf/AquaScrollBarUI$1;

  protected java.util.Map<apple.laf.JRSUIConstants$Hit, apple.laf.JRSUIConstants$ScrollBarPart> getInstance();
    descriptor: ()Ljava/util/Map;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // com.apple.laf.AquaScrollBarUI$1 this
         0: .line 160
            new java.util.HashMap
            dup
            bipush 7
            invokespecial java.util.HashMap.<init>:(I)V
            astore 1 /* map */
        start local 1 // java.util.Map map
         1: .line 161
            aload 1 /* map */
            getstatic apple.laf.JRSUIConstants$ScrollBarHit.ARROW_MAX:Lapple/laf/JRSUIConstants$ScrollBarHit;
            getstatic apple.laf.JRSUIConstants$ScrollBarPart.ARROW_MAX:Lapple/laf/JRSUIConstants$ScrollBarPart;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         2: .line 162
            aload 1 /* map */
            getstatic apple.laf.JRSUIConstants$ScrollBarHit.ARROW_MIN:Lapple/laf/JRSUIConstants$ScrollBarHit;
            getstatic apple.laf.JRSUIConstants$ScrollBarPart.ARROW_MIN:Lapple/laf/JRSUIConstants$ScrollBarPart;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         3: .line 163
            aload 1 /* map */
            getstatic apple.laf.JRSUIConstants$ScrollBarHit.ARROW_MAX_INSIDE:Lapple/laf/JRSUIConstants$ScrollBarHit;
            getstatic apple.laf.JRSUIConstants$ScrollBarPart.ARROW_MAX_INSIDE:Lapple/laf/JRSUIConstants$ScrollBarPart;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         4: .line 164
            aload 1 /* map */
            getstatic apple.laf.JRSUIConstants$ScrollBarHit.ARROW_MIN_INSIDE:Lapple/laf/JRSUIConstants$ScrollBarHit;
            getstatic apple.laf.JRSUIConstants$ScrollBarPart.ARROW_MIN_INSIDE:Lapple/laf/JRSUIConstants$ScrollBarPart;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 165
            aload 1 /* map */
            getstatic apple.laf.JRSUIConstants$ScrollBarHit.TRACK_MAX:Lapple/laf/JRSUIConstants$ScrollBarHit;
            getstatic apple.laf.JRSUIConstants$ScrollBarPart.TRACK_MAX:Lapple/laf/JRSUIConstants$ScrollBarPart;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 166
            aload 1 /* map */
            getstatic apple.laf.JRSUIConstants$ScrollBarHit.TRACK_MIN:Lapple/laf/JRSUIConstants$ScrollBarHit;
            getstatic apple.laf.JRSUIConstants$ScrollBarPart.TRACK_MIN:Lapple/laf/JRSUIConstants$ScrollBarPart;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         7: .line 167
            aload 1 /* map */
            getstatic apple.laf.JRSUIConstants$ScrollBarHit.THUMB:Lapple/laf/JRSUIConstants$ScrollBarHit;
            getstatic apple.laf.JRSUIConstants$ScrollBarPart.THUMB:Lapple/laf/JRSUIConstants$ScrollBarPart;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         8: .line 168
            aload 1 /* map */
            areturn
        end local 1 // java.util.Map map
        end local 0 // com.apple.laf.AquaScrollBarUI$1 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Lcom/apple/laf/AquaScrollBarUI$1;
            1    9     1   map  Ljava/util/Map<Lapple/laf/JRSUIConstants$Hit;Lapple/laf/JRSUIConstants$ScrollBarPart;>;
    Signature: ()Ljava/util/Map<Lapple/laf/JRSUIConstants$Hit;Lapple/laf/JRSUIConstants$ScrollBarPart;>;

  protected java.lang.Object getInstance();
    descriptor: ()Ljava/lang/Object;
    flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual com.apple.laf.AquaScrollBarUI$1.getInstance:()Ljava/util/Map;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
Signature: Lcom/apple/laf/AquaUtils$RecyclableSingleton<Ljava/util/Map<Lapple/laf/JRSUIConstants$Hit;Lapple/laf/JRSUIConstants$ScrollBarPart;>;>;
SourceFile: "AquaScrollBarUI.java"
EnclosingMethod: com.apple.laf.AquaScrollBarUI
NestHost: com.apple.laf.AquaScrollBarUI
InnerClasses:
  public Hit = apple.laf.JRSUIConstants$Hit of apple.laf.JRSUIConstants
  public ScrollBarHit = apple.laf.JRSUIConstants$ScrollBarHit of apple.laf.JRSUIConstants
  public ScrollBarPart = apple.laf.JRSUIConstants$ScrollBarPart of apple.laf.JRSUIConstants
  com.apple.laf.AquaScrollBarUI$1
  abstract RecyclableSingleton = com.apple.laf.AquaUtils$RecyclableSingleton of com.apple.laf.AquaUtils