
com.groupbyinc.flux.common.google.common.collect.ImmutableMultiset.class Maven / Gradle / Ivy
???? 2M Bcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset ?Lcom/groupbyinc/flux/common/google/common/collect/ImmutableCollection;Lcom/groupbyinc/flux/common/google/common/collect/Multiset; Dcom/groupbyinc/flux/common/google/common/collect/ImmutableCollection 9com/groupbyinc/flux/common/google/common/collect/Multiset ImmutableMultiset.java DLcom/groupbyinc/flux/common/google/common/annotations/GwtCompatible; serializable emulated Jcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset$Builder
Builder Qcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset$SerializedForm SerializedForm Ycom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset$EntrySetSerializedForm EntrySetSerializedForm Kcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset$EntrySet EntrySet Dcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset$1 ?com/groupbyinc/flux/common/google/common/collect/Multiset$Entry Entry Ecom/groupbyinc/flux/common/google/common/collect/ImmutableMap$Builder =com/groupbyinc/flux/common/google/common/collect/ImmutableMap EMPTY DLcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; XLcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; entrySet ?Lcom/groupbyinc/flux/common/google/common/collect/ImmutableSet; ?Lcom/groupbyinc/flux/common/google/common/collect/ImmutableSet;>; of F()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; " # * X(Ljava/lang/Object;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; java/lang/Object - copyOfInternal Y([Ljava/lang/Object;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; / 0
1 element TE; Ljava/lang/Object; j(Ljava/lang/Object;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; e1 e2 |(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; e3 ?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; e4 ?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; e5 ?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; ()V @ A
B add `(Ljava/lang/Object;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset$Builder; D E
F a([Ljava/lang/Object;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset$Builder; D H
I build K )
L e6 others [TE; [Ljava/lang/Object; copyOf java/util/Arrays S asList %([Ljava/lang/Object;)Ljava/util/List; U V
T W Z(Ljava/lang/Iterable;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; R Y
Z elements
isPartialView ()Z ] ^
_ :com/groupbyinc/flux/common/google/common/collect/Multisets a cast Q(Ljava/lang/Iterable;)Lcom/groupbyinc/flux/common/google/common/collect/Multiset; c d
b e Ccom/groupbyinc/flux/common/google/common/collect/LinkedHashMultiset g create [(Ljava/lang/Iterable;)Lcom/groupbyinc/flux/common/google/common/collect/LinkedHashMultiset; i j
h k ?(Lcom/groupbyinc/flux/common/google/common/collect/Multiset;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; / m
n result ILcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; Ljava/lang/Iterable<+TE;>; Ljava/lang/Iterable; multiset ALcom/groupbyinc/flux/common/google/common/collect/Multiset<+TE;>; ;Lcom/groupbyinc/flux/common/google/common/collect/Multiset; ()Ljava/util/Set; % w x copyFromEntries \(Ljava/util/Collection;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; z {
| builder I()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap$Builder; ~
! ? java/util/Collection ? iterator ()Ljava/util/Iterator; ? ? ? ? java/util/Iterator ? hasNext ? ^ ? ? next ()Ljava/lang/Object; ? ? ? ? getCount ()I ? ? ?
getElement ? ? ? java/lang/Integer ? valueOf (I)Ljava/lang/Integer; ? ?
? ? put m(Ljava/lang/Object;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap$Builder; ? ?
? ( )
? Icom/groupbyinc/flux/common/google/common/collect/RegularImmutableMultiset ? A()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap; K ?
? 8com/groupbyinc/flux/common/google/common/primitives/Ints ?
saturatedCast (J)I ? ?
? ? C(Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap;I)V @ ?
? ? count I entry GLcom/groupbyinc/flux/common/google/common/collect/Multiset$Entry<+TE;>; ALcom/groupbyinc/flux/common/google/common/collect/Multiset$Entry; i$ Ljava/util/Iterator; entries `Ljava/util/Collection<+Lcom/groupbyinc/flux/common/google/common/collect/Multiset$Entry<+TE;>;>; Ljava/util/Collection; size J _Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap$Builder; GLcom/groupbyinc/flux/common/google/common/collect/ImmutableMap$Builder; Z(Ljava/util/Iterator;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; G()Lcom/groupbyinc/flux/common/google/common/collect/LinkedHashMultiset; i ?
h ? :com/groupbyinc/flux/common/google/common/collect/Iterators ? addAll -(Ljava/util/Collection;Ljava/util/Iterator;)Z ? ?
? ? Ljava/util/Iterator<+TE;>; @Lcom/groupbyinc/flux/common/google/common/collect/Multiset;
B this I()Lcom/groupbyinc/flux/common/google/common/collect/UnmodifiableIterator; A()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableSet; % ?
? =com/groupbyinc/flux/common/google/common/collect/ImmutableSet ? ? ?
? ? [(Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset;Ljava/util/Iterator;)V @ ?
?
entryIterator \Ljava/util/Iterator;>; contains (Ljava/lang/Object;)Z Ljavax/annotation/Nullable; (Ljava/lang/Object;)I ? ?
? object containsAll (Ljava/util/Collection;)Z
elementSet ? w
?
java/util/Set ? ? ? ? ? targets Ljava/util/Collection<*>; (Ljava/lang/Object;I)I Ljava/lang/Deprecated; 'java/lang/UnsupportedOperationException ?
? B occurrences remove setCount (Ljava/lang/Object;II)Z oldCount newCount
copyIntoArray ([Ljava/lang/Object;I)I FLcom/groupbyinc/flux/common/google/common/annotations/GwtIncompatible; value "not present in emulated superclass
? ? fill *([Ljava/lang/Object;IILjava/lang/Object;)V ? ?
T FLcom/groupbyinc/flux/common/google/common/collect/Multiset$Entry; dst offset equals
equalsImpl P(Lcom/groupbyinc/flux/common/google/common/collect/Multiset;Ljava/lang/Object;)Z
b hashCode 5com/groupbyinc/flux/common/google/common/collect/Sets hashCodeImpl (Ljava/util/Set;)I
toString ()Ljava/lang/String;
? % & createEntrySet ?
es isEmpty ^
( ?
? ?(Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset;Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset$1;)V @
! getEntry D(I)Lcom/groupbyinc/flux/common/google/common/collect/Multiset$Entry; writeReplace >(Lcom/groupbyinc/flux/common/google/common/collect/Multiset;)V @&
' N()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset$Builder;
? ( ?
!, Signature Code LineNumberTable a()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; LocalVariableTable LocalVariableTypeTable d(TE;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; g(TE;TE;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; j(TE;TE;TE;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; m(TE;TE;TE;TE;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; p(TE;TE;TE;TE;TE;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; w(TE;TE;TE;TE;TE;TE;[TE;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; e([TE;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset;
StackMapTable {(Ljava/lang/Iterable<+TE;>;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; ?(Lcom/groupbyinc/flux/common/google/common/collect/Multiset<+TE;>;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; ?(Ljava/util/Collection<+Lcom/groupbyinc/flux/common/google/common/collect/Multiset$Entry<+TE;>;>;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; {(Ljava/util/Iterator<+TE;>;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset; N()Lcom/groupbyinc/flux/common/google/common/collect/UnmodifiableIterator; "RuntimeVisibleParameterAnnotations (Ljava/util/Collection<*>;)Z
Deprecated (TE;I)I RuntimeVisibleAnnotations (TE;II)Z RuntimeInvisibleAnnotations ?()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableSet;>; I(I)Lcom/groupbyinc/flux/common/google/common/collect/Multiset$Entry; i()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMultiset$Builder;
SourceFile InnerClasses! " # . $ ? % &