public class ShrikeClassReaderHandle
extends java.lang.Object
TODO: implement more effective caching than just soft references TODO: push weakness up the chain the InputStream, etc ... TODO: reduce reliance on reader throughout the analysis packages
| Constructor and Description |
|---|
ShrikeClassReaderHandle(ModuleEntry entry) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Force the reference to be cleared/collected
|
com.ibm.wala.shrikeCT.ClassReader |
get() |
java.lang.String |
getFileName() |
ModuleEntry |
getModuleEntry() |
public ShrikeClassReaderHandle(ModuleEntry entry)
public com.ibm.wala.shrikeCT.ClassReader get()
throws com.ibm.wala.shrikeCT.InvalidClassFileException
com.ibm.wala.shrikeCT.InvalidClassFileException - iff Shrike fails to read the class file correctly.public java.lang.String getFileName()
public void clear()
public ModuleEntry getModuleEntry()