Package org.apache.maven.jxr.pacman
Class PackageType
- java.lang.Object
-
- org.apache.maven.jxr.pacman.BaseType
-
- org.apache.maven.jxr.pacman.PackageType
-
public class PackageType extends BaseType
Represents a Java package and its subclasses.
-
-
Constructor Summary
Constructors Constructor Description PackageType()Creates a Java package with no name IE the default Java package.PackageType(java.lang.String name)Creates a Java package.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddClassType(ClassType classType)Adds a class to this package.ClassTypegetClassType(java.lang.String classType)Given the name of a class, get it from this package or null if it does not exist.java.util.Collection<ClassType>getClassTypes()Gets all the known classes
-
-
-
Field Detail
-
classes
private java.util.Map<java.lang.String,ClassType> classes
-
-
Method Detail
-
getClassTypes
public java.util.Collection<ClassType> getClassTypes()
Gets all the known classes- Returns:
- collection of class types
-
addClassType
public void addClassType(ClassType classType)
Adds a class to this package.- Parameters:
classType- class type to add
-
getClassType
public ClassType getClassType(java.lang.String classType)
Given the name of a class, get it from this package or null if it does not exist.- Parameters:
classType- class type String- Returns:
- class type object
-
-