public boolean add(E); descriptor: (Ljava/lang/Object;)Z flags: ACC_PUBLIC Code: stack=5, locals=2, args_size=2 0: aload_0 1: aload_0 2: getfield #2 // Field size:I 5: iconst_1 6: iadd 7: invokespecial #41 // Method ensureCapacityInternal:(I)V 10: aload_0 11: getfield #5 // Field elementData:[Ljava/lang/Object; 14: aload_0 15: dup 16: getfield #2 // Field size:I 19: dup_x1 20: iconst_1 21: iadd 22: putfield #2 // Field size:I 25: aload_1 26: aastore 27: iconst_1 28: ireturn LineNumberTable: line 462: 0 line 463: 10 line 464: 27 LocalVariableTable: Start Length Slot Name Signature 0 29 0 this Ljava/util/ArrayList; 0 29 1 e Ljava/lang/Object; LocalVariableTypeTable: Start Length Slot Name Signature 0 29 0 this Ljava/util/ArrayList; 0 29 1 e TE; Signature: #176 // (TE;)Z