com.google.common.collect.Multimaps$UnmodifiableMultimap.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 ?
,com/google/common/collect/ForwardingMultimap ()V
$com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; "com/google/common/collect/Multimap 8com/google/common/collect/Multimaps$UnmodifiableMultimap delegate $Lcom/google/common/collect/Multimap; 'java/lang/UnsupportedOperationException
map Ljava/util/Map;
asMap ()Ljava/util/Map; ! " # apply #()Lcom/google/common/base/Function;
% & ' ( ) com/google/common/collect/Maps transformValues A(Ljava/util/Map;Lcom/google/common/base/Function;)Ljava/util/Map;
+ , - . / java/util/Collections unmodifiableMap (Ljava/util/Map;)Ljava/util/Map; 1 2 3 entries Ljava/util/Collection;
5 2 6 ()Ljava/util/Collection;
8 9 : ; < #com/google/common/collect/Multimaps
access$000 .(Ljava/util/Collection;)Ljava/util/Collection; > java/util/function/BiConsumer
@ A B forEach "(Ljava/util/function/BiConsumer;)V
D E F get *(Ljava/lang/Object;)Ljava/util/Collection;
8 H I <
access$100 K L M keys $Lcom/google/common/collect/Multiset;
O L P &()Lcom/google/common/collect/Multiset;
R S T U V #com/google/common/collect/Multisets unmodifiableMultiset J(Lcom/google/common/collect/Multiset;)Lcom/google/common/collect/Multiset; X Y Z keySet Ljava/util/Set;
\ Y ] ()Ljava/util/Set;
+ _ ` a unmodifiableSet (Ljava/util/Set;)Ljava/util/Set; c d 3 values
f d 6
+ h i < unmodifiableCollection
k l &()Lcom/google/common/collect/Multimap; n java/io/Serializable Signature ,Lcom/google/common/collect/Multimap; 5Ljava/util/Collection;>; RuntimeVisibleAnnotations 7Lcom/google/errorprone/annotations/concurrent/LazyInit; Ljavax/annotation/CheckForNull; )Lcom/google/common/collect/Multiset; Ljava/util/Set; Ljava/util/Collection; /Ljava/util/Map;>; serialVersionUID J
ConstantValue '(Lcom/google/common/collect/Multimap;)V Code LineNumberTable LocalVariableTable this :Lcom/google/common/collect/Multimaps$UnmodifiableMultimap; LocalVariableTypeTable BLcom/google/common/collect/Multimaps$UnmodifiableMultimap; MethodParameters /(Lcom/google/common/collect/Multimap;)V .()Lcom/google/common/collect/Multimap; clear result
StackMapTable ?
java/util/Map 1()Ljava/util/Map;>; ? java/util/Collection 7()Ljava/util/Collection;>; consumer Ljava/util/function/BiConsumer; )Ljava/util/function/BiConsumer<-TK;-TV;>; ,(Ljava/util/function/BiConsumer<-TK;-TV;>;)V key Ljava/lang/Object; TK; (TK;)Ljava/util/Collection; "RuntimeVisibleParameterAnnotations .Lcom/google/common/collect/ParametricNullness; ? "com/google/common/collect/Multiset +()Lcom/google/common/collect/Multiset; ?
java/util/Set ()Ljava/util/Set; put '(Ljava/lang/Object;Ljava/lang/Object;)Z value TV; (TK;TV;)Z putAll )(Ljava/lang/Object;Ljava/lang/Iterable;)Z Ljava/lang/Iterable; Ljava/lang/Iterable<+TV;>; (TK;Ljava/lang/Iterable<+TV;>;)Z '(Lcom/google/common/collect/Multimap;)Z multimap .Lcom/google/common/collect/Multimap<+TK;+TV;>; 1(Lcom/google/common/collect/Multimap<+TK;+TV;>;)Z remove removeAll /(Ljava/lang/Object;)Ljava/util/Collection;
replaceValues >(Ljava/lang/Object;Ljava/lang/Iterable;)Ljava/util/Collection; :(TK;Ljava/lang/Iterable<+TV;>;)Ljava/util/Collection; ()Ljava/util/Collection; ()Ljava/lang/Object; lambda$asMap$0
collection vLcom/google/common/collect/ForwardingMultimap;Ljava/io/Serializable;
SourceFile Multimaps.java RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; BootstrapMethods ?
? ? < < ?
? ? ? ? ? "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 UnmodifiableMultimap ? java/util/Map$Entry Entry ? %java/lang/invoke/MethodHandles$Lookup ? java/lang/invoke/MethodHandles Lookup m o p ? 2 3 o q r
s t ? L M o u r
s t ? Y Z o v r
s t ? d 3 o w r
s t ? o x r
s t y z { | ~ h *? *+? ?
? ? ? ? ? ? ? ? ? ? ? ? p ? o ? l A *? ? ? ? ? ? ? ? ? ? o ? ? D ? Y? ? ? ? ? ? ? ? ? ? ? %*? L+? **? ? ? ? $? *Z? L+? ? ? ? ? ? ? ? #? ? % ? ? ? ? % ? ? ? x ? ? # ? o ? 2 6 ? *? 0L+? **? ? 4 ? 7YL? 0+? ? ? ? ? ? ? ? ? ? 3 ? ? ? ? q ? ? ? o ? A B e *? +? ? =? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? o ? E F ^ *? +? C ? G? ? ? ? ? ? ? ? ? ? ? ? ? ? ? o ? ? ? L P ? *? JL+? **? ? N ? QYL? J+? ? ? ? ? ? ? ? ? ? M ? ? ? ? u ? ? ? o ? Y ] ? *? WL+? **? ? [ ? ^YL? W+? ? ? ? ? ? ? ? ? ? Z ? ? ? ? v ? ? ? o ? ? ? l ? Y? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? o ? ?
? ? ? ? l ? Y? ? ? ? ? ? ? ? ? d ? ? ? ? ? ? d ? ? ? d o ? ? ? ? ? X ? Y? ? ? ? ? ? ? ? ? ? ? ? ? ? ? o ? ? ? X ? Y? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
t t ? F N ? Y? ? ? ? ? ? ? ? ? ? ? ? ? o ? ? t ? ? l ? Y? ? ? ? ? ? ? ? d ? ? ? ? ? ? d ? ? ? d o ? ? ? d 6 ? *? bL+? **? ? e ? gYL? b+? ? ? ? ? ? 3 ? ? ? ? w ? ? ? o ?D ? A *? j? ? ? ? ? ? ? ? ?
? <