public class InMemoryCodeCache extends java.lang.Object implements ICodeCache
| Constructor and Description |
|---|
InMemoryCodeCache() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(java.lang.String clsFullName,
ICodeInfo codeInfo) |
void |
close() |
boolean |
contains(java.lang.String clsFullName) |
@NotNull ICodeInfo |
get(java.lang.String clsFullName) |
@Nullable java.lang.String |
getCode(java.lang.String clsFullName) |
void |
remove(java.lang.String clsFullName) |
java.lang.String |
toString() |
public void add(java.lang.String clsFullName,
ICodeInfo codeInfo)
add in interface ICodeCachepublic void remove(java.lang.String clsFullName)
remove in interface ICodeCache@NotNull public @NotNull ICodeInfo get(java.lang.String clsFullName)
get in interface ICodeCache@Nullable public @Nullable java.lang.String getCode(java.lang.String clsFullName)
getCode in interface ICodeCachepublic boolean contains(java.lang.String clsFullName)
contains in interface ICodeCachepublic void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseablejava.io.IOExceptionpublic java.lang.String toString()
toString in class java.lang.Object