Package soot.asm
Class AsmClassSource
- java.lang.Object
-
- soot.ClassSource
-
- soot.asm.AsmClassSource
-
public class AsmClassSource extends ClassSource
ASM class source implementation.- Author:
- Aaloan Miftah
-
-
Field Summary
Fields Modifier and Type Field Description protected IFoundFilefoundFile-
Fields inherited from class soot.ClassSource
className
-
-
Constructor Summary
Constructors Constructor Description AsmClassSource(String cls, IFoundFile foundFile)Constructs a new ASM class source.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()IInitialResolver.Dependenciesresolve(SootClass sc)Resolve the class into the SootClass sc.
-
-
-
Field Detail
-
foundFile
protected IFoundFile foundFile
-
-
Constructor Detail
-
AsmClassSource
public AsmClassSource(String cls, IFoundFile foundFile)
Constructs a new ASM class source.- Parameters:
cls- fully qualified name of the class.foundFile- foundfile pointing to the data for class.
-
-
Method Detail
-
resolve
public IInitialResolver.Dependencies resolve(SootClass sc)
Description copied from class:ClassSourceResolve the class into the SootClass sc. Returns a list of Strings or Types referenced by the class.- Specified by:
resolvein classClassSource
-
close
public void close()
- Overrides:
closein classClassSource
-
-