jdepend.framework

Class JavaClass


public class JavaClass
extends java.lang.Object

The JavaClass class represents a Java class or interface.
Authors:
Mike Clark
Clarkware Consulting, Inc.

Nested Class Summary

static class
JavaClass.ClassComparator

Constructor Summary

JavaClass(String name)

Method Summary

void
addImportedPackage(JavaPackage jPackage)
boolean
equals(Object other)
Collection
getImportedPackages()
String
getName()
String
getPackageName()
String
getSourceFile()
int
hashCode()
boolean
isAbstract()
void
isAbstract(boolean isAbstract)
void
setName(String name)
void
setPackageName(String name)
void
setSourceFile(String name)

Constructor Details

JavaClass

public JavaClass(String name)

Method Details

addImportedPackage

public void addImportedPackage(JavaPackage jPackage)

equals

public boolean equals(Object other)

getImportedPackages

public Collection getImportedPackages()

getName

public String getName()

getPackageName

public String getPackageName()

getSourceFile

public String getSourceFile()

hashCode

public int hashCode()

isAbstract

public boolean isAbstract()

isAbstract

public void isAbstract(boolean isAbstract)

setName

public void setName(String name)

setPackageName

public void setPackageName(String name)

setSourceFile

public void setSourceFile(String name)

Copyright B) 1999-2005 Clarkware Consulting, Inc.