public class ConfigCache extends Object
| Modifier and Type | Field and Description |
|---|---|
List<String> |
cacheDomainsPhoto |
List<String> |
cacheDomainsStatic |
boolean |
debug |
static ConfigCache |
DEFAULT_CONFIG |
boolean |
downloadOverWifiOnly |
int |
expire |
List<String> |
h5CacheDomainsStatic |
int |
h5StaticDiskSize |
int |
h5StaticExpire |
int |
h5StaticMemSize |
long |
h5StorageExpireTime |
long |
h5StorageSize |
int |
htmlDiskSize |
int |
htmlExpire |
int |
htmlMemSize |
List<String> |
ignoreParamsCacheDomains |
int |
jumpDiskSize |
int |
jumpExpire |
int |
jumpMemSize |
int |
maxDownloadConnection |
int |
photoDiskSize |
int |
photoMemSize |
boolean |
preloadCover
Deprecated.
|
List<String> |
preloadDomains |
List<String> |
preloadStatic |
int |
staticDiskSize |
int |
staticExpire |
int |
staticMemSize |
int |
version |
String |
zbrowserScriptUrl |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkWhiteList(String url) |
static boolean |
equalLists(List<String> a,
List<String> b) |
boolean |
equals(Object obj) |
static ConfigCache |
getConfigFromJson(JSONObject jsonConfig) |
static ConfigCache |
getConfigFromJson(String jsonString) |
int |
hashCode() |
boolean |
isNeedToCache(String url) |
boolean |
isNeedToPreload(String url) |
public static final ConfigCache DEFAULT_CONFIG
public final int expire
public final int htmlExpire
public final int staticExpire
public final int maxDownloadConnection
@Deprecated public final boolean preloadCover
public final boolean downloadOverWifiOnly
public final int htmlMemSize
public final int staticMemSize
public final int htmlDiskSize
public final int staticDiskSize
public final int photoMemSize
public final int photoDiskSize
public final int h5StaticMemSize
public final int h5StaticDiskSize
public final int h5StaticExpire
public final int jumpMemSize
public final int jumpDiskSize
public final int jumpExpire
public final long h5StorageSize
public final long h5StorageExpireTime
public int version
public final boolean debug
public final String zbrowserScriptUrl
public static ConfigCache getConfigFromJson(String jsonString)
public static ConfigCache getConfigFromJson(@NonNull JSONObject jsonConfig)
public boolean isNeedToPreload(String url)
public boolean checkWhiteList(String url)
public boolean isNeedToCache(String url)