Package com.zing.zalo.zbrowser.cache
Class ConfigCache
- java.lang.Object
-
- com.zing.zalo.zbrowser.cache.ConfigCache
-
public class ConfigCache extends Object
-
-
Field Summary
Fields Modifier and Type Field Description List<String>cacheDomainsPhotoList<String>cacheDomainsStaticbooleandebugstatic ConfigCacheDEFAULT_CONFIGbooleandownloadOverWifiOnlyintexpireList<String>h5CacheDomainsStaticinth5StaticDiskSizeinth5StaticExpireinth5StaticMemSizelongh5StorageExpireTimelongh5StorageSizeinthtmlDiskSizeinthtmlExpireinthtmlMemSizeList<String>ignoreParamsCacheDomainsintjumpDiskSizeintjumpExpireintjumpMemSizeintmaxDownloadConnectionintphotoDiskSizeintphotoMemSizebooleanpreloadCoverDeprecated.List<String>preloadDomainsList<String>preloadStaticintstaticDiskSizeintstaticExpireintstaticMemSizeintversionStringzbrowserScriptUrl
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancheckWhiteList(String url)static booleanequalLists(List<String> a, List<String> b)booleanequals(Object obj)static ConfigCachegetConfigFromJson(String jsonString)static ConfigCachegetConfigFromJson(JSONObject jsonConfig)inthashCode()booleanisNeedToCache(String url)booleanisNeedToPreload(String url)
-
-
-
Field Detail
-
DEFAULT_CONFIG
public static final ConfigCache DEFAULT_CONFIG
-
expire
public final int expire
-
htmlExpire
public final int htmlExpire
-
staticExpire
public final int staticExpire
-
maxDownloadConnection
public final int maxDownloadConnection
-
preloadCover
@Deprecated public final boolean preloadCover
Deprecated.
-
downloadOverWifiOnly
public final boolean downloadOverWifiOnly
-
htmlMemSize
public final int htmlMemSize
-
staticMemSize
public final int staticMemSize
-
htmlDiskSize
public final int htmlDiskSize
-
staticDiskSize
public final int staticDiskSize
-
photoMemSize
public final int photoMemSize
-
photoDiskSize
public final int photoDiskSize
-
h5StaticMemSize
public final int h5StaticMemSize
-
h5StaticDiskSize
public final int h5StaticDiskSize
-
h5StaticExpire
public final int h5StaticExpire
-
jumpMemSize
public final int jumpMemSize
-
jumpDiskSize
public final int jumpDiskSize
-
jumpExpire
public final int jumpExpire
-
h5StorageSize
public final long h5StorageSize
-
h5StorageExpireTime
public final long h5StorageExpireTime
-
version
public int version
-
debug
public final boolean debug
-
zbrowserScriptUrl
public final String zbrowserScriptUrl
-
-
Method Detail
-
getConfigFromJson
public static ConfigCache getConfigFromJson(String jsonString)
-
getConfigFromJson
public static ConfigCache getConfigFromJson(@NonNull JSONObject jsonConfig)
-
isNeedToPreload
public boolean isNeedToPreload(String url)
-
checkWhiteList
public boolean checkWhiteList(String url)
-
isNeedToCache
public boolean isNeedToCache(String url)
-
-