
com.google.common.collect.RegularImmutableMultiset.class Maven / Gradle / Ivy
???? 2 ? ~
$ ? ? ? ? ? ?
? ? ?
? ? ? ? ? ? ? ? ? ?
? ? ?
? ?
? ? ?
?
?
? ?
? ?
?
? ?
?
? ?
?
? ?
? ?
? ? ? ? InnerClasses
ElementSet NonTerminalEntry EMPTY 4Lcom/google/common/collect/RegularImmutableMultiset; Signature HLcom/google/common/collect/RegularImmutableMultiset; entries ImmutableEntry 5[Lcom/google/common/collect/Multisets$ImmutableEntry; :[Lcom/google/common/collect/Multisets$ImmutableEntry; hashTable size I hashCode
elementSet (Lcom/google/common/collect/ImmutableSet; -Lcom/google/common/collect/ImmutableSet; (Ljava/util/Collection;)V Code LineNumberTable LocalVariableTable
canReuseEntry Z newEntry 4Lcom/google/common/collect/Multisets$ImmutableEntry; element Ljava/lang/Object; count hash bucket
bucketHead entry Entry *Lcom/google/common/collect/Multiset$Entry; i$ Ljava/util/Iterator; tableSize mask index J this Ljava/util/Collection; distinct
entryArray LocalVariableTypeTable 9Lcom/google/common/collect/Multisets$ImmutableEntry; TE; 0Lcom/google/common/collect/Multiset$Entry<+TE;>; 9Lcom/google/common/collect/RegularImmutableMultiset; ILjava/util/Collection<+Lcom/google/common/collect/Multiset$Entry<+TE;>;>;
StackMapTable ? ? 0 ? ? ? ? L(Ljava/util/Collection<+Lcom/google/common/collect/Multiset$Entry<+TE;>;>;)V
isPartialView ()Z (Ljava/lang/Object;)I "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; ()I *()Lcom/google/common/collect/ImmutableSet; result ? /()Lcom/google/common/collect/ImmutableSet; getEntry -(I)Lcom/google/common/collect/Multiset$Entry; 2(I)Lcom/google/common/collect/Multiset$Entry; ()Ljava/util/Set;
access$100 k(Lcom/google/common/collect/RegularImmutableMultiset;)[Lcom/google/common/collect/Multisets$ImmutableEntry; x0 ()V HLcom/google/common/collect/ImmutableMultiset;
SourceFile RegularImmutableMultiset.java RuntimeInvisibleAnnotations -Lcom/google/common/annotations/GwtCompatible; serializable . 0 9 v ? 3 i ? 2com/google/common/collect/Multisets$ImmutableEntry 2 0 3 4 5 4 ? ? j 6 7 ? ? ? ? ? ? ? e ? ? ? (com/google/common/collect/Multiset$Entry ? ? ? ? ? ? i ? 5 i ? ? Ccom/google/common/collect/RegularImmutableMultiset$NonTerminalEntry 9 ? 9 ? ? ? ? ? f ? ? ? ? ? =com/google/common/collect/RegularImmutableMultiset$ElementSet 9 ? 6 j 2com/google/common/collect/RegularImmutableMultiset ? ? ? 9 : * + +com/google/common/collect/ImmutableMultiset 4com/google/common/collect/RegularImmutableMultiset$1 java/util/Collection java/util/Iterator java/lang/Object &com/google/common/collect/ImmutableSet #com/google/common/collect/Multisets of !com/google/common/collect/Hashing closedTableSize (ID)I iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; "com/google/common/collect/Multiset
getElement $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; getCount smear (I)I (Ljava/lang/Object;I)V J(Ljava/lang/Object;ILcom/google/common/collect/Multisets$ImmutableEntry;)V !com/google/common/primitives/Ints
saturatedCast (J)I smearedHash com/google/common/base/Objects equal '(Ljava/lang/Object;Ljava/lang/Object;)Z nextInBucket 6()Lcom/google/common/collect/Multisets$ImmutableEntry; m(Lcom/google/common/collect/RegularImmutableMultiset;Lcom/google/common/collect/RegularImmutableMultiset$1;)V 'com/google/common/collect/ImmutableList +()Lcom/google/common/collect/ImmutableList; $ * + , - ? . 0 , 1 ? 2 0 , 1 ? 3 4 ? 5 4 ? 6 7 , 8
9 : ; ? "*? +? =? N? !*-? *? *? *? *? ? ? ??
6d6? :66 7 +? :? ? ??
? :? ? :
? 6
? 6? ~62:? 7? ? ? ? ? 6? ? ? ? Y
? :? ? Y
? :?`6-?SS ?a7 ??S*-? *? * ? ? *? ? <