AbstractParser |
The AbstractParser class is the base class
for classes capable of parsing files to create a
JavaClass instance.
|
ClassFileParser |
The ClassFileParser class is responsible for
parsing a Java class file to create a JavaClass
instance.
|
DependencyConstraint |
The DependencyConstraint class is a constraint that tests
whether two package-dependency graphs are equivalent.
|
FileManager |
The FileManager class is responsible for extracting
Java class files (.class files) from a collection of
registered directories.
|
JavaClass |
The JavaClass class represents a Java
class or interface.
|
JavaClass.ClassComparator |
|
JavaClassBuilder |
The JavaClassBuilder builds JavaClass
instances from .class, .jar, .war, or .zip files.
|
JavaPackage |
The JavaPackage class represents a Java package.
|
JDepend |
The JDepend class analyzes directories of Java class files
and generates the following metrics for each Java package.
|
PackageComparator |
The PackageComparator class is a Comparator
used to compare two JavaPackage instances for order using a
sorting strategy.
|
PackageFilter |
The PackageFilter class is used to filter imported
package names.
|
PropertyConfigurator |
The PropertyConfigurator class contains configuration
information contained in the jdepend.properties file,
if such a file exists either in the user's home directory or somewhere
in the classpath.
|