com.google.common.collect.EnumMultiset.class Maven / Gradle / Ivy
???? 2 ? ?
? ? ? ? ? ?
? ? ? ? ?
?
? ?
? ?
?
? ?
) ? ?
? ?
? ?
? ?
? ?
? ? ?
?
? ?
) ?
) ?
) ?
) ?
) ?
) ?
) ?
) ?
) ?
) ?
) ?
) ?
) ?
) ?
) ?
) ? ? type Ljava/lang/Class; Signature Ljava/lang/Class; serialVersionUID J
ConstantValue RuntimeInvisibleAnnotations /Lcom/google/common/annotations/GwtIncompatible; value Not needed in emulated source create ;(Ljava/lang/Class;)Lcom/google/common/collect/EnumMultiset; Code LineNumberTable LocalVariableTable LocalVariableTypeTable ^;>(Ljava/lang/Class;)Lcom/google/common/collect/EnumMultiset; >(Ljava/lang/Iterable;)Lcom/google/common/collect/EnumMultiset; elements Ljava/lang/Iterable; iterator Ljava/util/Iterator; multiset (Lcom/google/common/collect/EnumMultiset; Ljava/lang/Iterable; Ljava/util/Iterator; -Lcom/google/common/collect/EnumMultiset; a;>(Ljava/lang/Iterable;)Lcom/google/common/collect/EnumMultiset; O(Ljava/lang/Iterable;Ljava/lang/Class;)Lcom/google/common/collect/EnumMultiset; result w;>(Ljava/lang/Iterable;Ljava/lang/Class;)Lcom/google/common/collect/EnumMultiset; (Ljava/lang/Class;)V this (Ljava/lang/Class;)V writeObject (Ljava/io/ObjectOutputStream;)V stream Ljava/io/ObjectOutputStream;
Exceptions ? java.io.ObjectOutputStream
readObject (Ljava/io/ObjectInputStream;)V Ljava/io/ObjectInputStream; localType ? java.io.ObjectInputStream remove (Ljava/lang/Object;I)I x0 Ljava/lang/Object; x1 I count (Ljava/lang/Object;)I ()Ljava/util/Iterator; size ()I clear ()V entrySet ()Ljava/util/Set; toString ()Ljava/lang/String; hashCode equals (Ljava/lang/Object;)Z
elementSet retainAll (Ljava/util/Collection;)Z Ljava/util/Collection; removeAll addAll contains isEmpty ()Z R;>Lcom/google/common/collect/AbstractMapBasedMultiset;
SourceFile EnumMultiset.java -Lcom/google/common/annotations/GwtCompatible; emulated &com/google/common/collect/EnumMultiset L M ? A e ? ? y .EnumMultiset constructor passed empty Iterable ? ? ? ? ? java/lang/Enum ? ? ? v ? 7 8 java/util/EnumMap ? ? ? L ? * + ? ? i P ? ? ? ? ? ? i W ? java/lang/Class ? ? ? ? ] ^ c d f g h i j k l m n g o p q k r s u s v s ] p w p x y 2com/google/common/collect/AbstractMapBasedMultiset java/io/IOException java/lang/ClassNotFoundException java/lang/Iterable java/util/Iterator hasNext $com/google/common/base/Preconditions
checkArgument (ZLjava/lang/Object;)V next ()Ljava/lang/Object; getDeclaringClass ()Ljava/lang/Class; #com/google/common/collect/Iterables -(Ljava/util/Collection;Ljava/lang/Iterable;)Z (com/google/common/collect/WellBehavedMap wrap ;(Ljava/util/Map;)Lcom/google/common/collect/WellBehavedMap; (Ljava/util/Map;)V java/io/ObjectOutputStream defaultWriteObject (Ljava/lang/Object;)V 'com/google/common/collect/Serialization
writeMultiset C(Lcom/google/common/collect/Multiset;Ljava/io/ObjectOutputStream;)V java/io/ObjectInputStream defaultReadObject
setBackingMap populateMultiset B(Lcom/google/common/collect/Multiset;Ljava/io/ObjectInputStream;)V 1 ) ? * + , - . / 0 1 3 4 5s 6 7 8 9 E ? Y*? ? : * ; * + <