![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.collect.ImmutableSortedMultiset.class Maven / Gradle / Ivy
???? 478 =
>
?@ D H L PRQT U
VWXY
Z
[\]
^_
`
ab
cd
ef
g
h
ij
k #l
m
n
op
q
ars
tu
vw
tx Vk Vx ?y
z| ?}
+~ ? ?? ??? 1?
+? 1?
+?
?
?l
g
U?
?
Vk ?
y
[?
[??
@??
B? #??
??
?
??
I???
K?
?
??x??7??????? SerializedForm InnerClasses Builder descendingMultiset 3Lcom/google/common/collect/ImmutableSortedMultiset; Signature 8Lcom/google/common/collect/ImmutableSortedMultiset; RuntimeVisibleAnnotations 7Lcom/google/errorprone/annotations/concurrent/LazyInit; Ljavax/annotation/CheckForNull; serialVersionUID J
ConstantValue???????? toImmutableSortedMultiset 4(Ljava/util/Comparator;)Ljava/util/stream/Collector; Code LineNumberTable LocalVariableTable
comparator Ljava/util/Comparator; LocalVariableTypeTable Ljava/util/Comparator<-TE;>; MethodParameters ?(Ljava/util/Comparator<-TE;>;)Ljava/util/stream/Collector;>; s(Ljava/util/Comparator;Ljava/util/function/Function;Ljava/util/function/ToIntFunction;)Ljava/util/stream/Collector; elementFunction Ljava/util/function/Function;
countFunction "Ljava/util/function/ToIntFunction; 'Ljava/util/function/Function<-TT;+TE;>; (Ljava/util/function/ToIntFunction<-TT;>; ?(Ljava/util/Comparator<-TE;>;Ljava/util/function/Function<-TT;+TE;>;Ljava/util/function/ToIntFunction<-TT;>;)Ljava/util/stream/Collector;>; RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; of 5()Lcom/google/common/collect/ImmutableSortedMultiset; P()Lcom/google/common/collect/ImmutableSortedMultiset; K(Ljava/lang/Comparable;)Lcom/google/common/collect/ImmutableSortedMultiset; e1 Ljava/lang/Comparable;
elementSet 5Lcom/google/common/collect/RegularImmutableSortedSet; cumulativeCounts [J TE; :Lcom/google/common/collect/RegularImmutableSortedSet; ^;>(TE;)Lcom/google/common/collect/ImmutableSortedMultiset; a(Ljava/lang/Comparable;Ljava/lang/Comparable;)Lcom/google/common/collect/ImmutableSortedMultiset; e2 a;>(TE;TE;)Lcom/google/common/collect/ImmutableSortedMultiset; w(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;)Lcom/google/common/collect/ImmutableSortedMultiset; e3 d;>(TE;TE;TE;)Lcom/google/common/collect/ImmutableSortedMultiset; ?(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;)Lcom/google/common/collect/ImmutableSortedMultiset; e4 g;>(TE;TE;TE;TE;)Lcom/google/common/collect/ImmutableSortedMultiset; ?(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;)Lcom/google/common/collect/ImmutableSortedMultiset; e5 j;>(TE;TE;TE;TE;TE;)Lcom/google/common/collect/ImmutableSortedMultiset; ?(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lcom/google/common/collect/ImmutableSortedMultiset; e6 remaining [Ljava/lang/Comparable; size I all Ljava/util/List; [TE; Ljava/util/List; q;>(TE;TE;TE;TE;TE;TE;[TE;)Lcom/google/common/collect/ImmutableSortedMultiset; copyOf L([Ljava/lang/Comparable;)Lcom/google/common/collect/ImmutableSortedMultiset; elements _;>([TE;)Lcom/google/common/collect/ImmutableSortedMultiset; I(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableSortedMultiset; Ljava/lang/Iterable; naturalOrder $Lcom/google/common/collect/Ordering; Ljava/lang/Iterable<+TE;>; )Lcom/google/common/collect/Ordering; j(Ljava/lang/Iterable<+TE;>;)Lcom/google/common/collect/ImmutableSortedMultiset; I(Ljava/util/Iterator;)Lcom/google/common/collect/ImmutableSortedMultiset; Ljava/util/Iterator; Ljava/util/Iterator<+TE;>; j(Ljava/util/Iterator<+TE;>;)Lcom/google/common/collect/ImmutableSortedMultiset; _(Ljava/util/Comparator;Ljava/util/Iterator;)Lcom/google/common/collect/ImmutableSortedMultiset; ?(Ljava/util/Comparator<-TE;>;Ljava/util/Iterator<+TE;>;)Lcom/google/common/collect/ImmutableSortedMultiset; _(Ljava/util/Comparator;Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableSortedMultiset; multiset
sortedCopy (Lcom/google/common/collect/TreeMultiset; -Lcom/google/common/collect/TreeMultiset;
StackMapTable ?(Ljava/util/Comparator<-TE;>;Ljava/lang/Iterable<+TE;>;)Lcom/google/common/collect/ImmutableSortedMultiset; copyOfSorted _(Lcom/google/common/collect/SortedMultiset;)Lcom/google/common/collect/ImmutableSortedMultiset; sortedMultiset *Lcom/google/common/collect/SortedMultiset; /Lcom/google/common/collect/SortedMultiset; (Lcom/google/common/collect/SortedMultiset;)Lcom/google/common/collect/ImmutableSortedMultiset; copyOfSortedEntries a(Ljava/util/Comparator;Ljava/util/Collection;)Lcom/google/common/collect/ImmutableSortedMultiset; entry Entry *Lcom/google/common/collect/Multiset$Entry; entries Ljava/util/Collection; elementsBuilder 1Lcom/google/common/collect/ImmutableList$Builder; i /Lcom/google/common/collect/Multiset$Entry; GLjava/util/Collection;>; 6Lcom/google/common/collect/ImmutableList$Builder;? ?? ?(Ljava/util/Comparator<-TE;>;Ljava/util/Collection;>;)Lcom/google/common/collect/ImmutableSortedMultiset;
emptyMultiset K(Ljava/util/Comparator;)Lcom/google/common/collect/ImmutableSortedMultiset; l(Ljava/util/Comparator<-TE;>;)Lcom/google/common/collect/ImmutableSortedMultiset; ()V this ()Ljava/util/Comparator; ()Ljava/util/Comparator<-TE;>; 0()Lcom/google/common/collect/ImmutableSortedSet; 5()Lcom/google/common/collect/ImmutableSortedSet; result :()Lcom/google/common/collect/ImmutableSortedMultiset; pollFirstEntry ,()Lcom/google/common/collect/Multiset$Entry;
Deprecated 1()Lcom/google/common/collect/Multiset$Entry; Ljava/lang/Deprecated; RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; -Lcom/google/errorprone/annotations/DoNotCall; value +Always throws UnsupportedOperationException
pollLastEntry headMultiset l(Ljava/lang/Object;Lcom/google/common/collect/BoundType;)Lcom/google/common/collect/ImmutableSortedMultiset;
upperBound boundType b(TE;Lcom/google/common/collect/BoundType;)Lcom/google/common/collect/ImmutableSortedMultiset; subMultiset ?(Ljava/lang/Object;Lcom/google/common/collect/BoundType;Ljava/lang/Object;Lcom/google/common/collect/BoundType;)Lcom/google/common/collect/ImmutableSortedMultiset;
lowerBound Ljava/lang/Object; lowerBoundType %Lcom/google/common/collect/BoundType; upperBoundType ?(TE;Lcom/google/common/collect/BoundType;TE;Lcom/google/common/collect/BoundType;)Lcom/google/common/collect/ImmutableSortedMultiset; tailMultiset orderedBy S(Ljava/util/Comparator;)Lcom/google/common/collect/ImmutableSortedMultiset$Builder; Ljava/util/Comparator; s(Ljava/util/Comparator;)Lcom/google/common/collect/ImmutableSortedMultiset$Builder; reverseOrder =()Lcom/google/common/collect/ImmutableSortedMultiset$Builder; `;>()Lcom/google/common/collect/ImmutableSortedMultiset$Builder; writeReplace ()Ljava/lang/Object; 0Lcom/google/common/annotations/J2ktIncompatible;
readObject (Ljava/io/ObjectInputStream;)V stream Ljava/io/ObjectInputStream;
Exceptions toImmutableMultiset ()Ljava/util/stream/Collector; l()Ljava/util/stream/Collector;>; Use toImmutableSortedMultiset. ](Ljava/util/function/Function;Ljava/util/function/ToIntFunction;)Ljava/util/stream/Collector; ?(Ljava/util/function/Function<-TT;+TE;>;Ljava/util/function/ToIntFunction<-TT;>;)Ljava/util/stream/Collector;>; builder X()Lcom/google/common/collect/ImmutableSortedMultiset$Builder; Use naturalOrder. G(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSortedMultiset; S(TE;)Lcom/google/common/collect/ImmutableSortedMultiset; LElements must be Comparable. (Or, pass a Comparator to orderedBy or copyOf.) Y(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSortedMultiset; V(TE;TE;)Lcom/google/common/collect/ImmutableSortedMultiset; k(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSortedMultiset; Y(TE;TE;TE;)Lcom/google/common/collect/ImmutableSortedMultiset; }(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSortedMultiset; \(TE;TE;TE;TE;)Lcom/google/common/collect/ImmutableSortedMultiset; ?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSortedMultiset; _(TE;TE;TE;TE;TE;)Lcom/google/common/collect/ImmutableSortedMultiset; ?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSortedMultiset; [Ljava/lang/Object; f(TE;TE;TE;TE;TE;TE;[TE;)Lcom/google/common/collect/ImmutableSortedMultiset; H([Ljava/lang/Object;)Lcom/google/common/collect/ImmutableSortedMultiset; [TZ; T([TZ;)Lcom/google/common/collect/ImmutableSortedMultiset; *()Lcom/google/common/collect/ImmutableSet; ()Ljava/util/Set; c(Ljava/lang/Object;Lcom/google/common/collect/BoundType;)Lcom/google/common/collect/SortedMultiset; ?(Ljava/lang/Object;Lcom/google/common/collect/BoundType;Ljava/lang/Object;Lcom/google/common/collect/BoundType;)Lcom/google/common/collect/SortedMultiset; ,()Lcom/google/common/collect/SortedMultiset; ()Ljava/util/NavigableSet; ()Ljava/util/SortedSet; "lambda$toImmutableSortedMultiset$4 o(Ljava/util/Comparator;Lcom/google/common/collect/Multiset;)Lcom/google/common/collect/ImmutableSortedMultiset; $Lcom/google/common/collect/Multiset; "lambda$toImmutableSortedMultiset$3 n(Lcom/google/common/collect/Multiset;Lcom/google/common/collect/Multiset;)Lcom/google/common/collect/Multiset; multiset1 multiset2 "lambda$toImmutableSortedMultiset$2 x(Ljava/util/function/Function;Ljava/util/function/ToIntFunction;Lcom/google/common/collect/Multiset;Ljava/lang/Object;)V t "lambda$toImmutableSortedMultiset$1 <(Ljava/util/Comparator;)Lcom/google/common/collect/Multiset; "lambda$toImmutableSortedMultiset$0 (Ljava/lang/Object;)I e wLcom/google/common/collect/ImmutableMultiset;Lcom/google/common/collect/SortedMultiset;
SourceFile ImmutableSortedMultiset.java ;Lcom/google/common/collect/ElementTypesAreNonnullByDefault; /Lcom/google/common/annotations/GwtIncompatible;??? BootstrapMethods?0??? f q??? ????????????'???????? *java/util/stream/Collector$Characteristics Characteristics {?? [? {? 3com/google/common/collect/RegularImmutableSortedSet 8com/google/common/collect/RegularImmutableSortedMultiset ????? java/lang/Comparable??? ? ??????? ? ? 9com/google/common/collect/ImmutableSortedMultiset$Builder ????? | 1com/google/common/collect/ImmutableSortedMultiset k ????????? ? ??? java/util/Comparator????????? ? ?? /com/google/common/collect/ImmutableList$Builder ?? ??????? ?? (com/google/common/collect/Multiset$Entry? ??????? ??? ? ? ? ? Z [???? ;com/google/common/collect/DescendingImmutableSortedMultiset ?? 'java/lang/UnsupportedOperationException?? -Expected lowerBound <= upperBound but %s > %s?? ? ? ? ? @com/google/common/collect/ImmutableSortedMultiset$SerializedForm ?? java/io/InvalidObjectException Use SerializedForm ?? ? ? Z |??????0?? +com/google/common/collect/ImmutableMultiset (com/google/common/collect/SortedMultiset java/util/Collection java/util/Iterator java/util/function/Function identity ()Ljava/util/function/Function;
applyAsInt $()Ljava/util/function/ToIntFunction; $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object;
&()Lcom/google/common/collect/Multiset; get 5(Ljava/util/Comparator;)Ljava/util/function/Supplier; '(Ljava/lang/Object;Ljava/lang/Object;)V
9(Lcom/google/common/collect/Multiset;Ljava/lang/Object;)V accept `(Ljava/util/function/Function;Ljava/util/function/ToIntFunction;)Ljava/util/function/BiConsumer; 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
apply %()Ljava/util/function/BinaryOperator;
Y(Lcom/google/common/collect/Multiset;)Lcom/google/common/collect/ImmutableSortedMultiset; 5(Ljava/util/Comparator;)Ljava/util/function/Function; java/util/stream/Collector ?(Ljava/util/function/Supplier;Ljava/util/function/BiConsumer;Ljava/util/function/BinaryOperator;Ljava/util/function/Function;[Ljava/util/stream/Collector$Characteristics;)Ljava/util/stream/Collector; NATURAL_EMPTY_MULTISET ,com/google/common/collect/ImmutableSortedSet F(Ljava/lang/Comparable;)Lcom/google/common/collect/ImmutableSortedSet; <(Lcom/google/common/collect/RegularImmutableSortedSet;[JII)V "com/google/common/collect/Ordering natural &()Lcom/google/common/collect/Ordering; java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; com/google/common/collect/Lists newArrayListWithCapacity (I)Ljava/util/ArrayList; java/util/Collections addAll ,(Ljava/util/Collection;[Ljava/lang/Object;)Z (Ljava/util/Comparator;)V Q(Ljava/util/Iterator;)Lcom/google/common/collect/ImmutableSortedMultiset$Builder; build equals (Ljava/lang/Object;)Z
isPartialView ()Z entrySet &com/google/common/collect/ImmutableSet +()Lcom/google/common/collect/ImmutableList; newArrayList +(Ljava/lang/Iterable;)Ljava/util/ArrayList; &com/google/common/collect/TreeMultiset create @(Ljava/util/Comparator;)Lcom/google/common/collect/TreeMultiset; #com/google/common/collect/Iterables -(Ljava/util/Collection;Ljava/lang/Iterable;)Z isEmpty 'com/google/common/collect/ImmutableList ()I (I)V iterator ()Ljava/util/Iterator; hasNext next "com/google/common/collect/Multiset
getElement add E(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList$Builder; getCount B(Lcom/google/common/collect/ImmutableList;Ljava/util/Comparator;)V java/lang/Object from <(Ljava/util/Comparator;)Lcom/google/common/collect/Ordering; reverse 6(Lcom/google/common/collect/ImmutableSortedMultiset;)V compare '(Ljava/lang/Object;Ljava/lang/Object;)I
checkArgument :(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V -(Lcom/google/common/collect/SortedMultiset;)V (Ljava/lang/String;)V (Ljava/util/Collection;)Z java/util/function/ToIntFunction (Ljava/lang/Object;I)I/0-.*+&'#$ "java/lang/invoke/LambdaMetafactory metafactory
Lookup ?(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; %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles! U V ? Z [ \ ] ^
_ ` a b c d 6 f g h I
*? ? ? ? i I j
k l m
k n o k \ p f q h ? /*? W+? W,? W*? +,? ? *? ? ?
? i \ ]
^ _ j / k l / r s / t u m / k n / r v / t w o
k r t \ x y
z { | h ? ? i q \ } { ~ h ? *? ?
L?Y PY
PM? Y+,? ? i v w x y j ? ? ? ? ? m ? ? ? o \ ? { ? h f ? ? Y*SY+S? ? ? i ? j ? ? ? m ? ? ? o ? \ ? { ? h ~ ? ? Y*SY+SY,S? ? ? i ? j ? ? ? ? ? m ? ? ? ? ? o
? ? \ ? { ? h ? ? ? Y*SY+SY,SY-S? ? ? i ? j * ? ? ? ? ? ? ? m * ? ? ? ? ? ? ? o ? ? ? \ ? { ? h ? #? ? Y*SY+SY,SY-SYS? ? ? i ? j 4 # ? # ? ? # ? ? # ? ? # ? ? m 4 # ? # ? ? # ? ? # ? ? # ? ? o ? ? ? ? \ ? ? { ? h ' E?`6? :? Y*SY+SY,SY-SYSYS? W? W? ? ? i ? ? ? 4 ? <