All Downloads are FREE. Search and download functionalities are using the official Maven repository.

okhttp3.internal.cache.DiskLruCache.class Maven / Gradle / Ivy

????4"#okhttp3/internal/cache/DiskLruCachejava/lang/Objectjava/io/Closeablejava/io/FlushablemaxSizeJ
getMaxSize()J	
	
this%Lokhttp3/internal/cache/DiskLruCache;
setMaxSize(J)VinitializedZ	cleanupQueue'Lokhttp3/internal/concurrent/TaskQueue;	cleanupTask3Lokhttp3/internal/cache/DiskLruCache$cleanupTask$1;	 okhttp3/internal/concurrent/Task%okhttp3/internal/concurrent/TaskQueue!schedule$default`(Lokhttp3/internal/concurrent/TaskQueue;Lokhttp3/internal/concurrent/Task;JILjava/lang/Object;)V#$
"%valuejournalFileLjava/io/File;journalFileTmpjournalFileBackupsize
journalWriterLokio/BufferedSink;
lruEntriesLjava/util/LinkedHashMap;XLjava/util/LinkedHashMap;#Lorg/jetbrains/annotations/NotNull;getLruEntries$okhttp()Ljava/util/LinkedHashMap;Z()Ljava/util/LinkedHashMap;/0	6redundantOpCountIhasJournalErrorscivilizedFileSystemclosedgetClosed$okhttp()Z<	?setClosed$okhttp(Z)VmostRecentTrimFailedmostRecentRebuildFailednextSequenceNumber
initialize()Vjava/io/IOExceptionIokhttp3/internal/UtilKassertionsEnabledM	LNjava/lang/ThreadP	holdsLock(Ljava/lang/Object;)ZRS
QTjava/lang/AssertionErrorVjava/lang/StringBuilderXZH
Y[Thread ]append-(Ljava/lang/String;)Ljava/lang/StringBuilder;_`
Ya
currentThread()Ljava/lang/Thread;cd
QeThread.currentThread()gkotlin/jvm/internal/IntrinsicsicheckNotNullExpressionValue'(Ljava/lang/Object;Ljava/lang/String;)Vkl
jmgetName()Ljava/lang/String;op
Qq MUST hold lock on s-(Ljava/lang/Object;)Ljava/lang/StringBuilder;_u
YvtoStringxp
Yy(Ljava/lang/Object;)VZ{
W|java/lang/Throwable~
fileSystem Lokhttp3/internal/io/FileSystem;??	?+)	?okhttp3/internal/io/FileSystem?exists(Ljava/io/File;)Z????()	?delete(Ljava/io/File;)V????rename(Ljava/io/File;Ljava/io/File;)V????isCivilized1(Lokhttp3/internal/io/FileSystem;Ljava/io/File;)Z??
L?;	?readJournal?H
?processJournal?H
?"okhttp3/internal/platform/Platform?	Companion.Lokhttp3/internal/platform/Platform$Companion;??	??,okhttp3/internal/platform/Platform$Companion?get&()Lokhttp3/internal/platform/Platform;??
??
DiskLruCache ?	directory?)	?
 is corrupt: ?
getMessage?p
J?
, removing?log+(Ljava/lang/String;ILjava/lang/Throwable;)V??
???H
?rebuildJournal$okhttp?H
?$this$assertThreadHoldsLock$ivLjava/lang/Object;$i$f$assertThreadHoldsLockjournalIsCorruptLjava/io/IOException;java/io/EOFException?source(Ljava/io/File;)Lokio/Source;????	okio/Okio?buffer$(Lokio/Source;)Lokio/BufferedSource;??
??okio/BufferedSource?readUtf8LineStrict?p??MAGICLjava/lang/String;??	?areEqual'(Ljava/lang/Object;Ljava/lang/Object;)Z??
j?	VERSION_1??	?
appVersion?9	?java/lang/String?valueOf(I)Ljava/lang/String;??
??
valueCount?9	?java/lang/CharSequence?length()I????unexpected journal header: [?, ?(C)Ljava/lang/StringBuilder;_?
Y?(Ljava/lang/String;)VZ?
J?readJournalLine?
java/util/LinkedHashMap,?
89		exhausted	>?
newJournalWriter()Lokio/BufferedSink;
-.	kotlin/UnitINSTANCE
Lkotlin/Unit;	kotlin/io/CloseableKtcloseFinally+(Ljava/io/Closeable;Ljava/lang/Throwable;)V
_Ljava/io/EOFException;	lineCountblankvalueCountStringappVersionStringversionmagicLokio/BufferedSource;$$i$a$-use-DiskLruCache$readJournal$1java/io/FileNotFoundException(
appendingSink(Ljava/io/File;)Lokio/Sink;*+?,&okhttp3/internal/cache/FaultHidingSink.Fokhttp3/internal/cache/DiskLruCache$newJournalWriter$faultHidingSink$10((Lokhttp3/internal/cache/DiskLruCache;)VZ2
13kotlin/jvm/functions/Function15.(Lokio/Sink;Lkotlin/jvm/functions/Function1;)VZ7
/8	okio/Sink: (Lokio/Sink;)Lokio/BufferedSink;?<
?=faultHidingSink(Lokhttp3/internal/cache/FaultHidingSink;fileSinkLokio/Sink;kotlin/text/StringsKtCindexOf$default1(Ljava/lang/CharSequence;CIZILjava/lang/Object;)IEF
DGunexpected journal line: Ijava/lang/NullPointerExceptionK5null cannot be cast to non-null type java.lang.StringM
L?	substringP?
?Q0(this as java.lang.String).substring(startIndex)SREMOVEU?	V
??startsWith$default;(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)ZYZ
D[remove&(Ljava/lang/Object;)Ljava/lang/Object;]^
_(II)Ljava/lang/String;Pa
?b4(this as java.lang.Strin…ing(startIndex, endIndex)d?^
f)okhttp3/internal/cache/DiskLruCache$Entryh:(Lokhttp3/internal/cache/DiskLruCache;Ljava/lang/String;)VZj
ik
java/util/Mapmput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;opnqCLEANs?	t
split$defaultA(Ljava/lang/CharSequence;[CZIILjava/lang/Object;)Ljava/util/List;vw
DxsetReadable$okhttpzB
i{*okhttp3/internal/cache/DiskLruCache$Editor}setCurrentEditor$okhttp/(Lokhttp3/internal/cache/DiskLruCache$Editor;)V?
i?setLengths$okhttp(Ljava/util/List;)V??
i?DIRTY??	?S(Lokhttp3/internal/cache/DiskLruCache;Lokhttp3/internal/cache/DiskLruCache$Entry;)VZ?
~?READ??	?partsLjava/util/List;entry+Lokhttp3/internal/cache/DiskLruCache$Entry;keysecondSpacekeyBegin
firstSpaceline*)	?values()Ljava/util/Collection;??
?java/util/Collection?iterator()Ljava/util/Iterator;????java/util/Iterator?hasNext?>??next()Ljava/lang/Object;????i.next()?getCurrentEditor$okhttp.()Lokhttp3/internal/cache/DiskLruCache$Editor;??
i?,
	?getLengths$okhttp()[J??
i?getCleanFiles$okhttp()Ljava/util/List;??
i?java/util/List?(I)Ljava/lang/Object;????java/io/File?getDirtyFiles$okhttp??
i?]H??tiLjava/util/Iterator;okio/BufferedSink?close?H??sink?+??	writeUtf8'(Ljava/lang/String;)Lokio/BufferedSink;????	writeByte(I)Lokio/BufferedSink;????writeDecimalLong(J)Lokio/BufferedSink;????
getKey$okhttp?p
i?writeLengths$okhttp(Lokio/BufferedSink;)V??
i?:	?E	?'$i$a$-use-DiskLruCache$rebuildJournal$1B(Ljava/lang/String;)Lokhttp3/internal/cache/DiskLruCache$Snapshot;$Lorg/jetbrains/annotations/Nullable;?checkNotNullParameter?l
j?GH
?checkNotClosed?H
?validateKey??
?lruEntries[key] ?: return null?snapshot$okhttp0()Lokhttp3/internal/cache/DiskLruCache$Snapshot;??
i?checkNotNull{
jjournalRebuildRequired>
snapshot.Lokhttp3/internal/cache/DiskLruCache$Snapshot;,okhttp3/internal/cache/DiskLruCache$Snapshot	editA(Ljava/lang/String;J)Lokhttp3/internal/cache/DiskLruCache$Editor;Lkotlin/jvm/JvmOverloads;ANY_SEQUENCE_NUMBER
	getSequenceNumber$okhttp
igetLockingSourceCount$okhttp?
iD	flushH?editor,Lokhttp3/internal/cache/DiskLruCache$Editor;expectedSequenceNumberedit$defaulty(Lokhttp3/internal/cache/DiskLruCache;Ljava/lang/String;JILjava/lang/Object;)Lokhttp3/internal/cache/DiskLruCache$Editor;
!@(Ljava/lang/String;)Lokhttp3/internal/cache/DiskLruCache$Editor; 
$completeEdit$okhttp0(Lokhttp3/internal/cache/DiskLruCache$Editor;Z)VgetEntry$okhttp-()Lokhttp3/internal/cache/DiskLruCache$Entry;)*
~+
Check failed.-java/lang/IllegalStateException/
y
0?getReadable$okhttp3>
i4getWritten$okhttp()[Z67
~8abort:H
~;2Newly created entry didn't create value for index =(I)Ljava/lang/StringBuilder;_?
Y@getZombie$okhttpB>
iC(Ljava/io/File;)J,E?FremoveEntry$okhttp.(Lokhttp3/internal/cache/DiskLruCache$Entry;)ZHI
JF
	LsetSequenceNumber$okhttpN
iO	newLength	oldLengthcleandirty$this$apply'$i$a$-apply-DiskLruCache$completeEdit$1successredundantOpCompactThreshold(Ljava/lang/String;)ZlruEntries[key] ?: return falseZremoved?setZombie$okhttp^B
i_
detach$okhttpaH
~bit$$i$a$-let-DiskLruCache$removeEntry$1$$i$a$-let-DiskLruCache$removeEntry$2cache is closedg)$i$a$-check-DiskLruCache$checkNotClosed$1
trimToSizejH
kisClosedlruEntries.valuesntoArray(([Ljava/lang/Object;)[Ljava/lang/Object;pq?r4null cannot be cast to non-null type kotlin.Arrayt,[Lokhttp3/internal/cache/DiskLruCache$Entry;vthisCollection$ivLjava/util/Collection;$this$toTypedArray$iv$i$f$toTypedArray[Ljava/lang/Object;|removeOldestEntry~>
toEvict?
?deleteContents????evictAllLEGAL_KEY_PATTERNLkotlin/text/Regex;??	?kotlin/text/Regex?matches(Ljava/lang/CharSequence;)Z??
??*keys must match regex [a-z0-9_-]{1,120}: "?"java/lang/IllegalArgumentException?
??($i$a$-require-DiskLruCache$validateKey$1	snapshotsF()Ljava/util/Iterator;/okhttp3/internal/cache/DiskLruCache$snapshots$1?
?3getFileSystem$okhttp"()Lokhttp3/internal/io/FileSystem;getDirectory()Ljava/io/File;getValueCount$okhttp\(Lokhttp3/internal/io/FileSystem;Ljava/io/File;IIJLokhttp3/internal/concurrent/TaskRunner;)V??
taskRunner?
[?@(IFZ)VZ?
?&okhttp3/internal/concurrent/TaskRunner?newQueue)()Lokhttp3/internal/concurrent/TaskQueue;??
??1okhttp3/internal/cache/DiskLruCache$cleanupTask$1?
okHttpName??	L? Cache?
?kmaxSize <= 0?valueCount <= 0?JOURNAL_FILE??	?#(Ljava/io/File;Ljava/lang/String;)VZ?
??JOURNAL_FILE_TEMP??	?JOURNAL_FILE_BACKUP??	?$i$a$-require-DiskLruCache$1$i$a$-require-DiskLruCache$2(Lokhttp3/internal/concurrent/TaskRunner;Lkotlin/jvm/JvmField;/Lokhttp3/internal/cache/DiskLruCache$Companion;access$getCivilizedFileSystem$p((Lokhttp3/internal/cache/DiskLruCache;)Z$thisaccess$setCivilizedFileSystem$p)(Lokhttp3/internal/cache/DiskLruCache;Z)Vaccess$getHasJournalErrors$paccess$setHasJournalErrors$paccess$getInitialized$paccess$setInitialized$p access$getMostRecentTrimFailed$p access$setMostRecentTrimFailed$paccess$journalRebuildRequiredaccess$getRedundantOpCount$p((Lokhttp3/internal/cache/DiskLruCache;)Iaccess$setRedundantOpCount$p)(Lokhttp3/internal/cache/DiskLruCache;I)V#access$getMostRecentRebuildFailed$p#access$setMostRecentRebuildFailed$paccess$getJournalWriter$p:(Lokhttp3/internal/cache/DiskLruCache;)Lokio/BufferedSink;access$setJournalWriter$p;(Lokhttp3/internal/cache/DiskLruCache;Lokio/BufferedSink;)VLkotlin/Metadata;mvbvkd1
??y



??

??

??


	
??



??

??


??







	


)
*?? [2020:[\]^B7??000	0
00
¢J809HJ:09HJ!;092
<0=R0??2>0H??¢?J@09J A0=R0??2B0(2C0HJD09JE09HJF0GR0??2B0(H†JH09JI0JJ0HJK0%HJL09HJM09HJN092O0(HJ
P09H??¢QJR02B0(JS02
T0)R0??H??¢UJV0HJ50JW0GR0??0XJY09JZ092B0(HR0X‚¢
??R0X‚¢
??R0X‚¢
??R0X‚¢
R0X€¢
??"R0¢
??R0X€¢
??R0X‚¢
??R 0X‚¢
??R!0X‚¢
??R"0X‚¢
??R#0X‚¢
??R$0%X‚¢
??R$&0(0)R0??0'X€¢
??*+R&
02,08F@FX†¢
??-."/0R10X‚¢
??R20X‚¢
??R30X‚¢
??R40X‚¢
??R50X‚¢
??R	0X€¢
??67¨_d2Ljava/io/Closeable;Ljava/io/Flushable;completeEditrebuildJournalremoveEntryEditorEntrySnapshotokhttp-okhttp3/internal/cache/DiskLruCache$Companion?1(Lkotlin/jvm/internal/DefaultConstructorMarker;)VZ?
????	journaljournal.tmpjournal.bkplibcore.io.DiskLruCache1
????????[a-z0-9_-]{1,120}
??s?U?DiskLruCache.kt	SignatureRuntimeInvisibleAnnotationsCodeLineNumberTableLocalVariableTable
StackMapTable
Exceptions$RuntimeInvisibleParameterAnnotationsInnerClasses
SourceFileSourceDebugExtensionRuntimeVisibleAnnotations1!	
()*)+),
-./01289:;<DEF
??2?)2?9?9??
?2??
?2??
?2??
?2??
?2
???
?2s?
?2??
?2U?
?2??
?2??21/*??h1g*?*??*?*?? 	?&?jkln'
34/*?7??52=>/*?@??AB:*?@??C1GH*L=?O?<+?U?5?WY?YY?\^?b?fYh?n?r?bt?b+?w?z?}??*???*??*?????4*??*?????*??*?????*??*??*????**??*??????*??*?????]*??*??*??L?????YY?\??b*???w??b+???b??b?z+???*??*?@?L*?@+?*??*?????J??????"?C/mJ?B?"?*+C-D?K?L?\?l?|??????????????????????????????????????????
*B??@?9?5??J?HU
T*??*???????L=>?N+??:6??:??:??:??:	??:
??????N??????A*???????0*???	????
??:6?????E?JY?YY?\??b?b??b?b??b	?b??b
?b]???z????6*?????:????**?7?d???
*?§**???:+-??:N?:+-?????9A9IAIIIKI?
??
???????@??A??
??????R??
????????
G?	
???????"'0	9
BKTTTTTn??????????	!$$%+'3(3)7S*f
?B 9T?!?
K?"?	B?#?9?$?0%?$?&'
'9TJ
p**??*???-L?/Y+?1Y*?4?6?9M,?;?>?./"3 "?@AB*)?O?+?? ?H=?"?JY?YY?\J?b+?b?z????`>+?? ?H6:?I+:6Y??LYN?O??RYT?n:?W?X?A+?W?\?4*?7?`W?+:6Y??LYN?O??cYe?n:*?7?g?i:? ?iY*?l:*?7?n?rW?q?u?X?g+?u?\?Z+:`6	6
Y??LYN?O?	?RYT?n???Y U?y:?|?~?????q?,???X?"+???\??~Y*?????B????X?+???\??"?JY?YY?\J?b+?b?z???????3?2????.?????????/??i?:??i???9.?? 893;7<F=I>O?s@?A?B?E?F?H?I?J?K?N?O	P	Q	P9QEPGRMSVT`W}X?[?_?`?aRG?????I???F??97??9??9????J?Hm?*??*????*?7????L+????+??Y??n?iM,???&>*??6?f*Y??,??/a??????,?~??>*??6?5*??,?????Ĺ?*??,?????Ĺ?????+????n????(i??7?Ni
jk#l4m;nCnIoXn^rfsnstt?u?s?w?x?k?z4I?9t/?94x??????J1?H??*?Y????W*??*?????>?L=>?N+??:6?ܹ?
??W???
??W*?慹?
??W*??
??W
??W*?7????:???v???i:???/???? ??W???W
??W?3?u?? ??W???W??
??W????:+-??:N?:+-??*??*?????*??*??*????*??*??*????*??*????**??*??*??.&..&...0.L
P??????Ii/??G?	? v??8?J?\?p?????????????????????????8?H?Y?j?w??????*?d??5??.8??9?J1??R?+??*??*??*+??*?7+?g?iY??W?Y??nM,?Y??W?N*Y?Y6`?*?Y????? ??+??
??W*??*?*?? 	?&-?(fiBi??i
B
?J
V????&?1?<?@?M?M?M?M?M?M?M?]?d?j?r?y???*@L1[??????J?21??+??*??*??*+??*?7+?g?i: ????
? ???Y?	???W???
???*??
*??*?*?? 	?&?*?Y?:???? ??+??
??W?*?????iY*+?l:*?7?n+?rW?~Y*??:???
?8iKiA~
?8??"????!?!?8?:?K?M?Z?\?j?{?}???????????????????????????????????????>?
?e-.!????????
J

?	2	 3~??A*+ ?"??J#1	*+	?%?		??J

?21,7	*??*???
??	J1&'?<+(??+?,N-??+??66666?6.:?0Y?1?2???q-?5?j6*??6?Z+?9Y?3?'+??b?A?z?2??*??-?????Ĺ??+?n ?<*??*?*?7?????@CDEDX9 1]Y?N+??*??*??*+??*?7+?g?iY??W?Y[?nM*,?K>?*??*???*??fiBi?"i"PRST&T1U7VLW*7\1??NN??J2HIG7+]??*???j+??N*?Y?EM>6,:6????W ??W+???W
??W??W+??
+???
+?`?+??Y?	?c?W=*??>?5*??+?????Ĺ?*Y??+??/e??+??	P????*Y?Y=`?*?Y?=M>6,:6?W??W ??W+???W
??W?W*?7+??`W*??*?*?? 	?&?,?_?
M~?6?M??i#~^_a)b4c>dJeTf[g\a`injskuo?q?q?r?s?t?q?w?x?y?z?{|
x~?$?5?H&6d.)3e9?/?9?.d.?+f977??J22?H?,*?@??<=>?6hN?0Y-?1?2???@??.??+?i9,!Ha*???*??*?l*?Y????????J1m>/*?@??!?H??*??
*?@?	*?@?*?7??Yo?n:6:?i?sY??LYu?O??wN-?6=?#-2L+???+??Y?	?c?W????*?l*?Y???*?ε*?@?]?0??}?	w??iw?~?w?>????'/+0O?Y?`?o?u?y???????4+xy$!zy'{9Y???JjHb*??*???*???????*???????J~>?;*?7????M,???&,???iL+?D?*+Y??n?KW?????'?
??(i????
? ?'?4?6?9? ??;?HD*??*??*????????J1?Hb*??*?7??Yo?n:6:?i?sY??LYu?O??wN-?6=?-2L*+Y]?n?KW????*??.?5??}?	w?&	??12??I?V?\?a?4xy!zy{9I??bJ???C??+???=>6?16?YY?\??b+?b"???z:??Y?1??????B?.?0?B? ?9CC??1??>*????Y*?????
??J?2??/*???X2??/*???[2??/*??_Z??
+???,??????*??*+??*,??*??*??*?*?Y????7*???*??Y*?YY?\???b??b?z???	???66	6
?6?:
??Y
?1????*???66	6
?6?:
??Y
?1????*??Y*?????õ?*??Y*???Ʒõ?*??Y*???ɷõ??$?|???@?$
@$JW/h5?E?N?p?q??.???????.??????????	?\	??9??9

??
?)
?9
?9
	

??222?H?Y??Y?????????	?????KsAsBs?s?s?s?s:ss(s+s*s-s.s/s0s?s?s3s4s'sssssEsDsFs8s,s?s?s?s?s?s?sssWs&s?ss?ss?ss?ssGsmsss?s?ss?s?s?s]s?s?sHs~s?s?sjs?s?s?s?s?s?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy