| Interface | Description | 
|---|---|
| ClassAnalyzer | 
 Gets the set of classes contained in a library given either as a jar file or an exploded directory. 
 | 
| ClassFileVisitor | |
| DependencyAnalyzer | 
 Gets the set of classes referenced by a library given either as a jar file or an exploded directory. 
 | 
| ProjectDependencyAnalyzer | 
 Analyze a project's declared dependencies and effective classes used to find which artifacts are:
 
 used and declared,
 used but not declared,
 not used but declared.
  
 | 
| Class | Description | 
|---|---|
| ClassFileVisitorUtils | 
 Utility to visit classes in a library given either as a jar file or an exploded directory. 
 | 
| CollectorClassFileVisitor | 
 Simply collects the set of visited classes. 
 | 
| DefaultClassAnalyzer | |
| DefaultProjectDependencyAnalyzer | |
| ProjectDependencyAnalysis | 
 Project dependencies analysis result. 
 | 
| Exception | Description | 
|---|---|
| ProjectDependencyAnalyzerException | 
Copyright © 2002–2018 The Apache Software Foundation. All rights reserved.