
com.google.common.collect.ArrayListMultimap.class Maven / Gradle / Ivy
???? 2 ?
?
?
? ?
?
5 ? ?
? ? :
? ? ? ? ? ?
? ?
?
? ? ? ? ? ? ? ? ?
?
? ?
? ?
? ?
? ?
? ?
?
? ?
5 ?
5 ?
5 ?
5 ?
5 ?
5 ?
5 ?
5 ?
5 ?
5 ?
5 ?
?
5 ?
5 ?
5 ?
5 ?
5 ?
5 ?
5 ?
5 ?
5 ?
5 ? ? DEFAULT_VALUES_PER_KEY I
ConstantValue expectedValuesPerKey RuntimeInvisibleAnnotations 1Lcom/google/common/annotations/VisibleForTesting; serialVersionUID J /Lcom/google/common/annotations/GwtIncompatible; value Not needed in emulated source. create /()Lcom/google/common/collect/ArrayListMultimap; Code LineNumberTable Signature a()Lcom/google/common/collect/ArrayListMultimap; 1(II)Lcom/google/common/collect/ArrayListMultimap; LocalVariableTable expectedKeys c(II)Lcom/google/common/collect/ArrayListMultimap; S(Lcom/google/common/collect/Multimap;)Lcom/google/common/collect/ArrayListMultimap; multimap $Lcom/google/common/collect/Multimap; LocalVariableTypeTable .Lcom/google/common/collect/Multimap<+TK;+TV;>; ?(Lcom/google/common/collect/Multimap<+TK;+TV;>;)Lcom/google/common/collect/ArrayListMultimap; ()V this -Lcom/google/common/collect/ArrayListMultimap; 5Lcom/google/common/collect/ArrayListMultimap; (II)V '(Lcom/google/common/collect/Multimap;)V
StackMapTable ? 1(Lcom/google/common/collect/Multimap<+TK;+TV;>;)V createCollection ()Ljava/util/List; ()Ljava/util/List;
trimToSize arrayList Ljava/util/ArrayList;
collection Ljava/util/Collection; i$ Ljava/util/Iterator; Ljava/util/ArrayList; Ljava/util/Collection; ? writeObject (Ljava/io/ObjectOutputStream;)V stream Ljava/io/ObjectOutputStream;
Exceptions ? java.io.ObjectOutputStream
readObject (Ljava/io/ObjectInputStream;)V Ljava/io/ObjectInputStream; distinctKeys map Ljava/util/Map; /Ljava/util/Map;>; ? equals (Ljava/lang/Object;)Z x0 Ljava/lang/Object; asMap ()Ljava/util/Map; put '(Ljava/lang/Object;Ljava/lang/Object;)Z x1
replaceValues 8(Ljava/lang/Object;Ljava/lang/Iterable;)Ljava/util/List; Ljava/lang/Iterable; removeAll $(Ljava/lang/Object;)Ljava/util/List; get entries ()Ljava/util/Collection; values clear containsKey size ()I toString ()Ljava/lang/String; hashCode keys &()Lcom/google/common/collect/Multiset; keySet ()Ljava/util/Set; putAll '(Lcom/google/common/collect/Multimap;)Z )(Ljava/lang/Object;Ljava/lang/Iterable;)Z remove
containsEntry
containsValue isEmpty ()Z bLcom/google/common/collect/AbstractListMultimap;
SourceFile ArrayListMultimap.java -Lcom/google/common/annotations/GwtCompatible; serializable emulated +com/google/common/collect/ArrayListMultimap T U T Y T Z java/util/HashMap T ? : 7 ? ? ? ? ? ? ? ? ? ? ? ? ? ? java/util/ArrayList T ? ? ? ? ? ? ? ? ? ? ? ? java/util/Collection a U ? ? U ? ? ? ? ? U ? ? ? ? ? ? ? ? z { ~ ? ? ? ? ? ? ? ? ? ? ? U ? { ^ _ ? ? ? ? ? ? ? ? ? ? ? ? ? { ? ? .com/google/common/collect/AbstractListMultimap "com/google/common/collect/Multimap java/util/Iterator java/io/IOException java/lang/ClassNotFoundException (Ljava/util/Map;)V com/google/common/collect/Maps newHashMapWithExpectedSize (I)Ljava/util/HashMap; .com/google/common/collect/CollectPreconditions checkNonnegative (ILjava/lang/String;)I
java/util/Set (I)V
backingMap
java/util/Map iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; java/io/ObjectOutputStream defaultWriteObject 'com/google/common/collect/Serialization
writeMultimap C(Lcom/google/common/collect/Multimap;Ljava/io/ObjectOutputStream;)V java/io/ObjectInputStream defaultReadObject readCount (Ljava/io/ObjectInputStream;)I
newHashMap ()Ljava/util/HashMap; setMap populateMultimap C(Lcom/google/common/collect/Multimap;Ljava/io/ObjectInputStream;I)V 1 5 6 7 8 9 ? : 7 ; <