com.thoughtworks.qdox.model

Class JavaPackage

public class JavaPackage extends AbstractBaseJavaEntity

A representation of a package.

Since: 1.9

Constructor Summary
JavaPackage()
JavaPackage(String name)
JavaPackage(String name, Map allPackages)
Method Summary
voidaddClass(JavaClass clazz)
booleanequals(Object o)
Annotation[]getAnnotations()
JavaClass[]getClasses()
Returns all the classes found for the package.
intgetLineNumber()
StringgetName()
JavaPackagegetParentPackage()
JavaPackage[]getSubPackages()
inthashCode()
voidsetAnnotations(Annotation[] annotations)
voidsetLineNumber(int lineNumber)
voidsetName(String name)
StringtoString()

Constructor Detail

JavaPackage

public JavaPackage()

JavaPackage

public JavaPackage(String name)

JavaPackage

public JavaPackage(String name, Map allPackages)

Method Detail

addClass

public void addClass(JavaClass clazz)

equals

public boolean equals(Object o)

getAnnotations

public Annotation[] getAnnotations()

getClasses

public JavaClass[] getClasses()
Returns all the classes found for the package.

Returns: all the classes found for the package

getLineNumber

public int getLineNumber()

getName

public String getName()

getParentPackage

public JavaPackage getParentPackage()

getSubPackages

public JavaPackage[] getSubPackages()

hashCode

public int hashCode()

setAnnotations

public void setAnnotations(Annotation[] annotations)

setLineNumber

public void setLineNumber(int lineNumber)

setName

public void setName(String name)

toString

public String toString()

See Also: http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Package.html#toString()