kotlin.collections.builders.MapBuilder.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sample-plugin Show documentation
Show all versions of sample-plugin Show documentation
A Gradle Plugin to help generate android sample apk.
???? 2? &kotlin/collections/builders/MapBuilder ?Ljava/lang/Object;Ljava/util/Map;Ljava/io/Serializable;Lkotlin/jvm/internal/markers/KMutableMap; java/lang/Object
java/util/Map java/io/Serializable 'kotlin/jvm/internal/markers/KMutableMap
/([Ljava/lang/Object;[Ljava/lang/Object;[I[III)V ([TK;[TV;[I[III)V ()V
keysArray [Ljava/lang/Object; valuesArray
presenceArray [I hashArray maxProbeDistance I ! " length $ ! % Companion 2Lkotlin/collections/builders/MapBuilder$Companion; ' ( ) getHashSize ()I + ,
- 0kotlin/collections/builders/MapBuilder$Companion / access$computeShift 6(Lkotlin/collections/builders/MapBuilder$Companion;I)I 1 2
0 3 hashShift 5 ! 6 this (Lkotlin/collections/builders/MapBuilder; getSize size ; ! < isReadOnly$kotlin_stdlib ()Z
isReadOnly Z @ A B (I)V D
E )kotlin/collections/builders/ListBuilderKt G arrayOfUninitializedElements (I)[Ljava/lang/Object; I J
H K access$computeHashSize M 2
0 N
P initialCapacity build ()Ljava/util/Map; ()Ljava/util/Map; #Lorg/jetbrains/annotations/NotNull; checkIsMutable$kotlin_stdlib W
X writeReplace ()Ljava/lang/Object; )kotlin/collections/builders/SerializedMap \ (Ljava/util/Map;)V ^
] _ java/io/NotSerializableException a 5The map cannot be serialized while it is being built. c (Ljava/lang/String;)V e
b f isEmpty ; ,
i containsKey (Ljava/lang/Object;)Z findKey (Ljava/lang/Object;)I m n
o key Ljava/lang/Object;
containsValue findValue t n
u value get &(Ljava/lang/Object;)Ljava/lang/Object; (Ljava/lang/Object;)TV; $Lorg/jetbrains/annotations/Nullable; kotlin/jvm/internal/Intrinsics | checkNotNull (Ljava/lang/Object;)V ~
} ? index put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; (TK;TV;)TV; addKey$kotlin_stdlib ? n
? allocateValuesArray ()[Ljava/lang/Object; ? ?
? oldValue putAll (Ljava/util/Map<+TK;+TV;>;)V from ? checkNotNullParameter '(Ljava/lang/Object;Ljava/lang/String;)V ? ?
} ? entrySet ()Ljava/util/Set; ? ? ? java/util/Collection ?
putAllEntries (Ljava/util/Collection;)Z ? ?
? Ljava/util/Map; remove removeKey$kotlin_stdlib ? n
? resetAt ([Ljava/lang/Object;I)V ? ?
H ? clear
resetRange ([Ljava/lang/Object;II)V ? ?
H ? hash i getKeys ()Ljava/util/Set; keysView ,Lkotlin/collections/builders/MapBuilderKeys; ? ? ? *kotlin/collections/builders/MapBuilderKeys ? +(Lkotlin/collections/builders/MapBuilder;)V ?
? ?
java/util/Set ? new cur getValues ()Ljava/util/Collection; ()Ljava/util/Collection;
valuesView .Lkotlin/collections/builders/MapBuilderValues; ? ? ? ,kotlin/collections/builders/MapBuilderValues ?
? ?
getEntries 0()Ljava/util/Set;>; entriesView /Lkotlin/collections/builders/MapBuilderEntries; ? ? ? -kotlin/collections/builders/MapBuilderEntries ?
? ? equals
contentEquals (Ljava/util/Map;)Z ? ?
? other hashCode entriesIterator$kotlin_stdlib 5()Lkotlin/collections/builders/MapBuilder$EntriesItr; ? ?
? 1kotlin/collections/builders/MapBuilder$EntriesItr ? hasNext ? ?
? ? nextHashCode$kotlin_stdlib ? ,
? ? result it 3Lkotlin/collections/builders/MapBuilder$EntriesItr; toString ()Ljava/lang/String; java/lang/StringBuilder ?
? E { ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? ? , ? nextAppendString (Ljava/lang/StringBuilder;)V ? ?
? ? } ? ? ?
? ?
sb.toString() ? checkNotNullExpressionValue ?
} sb Ljava/lang/StringBuilder; getCapacity 'java/lang/UnsupportedOperationException
ensureExtraCapacity ensureCapacity
D
n java/lang/OutOfMemoryError
,
copyOfUninitializedElements )([Ljava/lang/Object;I)[Ljava/lang/Object;
H java/util/Arrays copyOf ([II)[I
copyOf(this, newSize) rehash D
newSize newHashSize capacity ()[TV; curValuesArray newValuesArray (TK;)I ? ,
)?7y? compact j,
. kotlin/collections/ArraysKt0 fill ([IIII)V23
14 putRehash (I)Z67
8 java/lang/IllegalStateException: gThis cannot happen with fixed magic multiplier and grow-only hash array. Have object hashCodes changed?<
; f ? n
?
probesLeft areEqual '(Ljava/lang/Object;Ljava/lang/Object;)ZBC
}D (TV;)I kotlin/ranges/RangesKtG coerceAtMost (II)IIJ
HK D
M putIndex tentativeMaxProbeDistance
probeDistance removeKeyAtR D
S removeHashAtU D
V otherHash hole patchAttemptsLeft removedHash containsEntry$kotlin_stdlib (Ljava/util/Map$Entry;)Z "(Ljava/util/Map$Entry<+TK;+TV;>;)Z entry_ java/util/Map$Entrya getKeyc [bd getValuef [bg Ljava/util/Map$Entry; (Ljava/util/Map<**>;)Z i containsAllEntries$kotlin_stdlibl ?
m (Ljava/util/Collection<*>;)Z java/lang/ClassCastExceptionp mr iterator ()Ljava/util/Iterator;tu ?v java/util/Iteratorxy ? next{ [y|\]
~ e Ljava/lang/ClassCastException; Ljava/util/Iterator; Ljava/util/Collection; putEntry ;(Ljava/util/Collection<+Ljava/util/Map$Entry<+TK;+TV;>;>;)Z h ? ?? ? i?]
? updated removeEntry$kotlin_stdlib removeValue$kotlin_stdlib (TV;)Z element keysIterator$kotlin_stdlib 2()Lkotlin/collections/builders/MapBuilder$KeysItr; :()Lkotlin/collections/builders/MapBuilder$KeysItr; .kotlin/collections/builders/MapBuilder$KeysItr?
? ? valuesIterator$kotlin_stdlib 4()Lkotlin/collections/builders/MapBuilder$ValuesItr; <()Lkotlin/collections/builders/MapBuilder$ValuesItr; 0kotlin/collections/builders/MapBuilder$ValuesItr?
? ? =()Lkotlin/collections/builders/MapBuilder$EntriesItr;
? ? : ,
? keySet ? ?
? values ? ?
? ? ?
? access$getLength$p +(Lkotlin/collections/builders/MapBuilder;)I $this access$getPresenceArray$p ,(Lkotlin/collections/builders/MapBuilder;)[I access$removeKeyAt ,(Lkotlin/collections/builders/MapBuilder;I)V access$getKeysArray$p =(Lkotlin/collections/builders/MapBuilder;)[Ljava/lang/Object; access$getValuesArray$p access$allocateValuesArray 1(Lkotlin/jvm/internal/DefaultConstructorMarker;)V ?
0? [TK; [TV; 1Lkotlin/collections/builders/MapBuilderKeys; 3Lkotlin/collections/builders/MapBuilderValues; 7Lkotlin/collections/builders/MapBuilderEntries; MAGIC Ljava/lang/Deprecated; INITIAL_CAPACITY INITIAL_MAX_PROBE_DISTANCE TOMBSTONE???? Lkotlin/Metadata; mv k xi 0 d1???¨
%
#
'
$
??
&
??
??
???? {*??*2HH020j`:{|}~B¢B0¢ BE
8??0
80
0000¢J20238??H??¢45J680H¢7J88??809J
:0;H??¢0;HJ?0!2
@0AH??¢BJ!C0!2D8??80EH??¢FJG0!238??H¢HJI0!2J8H¢HJK0!2L
09HJM0;20HJN0;2O0HJP8??80QH??¢RJS0!2L0THJU0238??H¢5JV02J8H¢5JW8238??H¢XJY0238??H¢5JZ0HJ[0!HJ\8??80]H??¢^J_8238??2J8H¢`Ja0;2b8??809HJ"c0!2b8??80E0AHJd0!2D8??80EHJe0!2f0HJg0;2h0HJi8238??H¢XJ!j0!2D8??80EH??¢kJl0;2m0HJn0238??H??¢o5Jp0;2q0HJr0!2s8H??¢tHJu0vHJw8??80xH??¢yJz0THR08BX¢R&8??8008VX¢R8??80X¢
??R0X¢
??R0X¢
??R08BX¢R"0!2 0!@BX¢
??#$R%8??08VX¢&R
8??0X¢
'R(
8??0)X¢
??R0X¢
??R0X¢
??R
0X¢
??R*02 0@RX¢
??+R,80-8VX¢./R
80X¢
'R0
801X¢
??¨ d2 K V Ljava/io/Serializable; Lkotlin/io/Serializable; entries hashSize keys addKey checkIsMutable containsAllEntries
containsEntry entriesIterator keysIterator 0Lkotlin/collections/builders/MapBuilder$KeysItr; removeEntry removeKey removeValue valuesIterator 2Lkotlin/collections/builders/MapBuilder$ValuesItr;
EntriesItr EntryRef Itr KeysItr ValuesItr
kotlin-stdlib *kotlin/collections/builders/MapBuilder$Itr? /kotlin/collections/builders/MapBuilder$EntryRef?
MapBuilder.kt RuntimeInvisibleAnnotations Signature
ConstantValue
Deprecated RuntimeVisibleAnnotations Code LineNumberTable LocalVariableTable
StackMapTable $RuntimeInvisibleParameterAnnotations InnerClasses
SourceFile 1 ' ( ? V ? ?? V ? ?? { ? V ? V ! $ ! 5 ! ; ! ? ? ? ?? { ? ? ? ?? { ? ? ? ?? { @ A ? ! ? +? ? ? ? ! ? ?? ? ? ? ! ? ?? ? ? ? ! ? ?? ? ? :
? ? 4*? *+? *,? *-? *? *? #*? &*? **? .? 4? 7? ? &