
com.google.common.collect.AbstractMapBasedMultiset.class Maven / Gradle / Ivy
The newest version!
???? 2 ? ? ? - ? - ?
. ?
? ? ?
. ?
. ? ? ? ? ?
? ? ? ? ? ? ? ? ?
? ? ?
? ? ?
?
? ?
?
- ? ?
? ? ?
? ? ??? ?
? ?
? ? a
? ?
- ?
? ? ?
* ? ? ? ? MapBasedMultisetIterator InnerClasses
backingMap Ljava/util/Map; Signature 5Ljava/util/Map; size J serialVersionUID
ConstantValue?ë?2??: RuntimeInvisibleAnnotations /Lcom/google/common/annotations/GwtIncompatible; (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 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; remove
numberRemoved setCount existingCounter getAndSet %(Lcom/google/common/collect/Count;I)I i readObjectNoData
Exceptions ?
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 ? ? k 7 8 3 4 ? W ? ? ?
java/util/Map 7 ^ J K ? _ P 4com/google/common/collect/AbstractMapBasedMultiset$1 ? ? ? ? ? ? ? ? ? ? com/google/common/collect/Count ? ? V W ? ? ? Kcom/google/common/collect/AbstractMapBasedMultiset$MapBasedMultisetIterator ? ? ? ? ? ? ^ a b "occurrences cannot be negative: %s ? ? ? ? ? ? ? ? too many occurrences: %s ? ? h ? q ? ? ? ? u v u ? java/io/InvalidObjectException Stream data required ? ? 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
checkArgument (ZLjava/lang/String;I)V put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; (ZLjava/lang/String;J)V .com/google/common/collect/CollectPreconditions checkNonnegative (ILjava/lang/String;)I (I)I (Ljava/lang/String;)V "com/google/common/collect/Multiset - . / ? 3 4 5 6 ? 7 8 9 8 : ; = > ? @ A u *? *+? ? ? **? ?? ? B ; <