jdepend.framework
public class JavaClass extends Object
JavaClass class represents a
Java class or interface.
| Nested Class Summary | |
|---|---|
| static class | JavaClass.ClassComparator
The ClassComparator class is
a Comparator used to compare
two JavaClass instances for order. |
| Constructor Summary | |
|---|---|
| JavaClass(String name)
Constructs a JavaClass instance. | |
| Method Summary | |
|---|---|
| void | addImportedPackage(JavaPackage jPackage)
Adds the specified package to the collection
of imported packages.
|
| boolean | equals(Object other)
Indicates whether the specified class is equal
to this class.
|
| Collection | getImportedPackages()
Returns a collection of imported
package names.
|
| String | getName()
Returns the class name.
|
| String | getPackageName()
Returns the package name.
|
| String | getSourceFile()
Returns the source file name.
|
| boolean | isAbstract()
Indicates whether this class is abstract.
|
| void | isAbstract(boolean isAbstract)
Determines whether this class is abstract.
|
| void | setName(String name)
Sets the class name.
|
| void | setPackageName(String name)
Sets the package name.
|
| void | setSourceFile(String name)
Sets the source file name.
|
JavaClass instance.Parameters: jPackage Package to add.
Parameters: other Other class.
Returns: true if the classes are equal;
false otherwise.
Returns: Imported package names.
Returns: Class name.
Returns: Package name.
Returns: Source file name.
Returns: true if this class is abstract;
false otherwise.
Parameters: isAbstract true if this class
is abstract; false otherwise.
Parameters: name Class name.
Parameters: name Package name.
Parameters: name Source file name.