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

okhttp3.internal.cache.CacheStrategy$Factory.class Maven / Gradle / Ivy

????4N,okhttp3/internal/cache/CacheStrategy$Factoryjava/lang/Object
servedDateLjava/util/Date;servedDateStringLjava/lang/String;lastModifiedlastModifiedStringexpiressentRequestMillisJreceivedResponseMillisetag
ageSecondsIisFreshnessLifetimeHeuristic()Z
cacheResponseLokhttp3/Response;	kotlin/jvm/internal/IntrinsicscheckNotNull(Ljava/lang/Object;)V
okhttp3/ResponsecacheControl()Lokhttp3/CacheControl; !
"okhttp3/CacheControl$
maxAgeSeconds()I&'
%(	*this.Lokhttp3/internal/cache/CacheStrategy$Factory;compute(()Lokhttp3/internal/cache/CacheStrategy;#Lorg/jetbrains/annotations/NotNull;computeCandidate1/
2$okhttp3/internal/cache/CacheStrategy4getNetworkRequest()Lokhttp3/Request;67
58requestLokhttp3/Request;:;	<okhttp3/Request>
?"onlyIfCachedA
%B&(Lokhttp3/Request;Lokhttp3/Response;)VDE
5F	candidate&Lokhttp3/internal/cache/CacheStrategy;isHttpsJ
?K	handshake()Lokhttp3/Handshake;MN
O	Companion0Lokhttp3/internal/cache/CacheStrategy$Companion;QR	5S.okhttp3/internal/cache/CacheStrategy$CompanionUisCacheable&(Lokhttp3/Response;Lokhttp3/Request;)ZWX
VYnoCache[
%\
hasConditions(Lokhttp3/Request;)Z^_
`cacheResponseAge()Jbc
dcomputeFreshnessLifetimefc
gjava/util/concurrent/TimeUnitiSECONDSLjava/util/concurrent/TimeUnit;kl	jmtoMillis(J)Jop
jqjava/lang/Mathsmin(JJ)Juv
twminFreshSecondsy'
%zmustRevalidate|
%}maxStaleSeconds'
%?
newBuilder()Lokhttp3/Response$Builder;??
?Warning?)110 HttpURLConnection "Response is stale"?okhttp3/Response$Builder?	addHeader@(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Response$Builder;??
??&\
?,113 HttpURLConnection "Heuristic expiration"?build()Lokhttp3/Response;??
??	?
If-None-Match?		?If-Modified-Since?
	?	?	?headers()Lokhttp3/Headers;??
??okhttp3/Headers?()Lokhttp3/Headers$Builder;??
??okhttp3/Headers$Builder?addLenient$okhttp?(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Headers$Builder;??
??()Lokhttp3/Request$Builder;??
????
??okhttp3/Request$Builder?,(Lokhttp3/Headers;)Lokhttp3/Request$Builder;??
???7
??oneDayMillisbuilderLokhttp3/Response$Builder;conditionalRequestconditionalRequestHeadersLokhttp3/Headers$Builder;conditionValue
conditionNamemaxStaleMillisminFreshMillisfreshMillis	ageMillisresponseCachingLokhttp3/CacheControl;requestCachingjava/lang/String?java/util/Date?getTime?c
??
	?:7
?url()Lokhttp3/HttpUrl;??
??okhttp3/HttpUrl?query()Ljava/lang/String;??
??
	?deltaservedMillismax?v
t?	?	nowMillis?
	?residentDurationresponseDurationreceivedAgeapparentReceivedAgeheader&(Ljava/lang/String;)Ljava/lang/String;??
??getRequest$okhttp'(JLokhttp3/Request;Lokhttp3/Response;)V$Lorg/jetbrains/annotations/Nullable;:checkNotNullParameter'(Ljava/lang/Object;Ljava/lang/String;)V?
()VD
sentRequestAtMillisc
receivedResponseAtMillis	c


?size
'
?name(I)Ljava/lang/String;
?value
?Datekotlin/text/StringsKtequals((Ljava/lang/String;Ljava/lang/String;Z)Z
okhttp3/internal/http/DatesKttoHttpDateOrNull$(Ljava/lang/String;)Ljava/util/Date;!"
 #Expires%
Last-Modified'ETag)Age+okhttp3/internal/Util-toNonNegativeInt(Ljava/lang/String;I)I/0
.1	fieldNameiLokhttp3/Headers;Lkotlin/Metadata;mvbvkd1???B

??
??
	
??

??



??

??






??20B000¢J0HJ0J0HJ0HJ020HJ0HR	0
X‚¢
??R0X‚¢
??R0X‚¢
??R
0X‚¢
??R0X‚¢
??R0X‚¢
??R0X‚¢
??R0X‚¢
??R0X€¢
??R0X‚¢
??R0X‚¢
??R0X‚¢
??¨d2okhttpFactoryCacheStrategy.ktRuntimeInvisibleAnnotationsCode
StackMapTableLineNumberTableLocalVariableTable$RuntimeInvisibleParameterAnnotationsInnerClasses
SourceFileRuntimeVisibleAnnotations1	


?
:;E0FT*?Y??#?)?*?+???G@H^I,-./Fs%*?3L+?9?*?=?@?C?
?5Y?G?+?G?#5H???#?I HI%,-E01/F??*???5Y*?=?G?*?=?L?*??P??5Y*?=?G??T*?*?=?Z??5Y*?=?G?*?=?@L+?]?**?=?a??5Y*?=?G?*??#M*?eB*?h7+?)??n+?)??r76	?x7	7+?{??n+?{??r7	7	,?~?+????n+????r7	,?]?X!a	a??K*???:!a??
????W?7!??*???
????W?5Y???G?::*????:*??:?8*????:*??:?$*????:*??:??5Y*?=?G?*?=????:

Y???W*?=??
??????:?5Y*??G?GJ ?%?3%???0???
??	%%??H?5???(?5?F?S?[?m?z?????????????????????????????)?3?A?D?G?H?O?S?\?c?g?p?w?{???????????????????????????I?
&?
?????;?0??
G??D????
	??
?@?
?F?
?K??[r???,-fcF|?*?Y??#L+?)??n+?)??r?*?+M,?-*??Y?	?اW*??B,??!e7	???	?*???H*??ܶ???8*??Y?	?اW*??B!*??Y???e7	??
?m?	?	?G7? %?%??D?@?d?D?@?H>??? ?%?)?7?=?E?S?j?x?~?????IHE?
=?
??
~!?
%|????,-bcF
i*??L+?	7*??+??e76???	A*????n*?r76 ??? 7*??*??e7*??*??e7aa?G?$?@?!@H2	$	%&.
GHJU`I>`	?
U?
J?
&C?
di,-^_FX+????+??????G@HI,-:;?7F/*?=?H6I,-E0D?F
?-??*?*??*-?=*?*??*???**????**????*??:6?6???:?:	??*	?$??*	???g&??*	?$?+?O(??*	?$??*	???1*??*	???,??*	?2?????a?G6?P???7????Hn4Wa b'c2d=eFfPfWg`hiijjvkl?n?o?q?r?s?u?v?x?y?{?f?~IRi?	`?3W?4F??5?,-??
?:;?J0?K
5CLDM?67[I8I9I:;[I8I:I<=I8>[s?@[ s-sAs?sAs:s;sss?ssAssAsss	s
ss?s7ssssbs.sIs1sfs^sAssB




© 2015 - 2025 Weber Informatics LLC | Privacy Policy