public class ClassCache extends java.lang.Object implements ClassCacheMBean
| Modifier and Type | Field and Description |
|---|---|
private java.lang.ref.SoftReference<Ruby> |
ruby |
| Constructor and Description |
|---|
ClassCache(Ruby ruby) |
| Modifier and Type | Method and Description |
|---|---|
void |
flush() |
int |
getClassLoadCount() |
int |
getClassReuseCount() |
int |
getLiveClassCount() |
boolean |
isFull() |
private final java.lang.ref.SoftReference<Ruby> ruby
public ClassCache(Ruby ruby)
public boolean isFull()
isFull in interface ClassCacheMBeanpublic int getClassLoadCount()
getClassLoadCount in interface ClassCacheMBeanpublic int getLiveClassCount()
getLiveClassCount in interface ClassCacheMBeanpublic int getClassReuseCount()
getClassReuseCount in interface ClassCacheMBeanpublic void flush()
flush in interface ClassCacheMBean