public class org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray implements org.yaml.snakeyaml.representer.Represent
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray
  super_class: java.lang.Object
{
  final org.yaml.snakeyaml.representer.SafeRepresenter this$0;
    descriptor: Lorg/yaml/snakeyaml/representer/SafeRepresenter;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  protected void <init>(org.yaml.snakeyaml.representer.SafeRepresenter);
    descriptor: (Lorg/yaml/snakeyaml/representer/SafeRepresenter;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray this
         0: .line 222
            aload 0 /* this */
            aload 1
            putfield org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray.this$0:Lorg/yaml/snakeyaml/representer/SafeRepresenter;
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/yaml/snakeyaml/representer/SafeRepresenter$RepresentPrimitiveArray;
    MethodParameters:
        Name  Flags
      this$0  final

  public org.yaml.snakeyaml.nodes.Node representData(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Lorg/yaml/snakeyaml/nodes/Node;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray this
        start local 1 // java.lang.Object data
         0: .line 224
            aload 1 /* data */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            invokevirtual java.lang.Class.getComponentType:()Ljava/lang/Class;
            astore 2 /* type */
        start local 2 // java.lang.Class type
         1: .line 226
            getstatic java.lang.Byte.TYPE:Ljava/lang/Class;
            aload 2 /* type */
            if_acmpne 3
         2: .line 227
            aload 0 /* this */
            getfield org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray.this$0:Lorg/yaml/snakeyaml/representer/SafeRepresenter;
            getstatic org.yaml.snakeyaml.nodes.Tag.SEQ:Lorg/yaml/snakeyaml/nodes/Tag;
            aload 0 /* this */
            aload 1 /* data */
            invokevirtual org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray.asByteList:(Ljava/lang/Object;)Ljava/util/List;
            getstatic org.yaml.snakeyaml.DumperOptions$FlowStyle.AUTO:Lorg/yaml/snakeyaml/DumperOptions$FlowStyle;
            invokevirtual org.yaml.snakeyaml.representer.SafeRepresenter.representSequence:(Lorg/yaml/snakeyaml/nodes/Tag;Ljava/lang/Iterable;Lorg/yaml/snakeyaml/DumperOptions$FlowStyle;)Lorg/yaml/snakeyaml/nodes/Node;
            areturn
         3: .line 228
      StackMap locals: java.lang.Class
      StackMap stack:
            getstatic java.lang.Short.TYPE:Ljava/lang/Class;
            aload 2 /* type */
            if_acmpne 5
         4: .line 229
            aload 0 /* this */
            getfield org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray.this$0:Lorg/yaml/snakeyaml/representer/SafeRepresenter;
            getstatic org.yaml.snakeyaml.nodes.Tag.SEQ:Lorg/yaml/snakeyaml/nodes/Tag;
            aload 0 /* this */
            aload 1 /* data */
            invokevirtual org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray.asShortList:(Ljava/lang/Object;)Ljava/util/List;
            getstatic org.yaml.snakeyaml.DumperOptions$FlowStyle.AUTO:Lorg/yaml/snakeyaml/DumperOptions$FlowStyle;
            invokevirtual org.yaml.snakeyaml.representer.SafeRepresenter.representSequence:(Lorg/yaml/snakeyaml/nodes/Tag;Ljava/lang/Iterable;Lorg/yaml/snakeyaml/DumperOptions$FlowStyle;)Lorg/yaml/snakeyaml/nodes/Node;
            areturn
         5: .line 230
      StackMap locals:
      StackMap stack:
            getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
            aload 2 /* type */
            if_acmpne 7
         6: .line 231
            aload 0 /* this */
            getfield org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray.this$0:Lorg/yaml/snakeyaml/representer/SafeRepresenter;
            getstatic org.yaml.snakeyaml.nodes.Tag.SEQ:Lorg/yaml/snakeyaml/nodes/Tag;
            aload 0 /* this */
            aload 1 /* data */
            invokevirtual org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray.asIntList:(Ljava/lang/Object;)Ljava/util/List;
            getstatic org.yaml.snakeyaml.DumperOptions$FlowStyle.AUTO:Lorg/yaml/snakeyaml/DumperOptions$FlowStyle;
            invokevirtual org.yaml.snakeyaml.representer.SafeRepresenter.representSequence:(Lorg/yaml/snakeyaml/nodes/Tag;Ljava/lang/Iterable;Lorg/yaml/snakeyaml/DumperOptions$FlowStyle;)Lorg/yaml/snakeyaml/nodes/Node;
            areturn
         7: .line 232
      StackMap locals:
      StackMap stack:
            getstatic java.lang.Long.TYPE:Ljava/lang/Class;
            aload 2 /* type */
            if_acmpne 9
         8: .line 233
            aload 0 /* this */
            getfield org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray.this$0:Lorg/yaml/snakeyaml/representer/SafeRepresenter;
            getstatic org.yaml.snakeyaml.nodes.Tag.SEQ:Lorg/yaml/snakeyaml/nodes/Tag;
            aload 0 /* this */
            aload 1 /* data */
            invokevirtual org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray.asLongList:(Ljava/lang/Object;)Ljava/util/List;
            getstatic org.yaml.snakeyaml.DumperOptions$FlowStyle.AUTO:Lorg/yaml/snakeyaml/DumperOptions$FlowStyle;
            invokevirtual org.yaml.snakeyaml.representer.SafeRepresenter.representSequence:(Lorg/yaml/snakeyaml/nodes/Tag;Ljava/lang/Iterable;Lorg/yaml/snakeyaml/DumperOptions$FlowStyle;)Lorg/yaml/snakeyaml/nodes/Node;
            areturn
         9: .line 234
      StackMap locals:
      StackMap stack:
            getstatic java.lang.Float.TYPE:Ljava/lang/Class;
            aload 2 /* type */
            if_acmpne 11
        10: .line 235
            aload 0 /* this */
            getfield org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray.this$0:Lorg/yaml/snakeyaml/representer/SafeRepresenter;
            getstatic org.yaml.snakeyaml.nodes.Tag.SEQ:Lorg/yaml/snakeyaml/nodes/Tag;
            aload 0 /* this */
            aload 1 /* data */
            invokevirtual org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray.asFloatList:(Ljava/lang/Object;)Ljava/util/List;
            getstatic org.yaml.snakeyaml.DumperOptions$FlowStyle.AUTO:Lorg/yaml/snakeyaml/DumperOptions$FlowStyle;
            invokevirtual org.yaml.snakeyaml.representer.SafeRepresenter.representSequence:(Lorg/yaml/snakeyaml/nodes/Tag;Ljava/lang/Iterable;Lorg/yaml/snakeyaml/DumperOptions$FlowStyle;)Lorg/yaml/snakeyaml/nodes/Node;
            areturn
        11: .line 236
      StackMap locals:
      StackMap stack:
            getstatic java.lang.Double.TYPE:Ljava/lang/Class;
            aload 2 /* type */
            if_acmpne 13
        12: .line 237
            aload 0 /* this */
            getfield org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray.this$0:Lorg/yaml/snakeyaml/representer/SafeRepresenter;
            getstatic org.yaml.snakeyaml.nodes.Tag.SEQ:Lorg/yaml/snakeyaml/nodes/Tag;
            aload 0 /* this */
            aload 1 /* data */
            invokevirtual org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray.asDoubleList:(Ljava/lang/Object;)Ljava/util/List;
            getstatic org.yaml.snakeyaml.DumperOptions$FlowStyle.AUTO:Lorg/yaml/snakeyaml/DumperOptions$FlowStyle;
            invokevirtual org.yaml.snakeyaml.representer.SafeRepresenter.representSequence:(Lorg/yaml/snakeyaml/nodes/Tag;Ljava/lang/Iterable;Lorg/yaml/snakeyaml/DumperOptions$FlowStyle;)Lorg/yaml/snakeyaml/nodes/Node;
            areturn
        13: .line 238
      StackMap locals:
      StackMap stack:
            getstatic java.lang.Character.TYPE:Ljava/lang/Class;
            aload 2 /* type */
            if_acmpne 15
        14: .line 239
            aload 0 /* this */
            getfield org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray.this$0:Lorg/yaml/snakeyaml/representer/SafeRepresenter;
            getstatic org.yaml.snakeyaml.nodes.Tag.SEQ:Lorg/yaml/snakeyaml/nodes/Tag;
            aload 0 /* this */
            aload 1 /* data */
            invokevirtual org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray.asCharList:(Ljava/lang/Object;)Ljava/util/List;
            getstatic org.yaml.snakeyaml.DumperOptions$FlowStyle.AUTO:Lorg/yaml/snakeyaml/DumperOptions$FlowStyle;
            invokevirtual org.yaml.snakeyaml.representer.SafeRepresenter.representSequence:(Lorg/yaml/snakeyaml/nodes/Tag;Ljava/lang/Iterable;Lorg/yaml/snakeyaml/DumperOptions$FlowStyle;)Lorg/yaml/snakeyaml/nodes/Node;
            areturn
        15: .line 240
      StackMap locals:
      StackMap stack:
            getstatic java.lang.Boolean.TYPE:Ljava/lang/Class;
            aload 2 /* type */
            if_acmpne 17
        16: .line 241
            aload 0 /* this */
            getfield org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray.this$0:Lorg/yaml/snakeyaml/representer/SafeRepresenter;
            getstatic org.yaml.snakeyaml.nodes.Tag.SEQ:Lorg/yaml/snakeyaml/nodes/Tag;
            aload 0 /* this */
            aload 1 /* data */
            invokevirtual org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray.asBooleanList:(Ljava/lang/Object;)Ljava/util/List;
            getstatic org.yaml.snakeyaml.DumperOptions$FlowStyle.AUTO:Lorg/yaml/snakeyaml/DumperOptions$FlowStyle;
            invokevirtual org.yaml.snakeyaml.representer.SafeRepresenter.representSequence:(Lorg/yaml/snakeyaml/nodes/Tag;Ljava/lang/Iterable;Lorg/yaml/snakeyaml/DumperOptions$FlowStyle;)Lorg/yaml/snakeyaml/nodes/Node;
            areturn
        17: .line 244
      StackMap locals:
      StackMap stack:
            new org.yaml.snakeyaml.error.YAMLException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Unexpected primitive '"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 2 /* type */
            invokevirtual java.lang.Class.getCanonicalName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "'"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial org.yaml.snakeyaml.error.YAMLException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // java.lang.Class type
        end local 1 // java.lang.Object data
        end local 0 // org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   18     0  this  Lorg/yaml/snakeyaml/representer/SafeRepresenter$RepresentPrimitiveArray;
            0   18     1  data  Ljava/lang/Object;
            1   18     2  type  Ljava/lang/Class<*>;
    MethodParameters:
      Name  Flags
      data  

  private java.util.List<java.lang.Byte> asByteList();
    descriptor: (Ljava/lang/Object;)Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=2
        start local 0 // org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray this
        start local 1 // java.lang.Object in
         0: .line 248
            aload 1 /* in */
            checkcast byte[]
            astore 2 /* array */
        start local 2 // byte[] array
         1: .line 249
            new java.util.ArrayList
            dup
            aload 2 /* array */
            arraylength
            invokespecial java.util.ArrayList.<init>:(I)V
            astore 3 /* list */
        start local 3 // java.util.List list
         2: .line 250
            iconst_0
            istore 4 /* i */
        start local 4 // int i
         3: goto 6
         4: .line 251
      StackMap locals: byte[] java.util.List int
      StackMap stack:
            aload 3 /* list */
            aload 2 /* array */
            iload 4 /* i */
            baload
            invokestatic java.lang.Byte.valueOf:(B)Ljava/lang/Byte;
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         5: .line 250
            iinc 4 /* i */ 1
      StackMap locals:
      StackMap stack:
         6: iload 4 /* i */
            aload 2 /* array */
            arraylength
            if_icmplt 4
        end local 4 // int i
         7: .line 252
            aload 3 /* list */
            areturn
        end local 3 // java.util.List list
        end local 2 // byte[] array
        end local 1 // java.lang.Object in
        end local 0 // org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    8     0   this  Lorg/yaml/snakeyaml/representer/SafeRepresenter$RepresentPrimitiveArray;
            0    8     1     in  Ljava/lang/Object;
            1    8     2  array  [B
            2    8     3   list  Ljava/util/List<Ljava/lang/Byte;>;
            3    7     4      i  I
    Signature: (Ljava/lang/Object;)Ljava/util/List<Ljava/lang/Byte;>;
    MethodParameters:
      Name  Flags
      in    

  private java.util.List<java.lang.Short> asShortList();
    descriptor: (Ljava/lang/Object;)Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=2
        start local 0 // org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray this
        start local 1 // java.lang.Object in
         0: .line 256
            aload 1 /* in */
            checkcast short[]
            astore 2 /* array */
        start local 2 // short[] array
         1: .line 257
            new java.util.ArrayList
            dup
            aload 2 /* array */
            arraylength
            invokespecial java.util.ArrayList.<init>:(I)V
            astore 3 /* list */
        start local 3 // java.util.List list
         2: .line 258
            iconst_0
            istore 4 /* i */
        start local 4 // int i
         3: goto 6
         4: .line 259
      StackMap locals: short[] java.util.List int
      StackMap stack:
            aload 3 /* list */
            aload 2 /* array */
            iload 4 /* i */
            saload
            invokestatic java.lang.Short.valueOf:(S)Ljava/lang/Short;
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         5: .line 258
            iinc 4 /* i */ 1
      StackMap locals:
      StackMap stack:
         6: iload 4 /* i */
            aload 2 /* array */
            arraylength
            if_icmplt 4
        end local 4 // int i
         7: .line 260
            aload 3 /* list */
            areturn
        end local 3 // java.util.List list
        end local 2 // short[] array
        end local 1 // java.lang.Object in
        end local 0 // org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    8     0   this  Lorg/yaml/snakeyaml/representer/SafeRepresenter$RepresentPrimitiveArray;
            0    8     1     in  Ljava/lang/Object;
            1    8     2  array  [S
            2    8     3   list  Ljava/util/List<Ljava/lang/Short;>;
            3    7     4      i  I
    Signature: (Ljava/lang/Object;)Ljava/util/List<Ljava/lang/Short;>;
    MethodParameters:
      Name  Flags
      in    

  private java.util.List<java.lang.Integer> asIntList();
    descriptor: (Ljava/lang/Object;)Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=2
        start local 0 // org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray this
        start local 1 // java.lang.Object in
         0: .line 264
            aload 1 /* in */
            checkcast int[]
            astore 2 /* array */
        start local 2 // int[] array
         1: .line 265
            new java.util.ArrayList
            dup
            aload 2 /* array */
            arraylength
            invokespecial java.util.ArrayList.<init>:(I)V
            astore 3 /* list */
        start local 3 // java.util.List list
         2: .line 266
            iconst_0
            istore 4 /* i */
        start local 4 // int i
         3: goto 6
         4: .line 267
      StackMap locals: int[] java.util.List int
      StackMap stack:
            aload 3 /* list */
            aload 2 /* array */
            iload 4 /* i */
            iaload
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         5: .line 266
            iinc 4 /* i */ 1
      StackMap locals:
      StackMap stack:
         6: iload 4 /* i */
            aload 2 /* array */
            arraylength
            if_icmplt 4
        end local 4 // int i
         7: .line 268
            aload 3 /* list */
            areturn
        end local 3 // java.util.List list
        end local 2 // int[] array
        end local 1 // java.lang.Object in
        end local 0 // org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    8     0   this  Lorg/yaml/snakeyaml/representer/SafeRepresenter$RepresentPrimitiveArray;
            0    8     1     in  Ljava/lang/Object;
            1    8     2  array  [I
            2    8     3   list  Ljava/util/List<Ljava/lang/Integer;>;
            3    7     4      i  I
    Signature: (Ljava/lang/Object;)Ljava/util/List<Ljava/lang/Integer;>;
    MethodParameters:
      Name  Flags
      in    

  private java.util.List<java.lang.Long> asLongList();
    descriptor: (Ljava/lang/Object;)Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=2
        start local 0 // org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray this
        start local 1 // java.lang.Object in
         0: .line 272
            aload 1 /* in */
            checkcast long[]
            astore 2 /* array */
        start local 2 // long[] array
         1: .line 273
            new java.util.ArrayList
            dup
            aload 2 /* array */
            arraylength
            invokespecial java.util.ArrayList.<init>:(I)V
            astore 3 /* list */
        start local 3 // java.util.List list
         2: .line 274
            iconst_0
            istore 4 /* i */
        start local 4 // int i
         3: goto 6
         4: .line 275
      StackMap locals: long[] java.util.List int
      StackMap stack:
            aload 3 /* list */
            aload 2 /* array */
            iload 4 /* i */
            laload
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         5: .line 274
            iinc 4 /* i */ 1
      StackMap locals:
      StackMap stack:
         6: iload 4 /* i */
            aload 2 /* array */
            arraylength
            if_icmplt 4
        end local 4 // int i
         7: .line 276
            aload 3 /* list */
            areturn
        end local 3 // java.util.List list
        end local 2 // long[] array
        end local 1 // java.lang.Object in
        end local 0 // org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    8     0   this  Lorg/yaml/snakeyaml/representer/SafeRepresenter$RepresentPrimitiveArray;
            0    8     1     in  Ljava/lang/Object;
            1    8     2  array  [J
            2    8     3   list  Ljava/util/List<Ljava/lang/Long;>;
            3    7     4      i  I
    Signature: (Ljava/lang/Object;)Ljava/util/List<Ljava/lang/Long;>;
    MethodParameters:
      Name  Flags
      in    

  private java.util.List<java.lang.Float> asFloatList();
    descriptor: (Ljava/lang/Object;)Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=2
        start local 0 // org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray this
        start local 1 // java.lang.Object in
         0: .line 280
            aload 1 /* in */
            checkcast float[]
            astore 2 /* array */
        start local 2 // float[] array
         1: .line 281
            new java.util.ArrayList
            dup
            aload 2 /* array */
            arraylength
            invokespecial java.util.ArrayList.<init>:(I)V
            astore 3 /* list */
        start local 3 // java.util.List list
         2: .line 282
            iconst_0
            istore 4 /* i */
        start local 4 // int i
         3: goto 6
         4: .line 283
      StackMap locals: float[] java.util.List int
      StackMap stack:
            aload 3 /* list */
            aload 2 /* array */
            iload 4 /* i */
            faload
            invokestatic java.lang.Float.valueOf:(F)Ljava/lang/Float;
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         5: .line 282
            iinc 4 /* i */ 1
      StackMap locals:
      StackMap stack:
         6: iload 4 /* i */
            aload 2 /* array */
            arraylength
            if_icmplt 4
        end local 4 // int i
         7: .line 284
            aload 3 /* list */
            areturn
        end local 3 // java.util.List list
        end local 2 // float[] array
        end local 1 // java.lang.Object in
        end local 0 // org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    8     0   this  Lorg/yaml/snakeyaml/representer/SafeRepresenter$RepresentPrimitiveArray;
            0    8     1     in  Ljava/lang/Object;
            1    8     2  array  [F
            2    8     3   list  Ljava/util/List<Ljava/lang/Float;>;
            3    7     4      i  I
    Signature: (Ljava/lang/Object;)Ljava/util/List<Ljava/lang/Float;>;
    MethodParameters:
      Name  Flags
      in    

  private java.util.List<java.lang.Double> asDoubleList();
    descriptor: (Ljava/lang/Object;)Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=2
        start local 0 // org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray this
        start local 1 // java.lang.Object in
         0: .line 288
            aload 1 /* in */
            checkcast double[]
            astore 2 /* array */
        start local 2 // double[] array
         1: .line 289
            new java.util.ArrayList
            dup
            aload 2 /* array */
            arraylength
            invokespecial java.util.ArrayList.<init>:(I)V
            astore 3 /* list */
        start local 3 // java.util.List list
         2: .line 290
            iconst_0
            istore 4 /* i */
        start local 4 // int i
         3: goto 6
         4: .line 291
      StackMap locals: double[] java.util.List int
      StackMap stack:
            aload 3 /* list */
            aload 2 /* array */
            iload 4 /* i */
            daload
            invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         5: .line 290
            iinc 4 /* i */ 1
      StackMap locals:
      StackMap stack:
         6: iload 4 /* i */
            aload 2 /* array */
            arraylength
            if_icmplt 4
        end local 4 // int i
         7: .line 292
            aload 3 /* list */
            areturn
        end local 3 // java.util.List list
        end local 2 // double[] array
        end local 1 // java.lang.Object in
        end local 0 // org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    8     0   this  Lorg/yaml/snakeyaml/representer/SafeRepresenter$RepresentPrimitiveArray;
            0    8     1     in  Ljava/lang/Object;
            1    8     2  array  [D
            2    8     3   list  Ljava/util/List<Ljava/lang/Double;>;
            3    7     4      i  I
    Signature: (Ljava/lang/Object;)Ljava/util/List<Ljava/lang/Double;>;
    MethodParameters:
      Name  Flags
      in    

  private java.util.List<java.lang.Character> asCharList();
    descriptor: (Ljava/lang/Object;)Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=2
        start local 0 // org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray this
        start local 1 // java.lang.Object in
         0: .line 296
            aload 1 /* in */
            checkcast char[]
            astore 2 /* array */
        start local 2 // char[] array
         1: .line 297
            new java.util.ArrayList
            dup
            aload 2 /* array */
            arraylength
            invokespecial java.util.ArrayList.<init>:(I)V
            astore 3 /* list */
        start local 3 // java.util.List list
         2: .line 298
            iconst_0
            istore 4 /* i */
        start local 4 // int i
         3: goto 6
         4: .line 299
      StackMap locals: char[] java.util.List int
      StackMap stack:
            aload 3 /* list */
            aload 2 /* array */
            iload 4 /* i */
            caload
            invokestatic java.lang.Character.valueOf:(C)Ljava/lang/Character;
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         5: .line 298
            iinc 4 /* i */ 1
      StackMap locals:
      StackMap stack:
         6: iload 4 /* i */
            aload 2 /* array */
            arraylength
            if_icmplt 4
        end local 4 // int i
         7: .line 300
            aload 3 /* list */
            areturn
        end local 3 // java.util.List list
        end local 2 // char[] array
        end local 1 // java.lang.Object in
        end local 0 // org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    8     0   this  Lorg/yaml/snakeyaml/representer/SafeRepresenter$RepresentPrimitiveArray;
            0    8     1     in  Ljava/lang/Object;
            1    8     2  array  [C
            2    8     3   list  Ljava/util/List<Ljava/lang/Character;>;
            3    7     4      i  I
    Signature: (Ljava/lang/Object;)Ljava/util/List<Ljava/lang/Character;>;
    MethodParameters:
      Name  Flags
      in    

  private java.util.List<java.lang.Boolean> asBooleanList();
    descriptor: (Ljava/lang/Object;)Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=2
        start local 0 // org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray this
        start local 1 // java.lang.Object in
         0: .line 304
            aload 1 /* in */
            checkcast boolean[]
            astore 2 /* array */
        start local 2 // boolean[] array
         1: .line 305
            new java.util.ArrayList
            dup
            aload 2 /* array */
            arraylength
            invokespecial java.util.ArrayList.<init>:(I)V
            astore 3 /* list */
        start local 3 // java.util.List list
         2: .line 306
            iconst_0
            istore 4 /* i */
        start local 4 // int i
         3: goto 6
         4: .line 307
      StackMap locals: boolean[] java.util.List int
      StackMap stack:
            aload 3 /* list */
            aload 2 /* array */
            iload 4 /* i */
            baload
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         5: .line 306
            iinc 4 /* i */ 1
      StackMap locals:
      StackMap stack:
         6: iload 4 /* i */
            aload 2 /* array */
            arraylength
            if_icmplt 4
        end local 4 // int i
         7: .line 308
            aload 3 /* list */
            areturn
        end local 3 // java.util.List list
        end local 2 // boolean[] array
        end local 1 // java.lang.Object in
        end local 0 // org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    8     0   this  Lorg/yaml/snakeyaml/representer/SafeRepresenter$RepresentPrimitiveArray;
            0    8     1     in  Ljava/lang/Object;
            1    8     2  array  [Z
            2    8     3   list  Ljava/util/List<Ljava/lang/Boolean;>;
            3    7     4      i  I
    Signature: (Ljava/lang/Object;)Ljava/util/List<Ljava/lang/Boolean;>;
    MethodParameters:
      Name  Flags
      in    
}
SourceFile: "SafeRepresenter.java"
NestHost: org.yaml.snakeyaml.representer.SafeRepresenter
InnerClasses:
  public final FlowStyle = org.yaml.snakeyaml.DumperOptions$FlowStyle of org.yaml.snakeyaml.DumperOptions
  protected RepresentPrimitiveArray = org.yaml.snakeyaml.representer.SafeRepresenter$RepresentPrimitiveArray of org.yaml.snakeyaml.representer.SafeRepresenter