Class JSCallGraphUtil.Bootstrap
- java.lang.Object
-
- com.ibm.wala.cast.js.ipa.callgraph.JSCallGraphUtil.Bootstrap
-
- All Implemented Interfaces:
com.ibm.wala.classLoader.Module,com.ibm.wala.classLoader.ModuleEntry,com.ibm.wala.classLoader.SourceModule
- Enclosing class:
- JSCallGraphUtil
public static class JSCallGraphUtil.Bootstrap extends java.lang.Object implements com.ibm.wala.classLoader.SourceModule
-
-
Constructor Summary
Constructors Constructor Description Bootstrap(java.lang.String name, java.io.InputStream stream, java.net.URL url)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.ibm.wala.classLoader.ModuleasModule()java.lang.StringgetClassName()com.ibm.wala.classLoader.ModulegetContainer()java.util.Iterator<? extends com.ibm.wala.classLoader.ModuleEntry>getEntries()java.io.ReadergetInputReader()java.io.InputStreamgetInputStream()java.lang.StringgetName()java.net.URLgetURL()booleanisClassFile()booleanisModuleFile()booleanisSourceFile()
-
-
-
Method Detail
-
getEntries
public java.util.Iterator<? extends com.ibm.wala.classLoader.ModuleEntry> getEntries()
- Specified by:
getEntriesin interfacecom.ibm.wala.classLoader.Module
-
isClassFile
public boolean isClassFile()
- Specified by:
isClassFilein interfacecom.ibm.wala.classLoader.ModuleEntry
-
isSourceFile
public boolean isSourceFile()
- Specified by:
isSourceFilein interfacecom.ibm.wala.classLoader.ModuleEntry
-
getInputStream
public java.io.InputStream getInputStream()
- Specified by:
getInputStreamin interfacecom.ibm.wala.classLoader.ModuleEntry
-
isModuleFile
public boolean isModuleFile()
- Specified by:
isModuleFilein interfacecom.ibm.wala.classLoader.ModuleEntry
-
asModule
public com.ibm.wala.classLoader.Module asModule()
- Specified by:
asModulein interfacecom.ibm.wala.classLoader.ModuleEntry
-
getClassName
public java.lang.String getClassName()
- Specified by:
getClassNamein interfacecom.ibm.wala.classLoader.ModuleEntry
-
getContainer
public com.ibm.wala.classLoader.Module getContainer()
- Specified by:
getContainerin interfacecom.ibm.wala.classLoader.ModuleEntry
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfacecom.ibm.wala.classLoader.ModuleEntry
-
getInputReader
public java.io.Reader getInputReader()
- Specified by:
getInputReaderin interfacecom.ibm.wala.classLoader.SourceModule
-
getURL
public java.net.URL getURL()
- Specified by:
getURLin interfacecom.ibm.wala.classLoader.SourceModule
-
-