com.google.common.collect.Multiset.class Maven / Gradle / Ivy
???? 4 ?
$com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object;
"com/google/common/collect/Multiset entrySet ()Ljava/util/Set; accept B(Ljava/util/function/ObjIntConsumer;)Ljava/util/function/Consumer;
java/util/Set forEach (Ljava/util/function/Consumer;)V <(Ljava/util/function/Consumer;)Ljava/util/function/Consumer;
#com/google/common/collect/Multisets spliteratorImpl =(Lcom/google/common/collect/Multiset;)Ljava/util/Spliterator; ! " # $ % (com/google/common/collect/Multiset$Entry
getElement ()Ljava/lang/Object; ! ' ( ) getCount ()I + , - . java/util/function/Consumer (Ljava/lang/Object;)V 0 1 2 3 !java/util/function/ObjIntConsumer (Ljava/lang/Object;I)V 5 java/lang/Object 7 java/util/Collection size count (Ljava/lang/Object;)I MethodParameters element "RuntimeVisibleParameterAnnotations Ljavax/annotation/CheckForNull; $RuntimeInvisibleParameterAnnotations 2Lcom/google/errorprone/annotations/CompatibleWith; value E add (Ljava/lang/Object;I)I occurrences Signature (TE;I)I RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; .Lcom/google/common/collect/ParametricNullness; (Ljava/lang/Object;)Z (TE;)Z remove setCount (Ljava/lang/Object;II)Z oldCount newCount (TE;II)Z
elementSet ()Ljava/util/Set; B()Ljava/util/Set;>; forEachEntry &(Ljava/util/function/ObjIntConsumer;)V Code LineNumberTable LocalVariableTable this $Lcom/google/common/collect/Multiset; action #Ljava/util/function/ObjIntConsumer; LocalVariableTypeTable )Lcom/google/common/collect/Multiset; )Ljava/util/function/ObjIntConsumer<-TE;>; ,(Ljava/util/function/ObjIntConsumer<-TE;>;)V equals object hashCode toString ()Ljava/lang/String; iterator ()Ljava/util/Iterator; ()Ljava/util/Iterator; contains containsAll (Ljava/util/Collection;)Z elements (Ljava/util/Collection<*>;)Z removeAll c retainAll Ljava/util/function/Consumer; #Ljava/util/function/Consumer<-TE;>; &(Ljava/util/function/Consumer<-TE;>;)V spliterator ()Ljava/util/Spliterator; ()Ljava/util/Spliterator; lambda$forEach$1 J(Ljava/util/function/Consumer;Lcom/google/common/collect/Multiset$Entry;)V i I entry *Lcom/google/common/collect/Multiset$Entry; elem Ljava/lang/Object; TE;
StackMapTable lambda$forEachEntry$0 P(Ljava/util/function/ObjIntConsumer;Lcom/google/common/collect/Multiset$Entry;)V CLjava/lang/Object;Ljava/util/Collection;
SourceFile
Multiset.java RuntimeVisibleAnnotations ;Lcom/google/common/collect/ElementTypesAreNonnullByDefault; -Lcom/google/common/annotations/GwtCompatible; RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; BootstrapMethods . ? ? ? ? ? -(Lcom/google/common/collect/Multiset$Entry;)V ? ? y z ?
? ? ? ? ? "java/lang/invoke/LambdaMetafactory metafactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClasses Entry ? %java/lang/invoke/MethodHandles$Lookup ? java/lang/invoke/MethodHandles Lookup 4 6 8 ) 9 : ; <