![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.collect.RegularImmutableBiMap.class Maven / Gradle / Ivy
???? 4% ? ? ? ?
?
? ? ???333333
? ?
~ ?
? ? ?
?
?
? ?
} ?
? ?
?
? ?
? ?
? ?
?
?
5 ? ? ?
~ ?
} ? i
?
?
~ ?
?
?
? ? ?
' ? ?
) ?
? ? ? ?
5 ? ? ?
/ ?
5 ?
? ? ? ? ? ? InnerClasses ? InverseSerializedForm Inverse EMPTY 1Lcom/google/common/collect/RegularImmutableBiMap; Signature WLcom/google/common/collect/RegularImmutableBiMap; MAX_LOAD_FACTOR D
ConstantValue keyTable .[Lcom/google/common/collect/ImmutableMapEntry; 6[Lcom/google/common/collect/ImmutableMapEntry; RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable;
valueTable entries Entry [Ljava/util/Map$Entry; [Ljava/util/Map$Entry; RuntimeInvisibleAnnotations 1Lcom/google/common/annotations/VisibleForTesting; mask I hashCode inverse *Lcom/google/common/collect/ImmutableBiMap; 2Lcom/google/common/collect/ImmutableBiMap; 7Lcom/google/errorprone/annotations/concurrent/LazyInit; ,Lcom/google/j2objc/annotations/RetainedWith; fromEntries B([Ljava/util/Map$Entry;)Lcom/google/common/collect/ImmutableBiMap; Code LineNumberTable LocalVariableTable LocalVariableTypeTable MethodParameters |([Ljava/util/Map$Entry;)Lcom/google/common/collect/ImmutableBiMap; fromEntryArray C(I[Ljava/util/Map$Entry;)Lcom/google/common/collect/ImmutableBiMap; e BucketOverflowException GLcom/google/common/collect/RegularImmutableMap$BucketOverflowException; entry Ljava/util/Map$Entry; key Ljava/lang/Object; value keyHash valueHash keyBucket valueBucket nextInKeyBucket -Lcom/google/common/collect/ImmutableMapEntry; nextInValueBucket newEntry i n
entryArray tableSize Ljava/util/Map$Entry; TK; TV; 5Lcom/google/common/collect/ImmutableMapEntry;
StackMapTable L C ? ? }(I[Ljava/util/Map$Entry;)Lcom/google/common/collect/ImmutableBiMap; w([Lcom/google/common/collect/ImmutableMapEntry;[Lcom/google/common/collect/ImmutableMapEntry;[Ljava/util/Map$Entry;II)V this 9Lcom/google/common/collect/RegularImmutableBiMap; ?([Lcom/google/common/collect/ImmutableMapEntry;[Lcom/google/common/collect/ImmutableMapEntry;[Ljava/util/Map$Entry;II)V "RuntimeVisibleParameterAnnotations checkNoConflictInValueBucket W(Ljava/lang/Object;Ljava/util/Map$Entry;Lcom/google/common/collect/ImmutableMapEntry;)V valueBucketHead
bucketSize Ljava/util/Map$Entry<**>; 1Lcom/google/common/collect/ImmutableMapEntry<**>;
Exceptions _(Ljava/lang/Object;Ljava/util/Map$Entry<**>;Lcom/google/common/collect/ImmutableMapEntry<**>;)V get &(Ljava/lang/Object;)Ljava/lang/Object; (Ljava/lang/Object;)TV; createEntrySet *()Lcom/google/common/collect/ImmutableSet; ? I()Lcom/google/common/collect/ImmutableSet;>; createKeySet /()Lcom/google/common/collect/ImmutableSet; forEach "(Ljava/util/function/BiConsumer;)V action Ljava/util/function/BiConsumer; )Ljava/util/function/BiConsumer<-TK;-TV;>; ,(Ljava/util/function/BiConsumer<-TK;-TV;>;)V isHashCodeFast ()Z ()I
isPartialView size ,()Lcom/google/common/collect/ImmutableBiMap; result 4()Lcom/google/common/collect/ImmutableBiMap; writeReplace ()Ljava/lang/Object; 0Lcom/google/common/annotations/J2ktIncompatible; /Lcom/google/common/annotations/GwtIncompatible; #()Lcom/google/common/collect/BiMap;
access$100 a(Lcom/google/common/collect/RegularImmutableBiMap;)[Lcom/google/common/collect/ImmutableMapEntry; x0
access$200 4(Lcom/google/common/collect/RegularImmutableBiMap;)I
access$300 ()V \Lcom/google/common/collect/ImmutableBiMap;
SourceFile RegularImmutableBiMap.java ;Lcom/google/common/collect/ElementTypesAreNonnullByDefault; -Lcom/google/common/annotations/GwtCompatible; serializable emulated -com/google/common/collect/RegularImmutableMap R Q P Q I C ` a ? ? ? /com/google/common/collect/RegularImmutableBiMap ? ? ? ? java/util/Map$Entry ? ? R ?
? ? Ecom/google/common/collect/RegularImmutableMap$BucketOverflowException a Jcom/google/common/collect/ImmutableMapEntry$NonTerminalImmutableBiMapEntry NonTerminalImmutableBiMapEntry ? ? ? ? ? B C J L ? ? ? >com/google/common/collect/ImmutableMapEntrySet$RegularEntrySet RegularEntrySet ? ,com/google/common/collect/ImmutableMapKeySet ? ? ! ? S T 7com/google/common/collect/RegularImmutableBiMap$Inverse ?" ? ? S ?#$ L ; < (com/google/common/collect/ImmutableBiMap 1com/google/common/collect/RegularImmutableBiMap$1 Ecom/google/common/collect/RegularImmutableBiMap$InverseSerializedForm java/lang/Object +com/google/common/collect/ImmutableMapEntry &com/google/common/collect/ImmutableSet $com/google/common/base/Preconditions checkPositionIndex (II)I !com/google/common/collect/Hashing closedTableSize (ID)I createEntryArray 1(I)[Lcom/google/common/collect/ImmutableMapEntry; java/util/Objects requireNonNull
java/util/Map getKey getValue .com/google/common/collect/CollectPreconditions checkEntryNotNull '(Ljava/lang/Object;Ljava/lang/Object;)V smear (I)I checkNoConflictInKeyBucket ?(Ljava/lang/Object;Ljava/lang/Object;Lcom/google/common/collect/ImmutableMapEntry;Z)Lcom/google/common/collect/ImmutableMapEntry; 1com/google/common/collect/JdkBackedImmutableBiMap create
makeImmutable h(Ljava/util/Map$Entry;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMapEntry; ?(Ljava/lang/Object;Ljava/lang/Object;Lcom/google/common/collect/ImmutableMapEntry;Lcom/google/common/collect/ImmutableMapEntry;)V equals (Ljava/lang/Object;)Z checkNoConflict :(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V getNextInValueBucket /()Lcom/google/common/collect/ImmutableMapEntry; U(Ljava/lang/Object;[Lcom/google/common/collect/ImmutableMapEntry;I)Ljava/lang/Object; isEmpty of .com/google/common/collect/ImmutableMapEntrySet A(Lcom/google/common/collect/ImmutableMap;[Ljava/util/Map$Entry;)V +(Lcom/google/common/collect/ImmutableMap;)V checkNotNull java/util/function/BiConsumer accept g(Lcom/google/common/collect/RegularImmutableBiMap;Lcom/google/common/collect/RegularImmutableBiMap$1;)V &com/google/common/collect/ImmutableMap EMPTY_ENTRY_ARRAY 5 ; <