
com.google.common.collect.EnumHashBiMap.class Maven / Gradle / Ivy
???? 2 ? {
|
} ~
? ?
|
? ?
? ?
? ?
' ? ?
? ? ?
' ?
' ?
? ?
? ?
? ?
? ?
? ? ? ?
?
?
? ?
' ?
' ?
' ?
' ?
' ?
' ?
' ?
?
?
' ?
? ? keyType Ljava/lang/Class; Signature Ljava/lang/Class; serialVersionUID J
ConstantValue RuntimeInvisibleAnnotations /Lcom/google/common/annotations/GwtIncompatible; value only needed in emulated source. create <(Ljava/lang/Class;)Lcom/google/common/collect/EnumHashBiMap; Code LineNumberTable LocalVariableTable LocalVariableTypeTable v;V:Ljava/lang/Object;>(Ljava/lang/Class;)Lcom/google/common/collect/EnumHashBiMap; :(Ljava/util/Map;)Lcom/google/common/collect/EnumHashBiMap; map Ljava/util/Map; bimap )Lcom/google/common/collect/EnumHashBiMap; Ljava/util/Map; 1Lcom/google/common/collect/EnumHashBiMap; x;V:Ljava/lang/Object;>(Ljava/util/Map;)Lcom/google/common/collect/EnumHashBiMap; (Ljava/lang/Class;)V this (Ljava/lang/Class;)V checkKey "(Ljava/lang/Enum;)Ljava/lang/Enum; key Ljava/lang/Enum; TK; (TK;)TK; put 6(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; Ljava/lang/Object; TV; (TK;TV;)TV; "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; forcePut ()Ljava/lang/Class; ()Ljava/lang/Class; writeObject (Ljava/io/ObjectOutputStream;)V stream Ljava/io/ObjectOutputStream;
Exceptions ? java.io.ObjectOutputStream
readObject (Ljava/io/ObjectInputStream;)V Ljava/io/ObjectInputStream; ? java.io.ObjectInputStream entrySet ()Ljava/util/Set; values keySet inverse #()Lcom/google/common/collect/BiMap; clear ()V putAll (Ljava/util/Map;)V x0 remove &(Ljava/lang/Object;)Ljava/lang/Object; 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; x1
containsValue (Ljava/lang/Object;)Z ^;V:Ljava/lang/Object;>Lcom/google/common/collect/AbstractBiMap;
SourceFile EnumHashBiMap.java -Lcom/google/common/annotations/GwtCompatible; emulated 'com/google/common/collect/EnumHashBiMap D E ? ? ? 5 6 l m java/util/EnumMap ? ? ? ? ? [Ljava/lang/Enum; ? ? ? D ? ( ) ? ? p java/lang/Enum N q U q ? ? k X ? ? ? ? ? ? k _ ? java/lang/Class java/util/HashMap D ? ? ? ? ? d e f e g e h i j k o p U O N O s t H I 'com/google/common/collect/AbstractBiMap java/io/IOException java/lang/ClassNotFoundException #com/google/common/collect/EnumBiMap inferKeyType "(Ljava/util/Map;)Ljava/lang/Class; (com/google/common/collect/WellBehavedMap wrap ;(Ljava/util/Map;)Lcom/google/common/collect/WellBehavedMap; getEnumConstants ()[Ljava/lang/Object; com/google/common/collect/Maps newHashMapWithExpectedSize (I)Ljava/util/HashMap; !(Ljava/util/Map;Ljava/util/Map;)V $com/google/common/base/Preconditions checkNotNull java/io/ObjectOutputStream defaultWriteObject (Ljava/lang/Object;)V 'com/google/common/collect/Serialization writeMap .(Ljava/util/Map;Ljava/io/ObjectOutputStream;)V java/io/ObjectInputStream defaultReadObject ()Ljava/lang/Object; (I)V setDelegates populateMap -(Ljava/util/Map;Ljava/io/ObjectInputStream;)V 1 ' ? ( ) * + , - . / 1 2 3s 4 5 6 7 E ? Y*? ? 8 8 9 ( ) : ( + * ; 5 <