![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.collect.JdkBackedImmutableBiMap.class Maven / Gradle / Ivy
???? 4 ? z
{ |
} ~
? ? ? ? O ? a ?
?
? ?
?
?
? ?
? ? ?
?
# ? ? ?
? ? ? ?
? O ? ?
? ?
?
# ?
? ? ? InnerClasses InverseEntries entries )Lcom/google/common/collect/ImmutableList; Signature Entry HLcom/google/common/collect/ImmutableList;>; forwardDelegate Ljava/util/Map; Ljava/util/Map; backwardDelegate Ljava/util/Map; inverse 3Lcom/google/common/collect/JdkBackedImmutableBiMap; ;Lcom/google/common/collect/JdkBackedImmutableBiMap; RuntimeVisibleAnnotations 7Lcom/google/errorprone/annotations/concurrent/LazyInit; Ljavax/annotation/CheckForNull; RuntimeInvisibleAnnotations ,Lcom/google/j2objc/annotations/RetainedWith; create C(I[Ljava/util/Map$Entry;)Lcom/google/common/collect/ImmutableBiMap; Code LineNumberTable LocalVariableTable e Ljava/util/Map$Entry; oldValue Ljava/lang/Object; oldKey i I n
entryArray [Ljava/util/Map$Entry; entryList LocalVariableTypeTable Ljava/util/Map$Entry; TV; TK; [Ljava/util/Map$Entry;
StackMapTable ? ? MethodParameters }(I[Ljava/util/Map$Entry;)Lcom/google/common/collect/ImmutableBiMap; RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; J(Lcom/google/common/collect/ImmutableList;Ljava/util/Map;Ljava/util/Map;)V this ;Lcom/google/common/collect/JdkBackedImmutableBiMap; y(Lcom/google/common/collect/ImmutableList;>;Ljava/util/Map;Ljava/util/Map;)V size ()I ,()Lcom/google/common/collect/ImmutableBiMap; result 4()Lcom/google/common/collect/ImmutableBiMap; get &(Ljava/lang/Object;)Ljava/lang/Object; key (Ljava/lang/Object;)TV; "RuntimeVisibleParameterAnnotations createEntrySet *()Lcom/google/common/collect/ImmutableSet; I()Lcom/google/common/collect/ImmutableSet;>; createKeySet /()Lcom/google/common/collect/ImmutableSet;
isPartialView ()Z writeReplace ()Ljava/lang/Object; 0Lcom/google/common/annotations/J2ktIncompatible; /Lcom/google/common/annotations/GwtIncompatible; #()Lcom/google/common/collect/BiMap;
access$100 ^(Lcom/google/common/collect/JdkBackedImmutableBiMap;)Lcom/google/common/collect/ImmutableList; x0 \Lcom/google/common/collect/ImmutableBiMap;
SourceFile JdkBackedImmutableBiMap.java ;Lcom/google/common/collect/ElementTypesAreNonnullByDefault; -Lcom/google/common/annotations/GwtCompatible; emulated ' ( ? ? ? ? ? ` java/util/Map$Entry ? ? ? ? l ? l ? ? java/lang/StringBuilder U ? ? ? = ? ? ? ? ? ? value ? ? ? 1com/google/common/collect/JdkBackedImmutableBiMap U V , - / - Z [ 1 2 @com/google/common/collect/JdkBackedImmutableBiMap$InverseEntries U ? _ ` ? >com/google/common/collect/ImmutableMapEntrySet$RegularEntrySet RegularEntrySet U ? ,com/google/common/collect/ImmutableMapKeySet U ? k l 1 \ (com/google/common/collect/ImmutableBiMap 3com/google/common/collect/JdkBackedImmutableBiMap$1
java/util/Map java/lang/Object com/google/common/collect/Maps newHashMapWithExpectedSize (I)Ljava/util/HashMap; java/util/Objects requireNonNull -com/google/common/collect/RegularImmutableMap
makeImmutable D(Ljava/util/Map$Entry;)Lcom/google/common/collect/ImmutableMapEntry; getKey getValue putIfAbsent 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ()V append -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; conflictException \(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/IllegalArgumentException; 'com/google/common/collect/ImmutableList asImmutableList ?([Ljava/lang/Object;I)Lcom/google/common/collect/ImmutableList; k(Lcom/google/common/collect/JdkBackedImmutableBiMap;Lcom/google/common/collect/JdkBackedImmutableBiMap$1;)V .com/google/common/collect/ImmutableMapEntrySet T(Lcom/google/common/collect/ImmutableMap;Lcom/google/common/collect/ImmutableList;)V +(Lcom/google/common/collect/ImmutableMap;)V 0 # ? ' ( ) + , - ) . / - ) 0 ? 1 2 ) 3 4
5 6 7 8 9 : ; ? ?? M? N6? ?+2? ? ? :+S,? ? ? :? + ?
Y? ? ?
? ? ? +2? ?-? ? ? :? +?
Y? ?
? ? ? ? +2? ????\+? :? Y,-? ? <