![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.collect.TreeMultiset$2.class Maven / Gradle / Ivy
???? 4 u (com/google/common/collect/TreeMultiset$2 this$0 (Lcom/google/common/collect/TreeMultiset;
java/lang/Object ()V
&com/google/common/collect/TreeMultiset access$1300 Z(Lcom/google/common/collect/TreeMultiset;)Lcom/google/common/collect/TreeMultiset$AvlNode; current 0Lcom/google/common/collect/TreeMultiset$AvlNode;
access$1400 R(Lcom/google/common/collect/TreeMultiset;)Lcom/google/common/collect/GeneralRange;
.com/google/common/collect/TreeMultiset$AvlNode
getElement ()Ljava/lang/Object;
" # $ % & &com/google/common/collect/GeneralRange tooHigh (Ljava/lang/Object;)Z
( ) * hasNext ()Z , java/util/NoSuchElementException
+
/ 0 1 2 3 java/util/Objects requireNonNull &(Ljava/lang/Object;)Ljava/lang/Object;
5 6 7 access$1500 ?(Lcom/google/common/collect/TreeMultiset;Lcom/google/common/collect/TreeMultiset$AvlNode;)Lcom/google/common/collect/Multiset$Entry; 9 : ; prevEntry *Lcom/google/common/collect/Multiset$Entry;
= > ?
access$700 b(Lcom/google/common/collect/TreeMultiset$AvlNode;)Lcom/google/common/collect/TreeMultiset$AvlNode;
A B access$1600 D 2no calls to next() since the last call to remove()
F G H I J $com/google/common/base/Preconditions
checkState (ZLjava/lang/Object;)V L M (com/google/common/collect/Multiset$Entry
O P Q setCount (Ljava/lang/Object;I)I
S T U next ,()Lcom/google/common/collect/Multiset$Entry; W java/util/Iterator Signature 5Lcom/google/common/collect/TreeMultiset$AvlNode; RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; /Lcom/google/common/collect/Multiset$Entry; +(Lcom/google/common/collect/TreeMultiset;)V Code LineNumberTable LocalVariableTable this *Lcom/google/common/collect/TreeMultiset$2; LocalVariableTypeTable MethodParameters
StackMapTable result 1()Lcom/google/common/collect/Multiset$Entry; remove WLjava/lang/Object;Ljava/util/Iterator;>;
SourceFile TreeMultiset.java EnclosingMethod n o
entryIterator ()Ljava/util/Iterator; InnerClasses AvlNode s "com/google/common/collect/Multiset Entry V X Y Z [ : ; X \ Z [ ] ^ c *+? *? **? ?
? ? _ ? ? ? ` a b c a b d ? ) * ^ ? &*? ? ?*? ? *? ? ? !?
*? ?? _ ? ? ? ? "? $? ` &