com.google.common.collect.AbstractMapBasedMultiset.class Maven / Gradle / Ivy
???? 2 ? ? ? 0 ? 0 ?
1 ?
? ? ?
1 ?
1 ? ? ? ? ?
? ? ? ? ? ? ? ? ?
? ? ?
? ? ?
?
? ?
?
0 ? ? ?
? ?
? ? ?
? ? ??? ?
? ?
? ?
? f
? ?
0 ?
? ? ?
- ? ? ? ? MapBasedMultisetIterator InnerClasses
backingMap Ljava/util/Map; Signature 5Ljava/util/Map; size J serialVersionUID
ConstantValue?ë?2??: RuntimeInvisibleAnnotations /Lcom/google/common/annotations/GwtIncompatible; value not needed in emulated source. (Ljava/util/Map;)V Code LineNumberTable LocalVariableTable this 4Lcom/google/common/collect/AbstractMapBasedMultiset; LocalVariableTypeTable 9Lcom/google/common/collect/AbstractMapBasedMultiset; 8(Ljava/util/Map;)V
setBackingMap entrySet ()Ljava/util/Set; ? Entry B()Ljava/util/Set;>;
entryIterator ()Ljava/util/Iterator; backingEntries Ljava/util/Iterator; ? QLjava/util/Iterator;>; G()Ljava/util/Iterator;>; clear ()V frequency !Lcom/google/common/collect/Count; i$
StackMapTable ? distinctElements ()I iterator ()Ljava/util/Iterator; count (Ljava/lang/Object;)I element Ljava/lang/Object; ? "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; add (Ljava/lang/Object;I)I oldCount I newCount occurrences TE; (TE;I)I remove
numberRemoved setCount existingCounter getAndSet %(Lcom/google/common/collect/Count;I)I i readObjectNoData
Exceptions ? java.io.ObjectStreamException
access$000 E(Lcom/google/common/collect/AbstractMapBasedMultiset;)Ljava/util/Map; x0
access$122 8(Lcom/google/common/collect/AbstractMapBasedMultiset;J)J x1
access$110 7(Lcom/google/common/collect/AbstractMapBasedMultiset;)J ]Lcom/google/common/collect/AbstractMultiset;Ljava/io/Serializable;
SourceFile AbstractMapBasedMultiset.java -Lcom/google/common/annotations/GwtCompatible; emulated ? ? p : ; 6 7 D \ ? ? ?
java/util/Map : c O P ? d U 4com/google/common/collect/AbstractMapBasedMultiset$1 D ? ? ? ? ? ? ? ? ? com/google/common/collect/Count ? ? [ \ ? ? ? Kcom/google/common/collect/AbstractMapBasedMultiset$MapBasedMultisetIterator D ? ? ? ? ? c f g "occurrences cannot be negative: %s java/lang/Object ? ? ? ? ? ? D ? ? ? too many occurrences: %s ? ? ? ? ? u ? ? ? ? ? ? y z y ? java/io/InvalidObjectException Stream data required D ? 2com/google/common/collect/AbstractMapBasedMultiset *com/google/common/collect/AbstractMultiset java/io/Serializable ? (com/google/common/collect/Multiset$Entry java/util/Map$Entry java/util/Iterator java/io/ObjectStreamException java/lang/Integer MAX_VALUE $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object;
java/util/Set K(Lcom/google/common/collect/AbstractMapBasedMultiset;Ljava/util/Iterator;)V values ()Ljava/util/Collection; java/util/Collection hasNext ()Z next ()Ljava/lang/Object; set (I)V !com/google/common/primitives/Ints
saturatedCast (J)I 7(Lcom/google/common/collect/AbstractMapBasedMultiset;)V com/google/common/collect/Maps safeGet 5(Ljava/util/Map;Ljava/lang/Object;)Ljava/lang/Object; get valueOf (I)Ljava/lang/Integer;
checkArgument )(ZLjava/lang/String;[Ljava/lang/Object;)V put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; java/lang/Long (J)Ljava/lang/Long; getAndAdd (I)I addAndGet .com/google/common/collect/CollectPreconditions checkNonnegative (ILjava/lang/String;)I (Ljava/lang/String;)V "com/google/common/collect/Multiset 0 1 2 ? 6 7 8 9 ? : ; <