Package soot
Class ClassSource
- java.lang.Object
-
- soot.ClassSource
-
- Direct Known Subclasses:
AsmClassSource,DexClassSource,DotnetClassSource,JavaClassSource,JimpleClassSource
public abstract class ClassSource extends Object
A class source is responsible for resolving a single class from a particular source format (.class, .jimple, .java, etc.)
-
-
Constructor Summary
Constructors Constructor Description ClassSource(String className)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidclose()abstract IInitialResolver.Dependenciesresolve(SootClass sc)Resolve the class into the SootClass sc.
-
-
-
Field Detail
-
className
protected final String className
-
-
Constructor Detail
-
ClassSource
public ClassSource(String className)
-
-
Method Detail
-
resolve
public abstract IInitialResolver.Dependencies resolve(SootClass sc)
Resolve the class into the SootClass sc. Returns a list of Strings or Types referenced by the class.
-
close
public void close()
-
-