Package cdc.deps.java.asm
Class AsmJavaAnalyzer
- java.lang.Object
-
- cdc.deps.java.DJavaAnalyzer
-
- cdc.deps.java.asm.AsmJavaAnalyzer
-
public class AsmJavaAnalyzer extends DJavaAnalyzer
Implementation of Java analyzer based on ASM library.- Author:
- Damien Carbonne
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class cdc.deps.java.DJavaAnalyzer
DJavaAnalyzer.Feature
-
-
Constructor Summary
Constructors Constructor Description AsmJavaAnalyzer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidanalyzeClassFile(DGroup group, InputStream is)Analyzes a class file.-
Methods inherited from class cdc.deps.java.DJavaAnalyzer
analyzeClassFile, analyzeClassPath, analyzeJarFile, getAnalysis, isEnabled, log, postAnalysis, setEnabled
-
-
-
-
Method Detail
-
analyzeClassFile
protected void analyzeClassFile(DGroup group, InputStream is)
Description copied from class:DJavaAnalyzerAnalyzes a class file.- Specified by:
analyzeClassFilein classDJavaAnalyzer- Parameters:
group- Group associated to the class file. Its scope should be set to INTERNAL and its category to CATEGORY_CLASS_FILE.is- InputStream of the class file.
-
-