com.google.common.collect.ForwardingMap.class Maven / Gradle / Ivy
???? 4 ?
*com/google/common/collect/ForwardingObject ()V
'com/google/common/collect/ForwardingMap delegate ()Ljava/util/Map;
java/util/Map size ()I isEmpty ()Z remove &(Ljava/lang/Object;)Ljava/lang/Object; clear ! containsKey (Ljava/lang/Object;)Z # $ !
containsValue & ' get ) * + put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - . / putAll (Ljava/util/Map;)V 1 2 3 keySet ()Ljava/util/Set; 5 6 7 values ()Ljava/util/Collection; 9 : 3 entrySet < = ! equals ? @ hashCode
B C D E F com/google/common/collect/Maps
putAllImpl !(Ljava/util/Map;Ljava/util/Map;)V
9 I J K L M
java/util/Set iterator ()Ljava/util/Iterator; O P Q R java/util/Iterator hasNext O T U V next ()Ljava/lang/Object; X java/util/Map$Entry W Z [ V getKey
] ^ _ ` a com/google/common/base/Objects equal '(Ljava/lang/Object;Ljava/lang/Object;)Z W c d V getValue O f
h i j k #com/google/common/collect/Iterators (Ljava/util/Iterator;)V
B m n o containsKeyImpl $(Ljava/util/Map;Ljava/lang/Object;)Z
B q r o containsValueImpl
B t u o
equalsImpl
w x y z { com/google/common/collect/Sets hashCodeImpl (Ljava/util/Set;)I
B } ~ toStringImpl #(Ljava/util/Map;)Ljava/lang/String; Code LineNumberTable LocalVariableTable this )Lcom/google/common/collect/ForwardingMap; LocalVariableTypeTable 1Lcom/google/common/collect/ForwardingMap; Signature ()Ljava/util/Map; key Ljava/lang/Object; MethodParameters (Ljava/lang/Object;)TV; RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; "RuntimeVisibleParameterAnnotations value TK; TV; (TK;TV;)TV; .Lcom/google/common/collect/ParametricNullness; map Ljava/util/Map; Ljava/util/Map<+TK;+TV;>; (Ljava/util/Map<+TK;+TV;>;)V ()Ljava/util/Set; ()Ljava/util/Collection; 0()Ljava/util/Set;>; object
StackMapTable standardPutAll standardRemove entry Ljava/util/Map$Entry;
entryIterator Ljava/util/Iterator; Ljava/util/Map$Entry; 3Ljava/util/Iterator;>;
standardClear standardContainsKey standardContainsValue standardIsEmpty standardEquals standardHashCode standardToString ()Ljava/lang/String; mLcom/google/common/collect/ForwardingObject;Ljava/util/Map;
SourceFile ForwardingMap.java ;Lcom/google/common/collect/ElementTypesAreNonnullByDefault; -Lcom/google/common/annotations/GwtCompatible; RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; InnerClasses Entry ? 8com/google/common/collect/ForwardingMap$StandardEntrySet StandardEntrySet ? 6com/google/common/collect/ForwardingMap$StandardValues StandardValues ? 6com/google/common/collect/ForwardingMap$StandardKeySet StandardKeySet! ? A *? ? ? @ ? ? ? ? ? ? ? ? ? F
*? ?
? ? G ?
? ? ?
? ? ? F
*? ? ? ? L ?
? ? ?
? ? ? Q *? +? ? ? S ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? J
*? ? ? ?
X Y ?
? ? ?
? ? ! ? Q *? +? ? ? ] ? ? ? ? ? ? ? ? ? ? ? ? $ ! ? Q *? +? " ? ? b ? ? ? ? ? ? ? ? ? ? ? ? ' ? Q *? +? % ? ? h ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? * + ? p *? +,? ( ? ? o ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? . / ? _ *? +? , ? ?
t
u ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2 3 ? F
*? ? 0 ? ? y ?
? ? ?
? ? ? ? 6 7 ? F
*? ? 4 ? ? ~ ?
? ? ?
? ? ? ? : 3 ? F
*? ? 8 ? ? ? ?
? ? ?
? ? ? ? = ! ? j +*? *? +? ; ? ? ? ? ? ? ? ? ? ? ? ? ? ? @ ? ? ? ? @ ? F
*? ? > ? ? ? ?
? ? ?
? ? ? / ? Z *+? A? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @*? G? H M,? N ? .,? S ? WN-? Y +? \? -? b :,? e ????? ? &