public final class FileLruCache
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
FileLruCache.Limits |
| Constructor and Description |
|---|
FileLruCache(java.lang.String tag,
FileLruCache.Limits limits) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearCache() |
java.io.InputStream |
get(java.lang.String key) |
java.io.InputStream |
get(java.lang.String key,
java.lang.String contentTag) |
java.lang.String |
getLocation()
The location of the cache.
|
java.io.InputStream |
interceptAndPut(java.lang.String key,
java.io.InputStream input) |
java.io.OutputStream |
openPutStream(java.lang.String key) |
java.io.OutputStream |
openPutStream(java.lang.String key,
java.lang.String contentTag) |
java.lang.String |
toString() |
public FileLruCache(java.lang.String tag,
FileLruCache.Limits limits)
public java.io.InputStream get(java.lang.String key)
throws java.io.IOException
java.io.IOExceptionpublic java.io.InputStream get(java.lang.String key,
java.lang.String contentTag)
throws java.io.IOException
java.io.IOExceptionpublic java.io.OutputStream openPutStream(java.lang.String key)
throws java.io.IOException
java.io.IOExceptionpublic java.io.OutputStream openPutStream(java.lang.String key,
java.lang.String contentTag)
throws java.io.IOException
java.io.IOExceptionpublic void clearCache()
public java.lang.String getLocation()
public java.io.InputStream interceptAndPut(java.lang.String key,
java.io.InputStream input)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String toString()
toString in class java.lang.Object