public abstract class ScriptEntryPoints
extends java.lang.Object
implements java.lang.Iterable<com.ibm.wala.ipa.callgraph.Entrypoint>
| Modifier and Type | Class and Description |
|---|---|
class |
ScriptEntryPoints.ScriptEntryPoint |
| Modifier and Type | Field and Description |
|---|---|
protected com.ibm.wala.ipa.cha.IClassHierarchy |
cha |
protected com.ibm.wala.classLoader.IClass |
scriptType |
| Constructor and Description |
|---|
ScriptEntryPoints(com.ibm.wala.ipa.cha.IClassHierarchy cha,
com.ibm.wala.classLoader.IClass scriptType) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Iterator<com.ibm.wala.ipa.callgraph.Entrypoint> |
iterator() |
protected boolean |
keep() |
com.ibm.wala.ipa.callgraph.Entrypoint |
make(java.lang.String scriptName) |
protected abstract com.ibm.wala.classLoader.CallSiteReference |
makeScriptSite(com.ibm.wala.classLoader.IMethod m,
int pc) |
protected final com.ibm.wala.ipa.cha.IClassHierarchy cha
protected final com.ibm.wala.classLoader.IClass scriptType
public ScriptEntryPoints(com.ibm.wala.ipa.cha.IClassHierarchy cha,
com.ibm.wala.classLoader.IClass scriptType)
protected abstract com.ibm.wala.classLoader.CallSiteReference makeScriptSite(com.ibm.wala.classLoader.IMethod m,
int pc)
protected boolean keep()
public java.util.Iterator<com.ibm.wala.ipa.callgraph.Entrypoint> iterator()
iterator in interface java.lang.Iterable<com.ibm.wala.ipa.callgraph.Entrypoint>public com.ibm.wala.ipa.callgraph.Entrypoint make(java.lang.String scriptName)