com.thoughtworks.qdox.model
Class JavaPackage
java.lang.Object
com.thoughtworks.qdox.model.AbstractBaseJavaEntity
com.thoughtworks.qdox.model.JavaPackage
- All Implemented Interfaces:
- Serializable
public class JavaPackage
- extends AbstractBaseJavaEntity
A representation of a package.
- Since:
- 1.9
- See Also:
- Serialized Form
JavaPackage
public JavaPackage()
JavaPackage
public JavaPackage(String name)
JavaPackage
public JavaPackage(String name,
Map allPackages)
getName
public String getName()
- Overrides:
getName
in class AbstractBaseJavaEntity
setName
public void setName(String name)
- Overrides:
setName
in class AbstractBaseJavaEntity
getAnnotations
public Annotation[] getAnnotations()
- Overrides:
getAnnotations
in class AbstractBaseJavaEntity
setAnnotations
public void setAnnotations(Annotation[] annotations)
- Overrides:
setAnnotations
in class AbstractBaseJavaEntity
getLineNumber
public int getLineNumber()
- Overrides:
getLineNumber
in class AbstractBaseJavaEntity
setLineNumber
public void setLineNumber(int lineNumber)
- Overrides:
setLineNumber
in class AbstractBaseJavaEntity
addClass
public void addClass(JavaClass clazz)
getClasses
public JavaClass[] getClasses()
- Returns all the classes found for the package.
- Returns:
- all the classes found for the package
getParentPackage
public JavaPackage getParentPackage()
getSubPackages
public JavaPackage[] getSubPackages()
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
toString
public String toString()
- Overrides:
toString
in class Object
- See Also:
http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Package.html#toString()
Copyright © 2002-2011. All Rights Reserved.