| Modifier and Type | Field and Description |
|---|---|
java.util.List |
packages |
| Constructor and Description |
|---|
JarImpl(java.lang.String jarFileName) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCyclicJar(Jar jar) |
void |
addIncomingDependency(Jar jar) |
void |
addOutgoingDependency(Jar jar) |
void |
addPackage(JarPackage jarPackage) |
JarMetrics |
calculateMetrics() |
boolean |
containsPackage(java.lang.String s) |
int |
getAbstractClassCount() |
java.util.List |
getAllContainedPackages() |
java.util.List |
getAllExternallyReferencedPackages() |
java.util.List |
getAllUnidentifiableExternallyReferencedPackages() |
int |
getClassCount() |
java.util.List |
getCyclicJars() |
java.lang.String |
getFullyQualifiedJarFileName() |
java.util.List |
getIncomingDependencies() |
java.lang.String |
getJarFileName() |
java.util.List |
getOutgoingDependencies() |
JarPackage |
getPackage(java.lang.String s) |
int |
getPackageCount() |
boolean |
hasCycles() |
public java.util.List getAllContainedPackages()
getAllContainedPackages in interface Jarpublic void addOutgoingDependency(Jar jar)
addOutgoingDependency in interface Jarpublic void addIncomingDependency(Jar jar)
addIncomingDependency in interface Jarpublic void addCyclicJar(Jar jar)
addCyclicJar in interface Jarpublic java.util.List getCyclicJars()
getCyclicJars in interface Jarpublic java.util.List getOutgoingDependencies()
getOutgoingDependencies in interface Jarpublic java.util.List getIncomingDependencies()
getIncomingDependencies in interface Jarpublic java.util.List getAllExternallyReferencedPackages()
getAllExternallyReferencedPackages in interface Jarpublic java.util.List getAllUnidentifiableExternallyReferencedPackages()
getAllUnidentifiableExternallyReferencedPackages in interface Jarpublic int getPackageCount()
getPackageCount in interface Jarpublic java.lang.String getJarFileName()
getJarFileName in interface Jarpublic java.lang.String getFullyQualifiedJarFileName()
public int getClassCount()
getClassCount in interface Jarpublic int getAbstractClassCount()
getAbstractClassCount in interface Jarpublic void addPackage(JarPackage jarPackage)
addPackage in interface Jarpublic JarPackage getPackage(java.lang.String s)
getPackage in interface Jarpublic boolean containsPackage(java.lang.String s)
containsPackage in interface Jarpublic JarMetrics calculateMetrics()
calculateMetrics in interface JarCopyright ? 2006 Kirk Knoernschild