![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.collect.MapMaker.class Maven / Gradle / Ivy
???? 4 ?
java/lang/Object ()V "com/google/common/collect/MapMaker
initialCapacity I concurrencyLevel keyEquivalence $Lcom/google/common/base/Equivalence; %key equivalence was already set to %s
$com/google/common/base/Preconditions
checkState ((ZLjava/lang/String;Ljava/lang/Object;)V
checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; ! "com/google/common/base/Equivalence # $ % useCustomMap Z
' ( ) getKeyStrength :()Lcom/google/common/collect/MapMakerInternalMap$Strength;
+ , - . / 6com/google/common/collect/MapMakerInternalMap$Strength defaultEquivalence &()Lcom/google/common/base/Equivalence;
1 2 3 4 5 "com/google/common/base/MoreObjects firstNonNull 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 7 &initial capacity was already set to %s
9 : (ZLjava/lang/String;I)V
< = >
checkArgument (Z)V @ 'concurrency level was already set to %s + B C D WEAK 8Lcom/google/common/collect/MapMakerInternalMap$Strength;
F G H setKeyStrength ^(Lcom/google/common/collect/MapMakerInternalMap$Strength;)Lcom/google/common/collect/MapMaker; J K D keyStrength M "Key strength was already set to %s + O P D STRONG
R S H setValueStrength U V D
valueStrength X $Value strength was already set to %s Z &java/util/concurrent/ConcurrentHashMap
\ ] ^ getInitialCapacity ()I?@
a b ^ getConcurrencyLevel
Y d e (IFI)V
g h i j k -com/google/common/collect/MapMakerInternalMap create U(Lcom/google/common/collect/MapMaker;)Lcom/google/common/collect/MapMakerInternalMap;
1 m n o toStringHelper G(Ljava/lang/Object;)Lcom/google/common/base/MoreObjects$ToStringHelper;
r s t u v 1com/google/common/base/MoreObjects$ToStringHelper add H(Ljava/lang/String;I)Lcom/google/common/base/MoreObjects$ToStringHelper; K
+ z { | toString ()Ljava/lang/String;
~ ? ? ? com/google/common/base/Ascii toLowerCase &(Ljava/lang/String;)Ljava/lang/String;
r ? u ? Y(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/common/base/MoreObjects$ToStringHelper; V
r ? ? o addValue
r z DEFAULT_INITIAL_CAPACITY
ConstantValue DEFAULT_CONCURRENCY_LEVEL UNSET_INT???? RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; Signature 8Lcom/google/common/base/Equivalence; Code LineNumberTable LocalVariableTable this $Lcom/google/common/collect/MapMaker; J(Lcom/google/common/base/Equivalence;)Lcom/google/common/collect/MapMaker; equivalence LocalVariableTypeTable
StackMapTable MethodParameters ^(Lcom/google/common/base/Equivalence;)Lcom/google/common/collect/MapMaker; RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; /Lcom/google/common/annotations/GwtIncompatible; getKeyEquivalence :()Lcom/google/common/base/Equivalence; '(I)Lcom/google/common/collect/MapMaker; weakKeys &()Lcom/google/common/collect/MapMaker; strength
weakValues getValueStrength makeMap &()Ljava/util/concurrent/ConcurrentMap; X()Ljava/util/concurrent/ConcurrentMap; s 3Lcom/google/common/base/MoreObjects$ToStringHelper;
SourceFile
MapMaker.java ;Lcom/google/common/collect/ElementTypesAreNonnullByDefault; 0Lcom/google/common/annotations/J2ktIncompatible; -Lcom/google/common/annotations/GwtCompatible; emulated InnerClasses Strength ToStringHelper ? (com/google/common/collect/MapMaker$Dummy Dummy 1 ? ? ? ? ? ? ? ? ? $ % K D ? ? V D ? ? ? ? ? ? ? E *? *? *?
? ? q e f q ? ? ? ? ? ? '*? ? ? *? ? *+? ? ? *? "*? ? } ~ % ? ? ' ? ? ' ? ? ' ? ? ? @ ? ? ? ? ?
? ? ? / ? <