2              elementsLjava/util/List; Signature/Ljava/util/List;()VCodeLineNumberTableLocalVariableTablethisLcom/google/gson/JsonArray;deepCopy()Lcom/google/gson/JsonArray;elementLcom/google/gson/JsonElement;i$Ljava/util/Iterator;result StackMapTableadd(Ljava/lang/Boolean;)VboolLjava/lang/Boolean;(Ljava/lang/Character;)V characterLjava/lang/Character;(Ljava/lang/Number;)VnumberLjava/lang/Number;(Ljava/lang/String;)VstringLjava/lang/String; (Lcom/google/gson/JsonElement;)VaddAll(Lcom/google/gson/JsonArray;)Varrayset=(ILcom/google/gson/JsonElement;)Lcom/google/gson/JsonElement;indexIremove (Lcom/google/gson/JsonElement;)Z (I)Lcom/google/gson/JsonElement;containssize()Iiterator()Ljava/util/Iterator;5()Ljava/util/Iterator;geti getAsNumber()Ljava/lang/Number; getAsString()Ljava/lang/String; getAsDouble()DgetAsBigDecimal()Ljava/math/BigDecimal;getAsBigInteger()Ljava/math/BigInteger; getAsFloat()F getAsLong()JgetAsInt getAsByte()BgetAsCharacter()C getAsShort()S getAsBoolean()Zequals(Ljava/lang/Object;)ZoLjava/lang/Object;hashCode()Lcom/google/gson/JsonElement;PLcom/google/gson/JsonElement;Ljava/lang/Iterable; SourceFileJsonArray.java 23java/util/ArrayList ./com/google/gson/JsonArray de  com/google/gson/JsonElement 9 CV com/google/gson/JsonPrimitive 2D C 2J 2N 2R W Z ^ ^ a bc g ijjava/lang/IllegalStateException kl mn op qr st uv wc xy z{ |} ~ c 9:java/lang/Iterablejava/util/Iteratorjava/util/Listjava/lang/Booleanjava/lang/Characterjava/lang/Numberjava/lang/StringhasNextnext()Ljava/lang/Object;com/google/gson/JsonNullINSTANCELcom/google/gson/JsonNull;(Ljava/util/Collection;)Z'(ILjava/lang/Object;)Ljava/lang/Object;(I)Ljava/lang/Object;1 -./01234B**Y5'()6 789:42YL*M,,  N+- +5-.%/-0016*%;<=>278*?8@ABCD4t*+ Y+W5 :;678EF@NGAHGICJ4t*+ Y+W5 CD678KL@NGAMGICN4t*+ Y+W5 LM678OP@NGAQGICR4t*+ Y+W5 UV678ST@NGAUGICV4]+ L*+W5^_ab678;<@WX4G*+W5 jk678Y8Z[4M*, 5v6 78\];<^_4? *+56 78 ;<^`4B* 5678\]a_4? *+56 78 ;<bc44 *56  78de44 *56  780fg`4B* 5678h]ij4a&** Y5 6 &78@kl4a&** Y5 6 &78@mn4a&** Y5 6 &78@op4a&** !Y5 6 &78@qr4a&** "Y5  6 &78@st4a&** #Y5 6 &78@uv4a&** $Y5& ')6 &78@wc4a&** %Y56 796 &78@xy4a&** &Y5> ?A6 &78@z{4a&** 'Y5F GI6 &78@|}4a&** (Y5V WY6 &78@~4a&** )Y5f gi6 &78@4e%+*++**5n6%78%@@c44 *+5s6  78@94/*,5!6 780