Package org.vafer.jdependency
Class Clazz
- java.lang.Object
-
- org.vafer.jdependency.Clazz
-
- All Implemented Interfaces:
Comparable<Clazz>
public final class Clazz extends Object implements Comparable<Clazz>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddClazzpathUnit(ClazzpathUnit pUnit)voidaddDependency(Clazz pClazz)intcompareTo(Clazz pO)booleanequals(Object pO)Set<ClazzpathUnit>getClazzpathUnits()Set<Clazz>getDependencies()StringgetName()Set<Clazz>getReferences()Set<Clazz>getTransitiveDependencies()inthashCode()voidremoveClazzpathUnit(ClazzpathUnit pUnit)voidremoveDependency(Clazz pClazz)StringtoString()
-
-
-
Constructor Detail
-
Clazz
public Clazz(String pName)
-
-
Method Detail
-
getName
public String getName()
-
addClazzpathUnit
public void addClazzpathUnit(ClazzpathUnit pUnit)
-
removeClazzpathUnit
public void removeClazzpathUnit(ClazzpathUnit pUnit)
-
getClazzpathUnits
public Set<ClazzpathUnit> getClazzpathUnits()
-
addDependency
public void addDependency(Clazz pClazz)
-
removeDependency
public void removeDependency(Clazz pClazz)
-
compareTo
public int compareTo(Clazz pO)
- Specified by:
compareToin interfaceComparable<Clazz>
-
-