com.google.common.collect.AbstractMapBasedMultimap$AsMap$AsMapIterator.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of plantuml-epl Show documentation
Show all versions of plantuml-epl Show documentation
PlantUML is a component that allows to quickly write diagrams from text.
???? 4 u Fcom/google/common/collect/AbstractMapBasedMultimap$AsMap$AsMapIterator this$1 :Lcom/google/common/collect/AbstractMapBasedMultimap$AsMap;
java/lang/Object ()V 8com/google/common/collect/AbstractMapBasedMultimap$AsMap submap Ljava/util/Map;
java/util/Map entrySet ()Ljava/util/Set;
java/util/Set iterator ()Ljava/util/Iterator; ! " delegateIterator Ljava/util/Iterator; $ % & ' ( java/util/Iterator hasNext ()Z $ * + , next ()Ljava/lang/Object; . java/util/Map$Entry - 0 1 , getValue 3 java/util/Collection 5 6 7
collection Ljava/util/Collection;
9 : ; wrapEntry ,(Ljava/util/Map$Entry;)Ljava/util/Map$Entry; = 2no calls to next() since the last call to remove()
? @ A B C $com/google/common/base/Preconditions
checkState (ZLjava/lang/Object;)V $ E F remove H I J this$0 4Lcom/google/common/collect/AbstractMapBasedMultimap; 2 L M N size ()I
P Q R S T 2com/google/common/collect/AbstractMapBasedMultimap
access$220 8(Lcom/google/common/collect/AbstractMapBasedMultimap;I)I 2 V W clear
Y + Z ()Ljava/util/Map$Entry; Signature KLjava/util/Iterator;>;>; Ljava/util/Collection; RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; =(Lcom/google/common/collect/AbstractMapBasedMultimap$AsMap;)V Code LineNumberTable LocalVariableTable this HLcom/google/common/collect/AbstractMapBasedMultimap$AsMap$AsMapIterator; LocalVariableTypeTable PLcom/google/common/collect/AbstractMapBasedMultimap.AsMap.AsMapIterator; MethodParameters entry Ljava/util/Map$Entry; 5Ljava/util/Map$Entry;>; 7()Ljava/util/Map$Entry;>;
StackMapTable ]Ljava/lang/Object;Ljava/util/Iterator;>;>;
SourceFile AbstractMapBasedMultimap.java InnerClasses AsMap
AsMapIterator Entry $ ! " [ \ 6 7 [ ] ^ _ ` a m *+? *? **? ?
? ? ? ? b ? ? ? c d e f d g h ? ' ( a F
*? ? # ? b ? c
d e f
d g + Z a { #*? ? ) ? -L*+? / ? 2? 4*? +? 8? b ?
? ? c # d e
i j f # d g
i k [ l F a ? =*? 4? ?