Package soot.dotnet
Class DotnetClassSource
- java.lang.Object
-
- soot.ClassSource
-
- soot.dotnet.DotnetClassSource
-
public class DotnetClassSource extends ClassSource
This ClassSource provides support for SootClass resolving SourceLocator -> ClassProvider -> ClassSource -> MethodSource- Author:
- Thomas Schmeiduch
-
-
Field Summary
Fields Modifier and Type Field Description protected AssemblyFileassemblyFile-
Fields inherited from class soot.ClassSource
className
-
-
Constructor Summary
Constructors Constructor Description DotnetClassSource(String className, File path)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IInitialResolver.Dependenciesresolve(SootClass sc)Resolve the set class with this class source-
Methods inherited from class soot.ClassSource
close
-
-
-
-
Field Detail
-
assemblyFile
protected AssemblyFile assemblyFile
-
-
Method Detail
-
resolve
public IInitialResolver.Dependencies resolve(SootClass sc)
Resolve the set class with this class source- Specified by:
resolvein classClassSource- Parameters:
sc- SootClass which we will fill with relevant information- Returns:
- dependencies which this class depends on (other method calls or outer class or base class/implementation)
-
-