| Interface | Description |
|---|---|
| ParserListener |
The
ParserListener interface defines a
listener notified upon the completion of parsing events. |
| Class | Description |
|---|---|
| AbstractParser |
The
AbstractParser class is the base
class for classes capable of parsing files to
create a JavaClass instance. |
| DependencyConstraint |
The
DependencyConstraint class is a constraint
that tests collections of package dependencies. |
| FileManager |
The
FileManager class is responsible for
extracting Java source and class files (.java
and .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. |
| JavaClassFileParser |
The
JavaClassFileParser class is responsible
for parsing a Java class file to create a JavaClass
instance. |
| JavaPackage |
The
JavaPackage class represents
a Java package. |
| JavaSourceFileParser |
The
JavaSourceFileParser class is responsible
for parsing a Java source file to create a JavaClass
instance. |
| JDepend |
The
JDepend class analyzes directories
of Java class and source 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. |
Copyright ? 1999-2002 Clarkware Consulting, Inc. All Rights Reserved.