public class DiskRegularMethodNodeCache extends Object implements MethodNodeCache
| Constructor and Description |
|---|
DiskRegularMethodNodeCache(File directory,
SymbolTable symbolTable,
SymbolTable fileTable,
ClassDateProvider classDateProvider) |
| Modifier and Type | Method and Description |
|---|---|
void |
flush() |
RegularMethodNode |
get(MethodReference methodReference) |
AsyncMethodNode |
getAsync(MethodReference methodReference) |
void |
store(MethodReference methodReference,
RegularMethodNode node) |
void |
storeAsync(MethodReference methodReference,
AsyncMethodNode node) |
public DiskRegularMethodNodeCache(File directory, SymbolTable symbolTable, SymbolTable fileTable, ClassDateProvider classDateProvider)
public RegularMethodNode get(MethodReference methodReference)
get in interface MethodNodeCachepublic void store(MethodReference methodReference, RegularMethodNode node)
store in interface MethodNodeCachepublic AsyncMethodNode getAsync(MethodReference methodReference)
getAsync in interface MethodNodeCachepublic void storeAsync(MethodReference methodReference, AsyncMethodNode node)
storeAsync in interface MethodNodeCachepublic void flush()
throws IOException
IOExceptionCopyright © 2015. All rights reserved.