Package soot.dotnet
Class DotnetClassProvider
- java.lang.Object
-
- soot.dotnet.DotnetClassProvider
-
- All Implemented Interfaces:
ClassProvider
public class DotnetClassProvider extends Object implements ClassProvider
This ClassProvider provides the assembly files with their types as ClassSource SourceLocator -> ClassProvider -> ClassSource -> MethodSource
-
-
Constructor Summary
Constructors Constructor Description DotnetClassProvider()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidensureAssemblyIndex()Generate index of all assembly files with their types.ClassSourcefind(String className)Return the ClassSource of requested class
-
-
-
Method Detail
-
find
public ClassSource find(String className)
Return the ClassSource of requested class- Specified by:
findin interfaceClassProvider- Parameters:
className- requested class- Returns:
- class source of the class
-
ensureAssemblyIndex
public static void ensureAssemblyIndex()
Generate index of all assembly files with their types. An assembly file contains several types in one file
-
-