![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.collect.ImmutableBiMap.class Maven / Gradle / Ivy
???? 4
+com/google/common/collect/CollectCollectors toImmutableBiMap X(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/stream/Collector;
/com/google/common/collect/RegularImmutableBiMap EMPTY 1Lcom/google/common/collect/RegularImmutableBiMap; 1com/google/common/collect/SingletonImmutableBiMap
'(Ljava/lang/Object;Ljava/lang/Object;)V java/util/Map$Entry
(com/google/common/collect/ImmutableBiMap entryOf ;(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map$Entry;
fromEntries B([Ljava/util/Map$Entry;)Lcom/google/common/collect/ImmutableBiMap; 0com/google/common/collect/ImmutableBiMap$Builder
" # ()V % expectedSize
' ( ) * + .com/google/common/collect/CollectPreconditions checkNonnegative (ILjava/lang/String;)I
- . (I)V
0 1 2
isPartialView ()Z 4 5 6 7 8
java/util/Map entrySet ()Ljava/util/Set;
: ; < copyOf @(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableBiMap; > ? @ EMPTY_ENTRY_ARRAY [Ljava/util/Map$Entry;
B C D E F #com/google/common/collect/Iterables toArray <(Ljava/lang/Iterable;[Ljava/lang/Object;)[Ljava/lang/Object; @
I J K of ,()Lcom/google/common/collect/ImmutableBiMap; M N O getKey ()Ljava/lang/Object; Q R O getValue
T J U P(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableBiMap;
W " X &com/google/common/collect/ImmutableMap
Z [ K inverse
] ^ _ keySet *()Lcom/google/common/collect/ImmutableSet; a java/lang/AssertionError c should never be called
` e f (Ljava/lang/Object;)V h 'java/lang/UnsupportedOperationException
g " k 7com/google/common/collect/ImmutableBiMap$SerializedForm
j m n -(Lcom/google/common/collect/ImmutableBiMap;)V p java/io/InvalidObjectException r Use SerializedForm
o t u (Ljava/lang/String;)V
w x _ createValues
z { _ values } com/google/common/collect/BiMap serialVersionUID J
ConstantValue???????? Code LineNumberTable LocalVariableTable keyFunction Ljava/util/function/Function;
valueFunction LocalVariableTypeTable 'Ljava/util/function/Function<-TT;+TK;>; 'Ljava/util/function/Function<-TT;+TV;>; MethodParameters Signature ?(Ljava/util/function/Function<-TT;+TK;>;Ljava/util/function/Function<-TT;+TV;>;)Ljava/util/stream/Collector;>; RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; ^()Lcom/google/common/collect/ImmutableBiMap; k1 Ljava/lang/Object; v1 TK; TV; d(TK;TV;)Lcom/google/common/collect/ImmutableBiMap; t(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableBiMap; k2 v2 j(TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableBiMap; ?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableBiMap; k3 v3 p(TK;TV;TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableBiMap; ?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableBiMap; k4 v4 v(TK;TV;TK;TV;TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableBiMap; ?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableBiMap; k5 v5 |(TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableBiMap;(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableBiMap; k6 v6 ?(TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableBiMap;((Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableBiMap; k7 v7 ?(TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableBiMap;L(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableBiMap; k8 v8 ?(TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableBiMap;p(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableBiMap; k9 v9 ?(TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableBiMap;?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableBiMap; k10 v10 ?(TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;TK;TV;)Lcom/google/common/collect/ImmutableBiMap; ofEntries entries entries2 [Ljava/util/Map$Entry<+TK;+TV;>; [Ljava/util/Map$Entry; ~([Ljava/util/Map$Entry<+TK;+TV;>;)Lcom/google/common/collect/ImmutableBiMap; RuntimeVisibleAnnotations Ljava/lang/SafeVarargs; builder 4()Lcom/google/common/collect/ImmutableBiMap$Builder; f()Lcom/google/common/collect/ImmutableBiMap$Builder; builderWithExpectedSize 5(I)Lcom/google/common/collect/ImmutableBiMap$Builder; I g(I)Lcom/google/common/collect/ImmutableBiMap$Builder; ;(Ljava/util/Map;)Lcom/google/common/collect/ImmutableBiMap; bimap *Lcom/google/common/collect/ImmutableBiMap; map Ljava/util/Map; 2Lcom/google/common/collect/ImmutableBiMap; Ljava/util/Map<+TK;+TV;>;
StackMapTable w(Ljava/util/Map<+TK;+TV;>;)Lcom/google/common/collect/ImmutableBiMap; entry Ljava/util/Map$Entry; Ljava/lang/Iterable;
entryArray Ljava/util/Map$Entry; 6Ljava/lang/Iterable<+Ljava/util/Map$Entry<+TK;+TV;>;>; ?(Ljava/lang/Iterable<+Ljava/util/Map$Entry<+TK;+TV;>;>;)Lcom/google/common/collect/ImmutableBiMap; this 4()Lcom/google/common/collect/ImmutableBiMap; /()Lcom/google/common/collect/ImmutableSet; forcePut 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; key value
Deprecated (TK;TV;)TV; Ljava/lang/Deprecated; Ljavax/annotation/CheckForNull; RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; -Lcom/google/errorprone/annotations/DoNotCall; +Always throws UnsupportedOperationException writeReplace 0Lcom/google/common/annotations/J2ktIncompatible;
readObject (Ljava/io/ObjectInputStream;)V stream Ljava/io/ObjectInputStream;
Exceptions toImmutableMap ?(Ljava/util/function/Function<-TT;+TK;>;Ljava/util/function/Function<-TT;+TV;>;)Ljava/util/stream/Collector;>; Use toImmutableBiMap {(Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/BinaryOperator;)Ljava/util/stream/Collector;
mergeFunction #Ljava/util/function/BinaryOperator; (Ljava/util/function/BinaryOperator;(Ljava/util/function/Function<-TT;+TK;>;Ljava/util/function/Function<-TT;+TV;>;Ljava/util/function/BinaryOperator;)Ljava/util/stream/Collector;>; 1()Lcom/google/common/collect/ImmutableCollection; ()Ljava/util/Collection; #()Lcom/google/common/collect/BiMap; ?Lcom/google/common/collect/ImmutableMap;Lcom/google/common/collect/BiMap;
SourceFile ImmutableBiMap.java ;Lcom/google/common/collect/ElementTypesAreNonnullByDefault; -Lcom/google/common/annotations/GwtCompatible; serializable emulated InnerClasses Entry Builder SerializedForm! W | ~ ? ? ? V *+? ? ? D ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? J K ? ? ? ? O ? ? J U ? Z
?
Y*+? ? ? T ?
? ?
? ? ?
? ?
? ? ? ? ? ? ? J ? ? ? ? Y*+? SY,-? S? ? ? ] ? * ? ? ? ? ? ? ? ? ? * ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? J ? ? ? "? Y*+? SY,-? SY? S? ? ? f ? > " ? ? " ? ? " ? ? " ? ? " ? ? " ? ? ? > " ? ? " ? ? " ? ? " ? ? " ? ? " ? ? ? ? ? ? ? ? ? ? ? J ? ? ? ,? Y*+? SY,-? SY? SY? S? ? ? o p ( o ? R , ? ? , ? ? , ? ? , ? ? , ? ? , ? ? , ? ? , ? ? ? R , ? ? , ? ? , ? ? , ? ? , ? ? , ? ? , ? ? , ? ? ? ! ? ? ? ? ? ? ? ? ? ? J ? ? .
6? Y*+? SY,-? SY? SY? SY ? S? ? ? z { 2 z ? f
6 ? ? 6 ? ? 6 ? ? 6 ? ? 6 ? ? 6 ? ? 6 ? ? 6 ? ? 6 ? ? 6 ? ? ? f
6 ? ? 6 ? ? 6 ? ? 6 ? ? 6 ? ? 6 ? ? 6 ? ? 6 ? ? 6 ? ? 6 ? ? ? )
? ? ? ? ? ? ? ? ? ? ? ? J ? ? u A? Y*+? SY,-? SY? SY? SY ? SY
? S? ? ? " ? ? ? ? % ? / ? 9 ? = ? ? z A ? ? A ? ? A ? ? A ? ? A ? ? A ? ? A ? ? A ? ? A ? ? A ? ? A ? ?
A ? ? ? z A ? ? A ? ? A ? ? A ? ? A ? ? A ? ? A ? ? A ? ? A ? ? A ? ? A ? ?
A ? ? ? 1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? J ? ? ? L? Y*+? SY,-? SY? SY? SY ? SY
? SY
? S? ? ? &