![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.collect.Maps$TransformedEntriesMap.class Maven / Gradle / Ivy
???? 4 ?
7com/google/common/collect/Maps$IteratorBasedAbstractMap ()V
$com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object;
java/util/Map 4com/google/common/collect/Maps$TransformedEntriesMap fromMap Ljava/util/Map; /com/google/common/collect/Maps$EntryTransformer transformer 1Lcom/google/common/collect/Maps$EntryTransformer;
size ()I
! " containsKey (Ljava/lang/Object;)Z
$ % & getOrDefault 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
( ) get
+ , - . 'com/google/common/collect/NullnessCasts uncheckedCastNullableTToT 0 1 & transformEntry
3 4 remove
6 7 clear
9 : ; keySet ()Ljava/util/Set;
= > ; entrySet @ A B C D
java/util/Set iterator ()Ljava/util/Iterator;
F G H I J com/google/common/collect/Maps asEntryToEntryFunction T(Lcom/google/common/collect/Maps$EntryTransformer;)Lcom/google/common/base/Function;
L M N O P #com/google/common/collect/Iterators transform K(Ljava/util/Iterator;Lcom/google/common/base/Function;)Ljava/util/Iterator; @ R S T spliterator ()Ljava/util/Spliterator;
V W X Y Z -com/google/common/collect/CollectSpliterators map M(Ljava/util/Spliterator;Ljava/util/function/Function;)Ljava/util/Spliterator; \ ] ^ accept v(Lcom/google/common/collect/Maps$TransformedEntriesMap;Ljava/util/function/BiConsumer;)Ljava/util/function/BiConsumer;
` a b forEach "(Ljava/util/function/BiConsumer;)V d %com/google/common/collect/Maps$Values
c f g (Ljava/util/Map;)V i j k ] l java/util/function/BiConsumer '(Ljava/lang/Object;Ljava/lang/Object;)V Signature Ljava/util/Map; @Lcom/google/common/collect/Maps$EntryTransformer<-TK;-TV1;TV2;>; C(Ljava/util/Map;Lcom/google/common/collect/Maps$EntryTransformer;)V Code LineNumberTable LocalVariableTable this 6Lcom/google/common/collect/Maps$TransformedEntriesMap; LocalVariableTypeTable CLcom/google/common/collect/Maps$TransformedEntriesMap; MethodParameters [(Ljava/util/Map;Lcom/google/common/collect/Maps$EntryTransformer<-TK;-TV1;TV2;>;)V key Ljava/lang/Object; "RuntimeVisibleParameterAnnotations Ljavax/annotation/CheckForNull; (Ljava/lang/Object;)TV2; RuntimeVisibleAnnotations defaultValue value TV2; TV1;
StackMapTable ? java/lang/Object (Ljava/lang/Object;TV2;)TV2; ()Ljava/util/Set;
entryIterator 6()Ljava/util/Iterator;>; entrySpliterator 9()Ljava/util/Spliterator;>; action Ljava/util/function/BiConsumer; *Ljava/util/function/BiConsumer<-TK;-TV2;>; -(Ljava/util/function/BiConsumer<-TK;-TV2;>;)V values ()Ljava/util/Collection; ()Ljava/util/Collection; lambda$forEach$0 F(Ljava/util/function/BiConsumer;Ljava/lang/Object;Ljava/lang/Object;)V k v1 ?Lcom/google/common/collect/Maps$IteratorBasedAbstractMap;
SourceFile Maps.java RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; BootstrapMethods l ?
? ? ? ?
? ? ? ? ? "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 IteratorBasedAbstractMap TransformedEntriesMap EntryTransformer Values ? java/util/Map$Entry Entry ? %java/lang/invoke/MethodHandles$Lookup ? java/lang/invoke/MethodHandles Lookup m n m o
p q ? *? *+? ?
? *,? ? ? ? r ? ? ? ? s t u v t w n o x m y q F
*? ? ? r ? s
t u v
t w ! " q Q *? +? ? r ? s t u z { v t w x z | } ) q M *+? #? r ? s t u z { v t w x z m ~ } | } % &