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 | The ClassComparator class is
a Comparator used to compare
two JavaClass instances for order. |
JavaClassBuilder | The JavaClassBuilder builds
JavaClass instances from
.class and .jar (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. |