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 Jar
public void addOutgoingDependency(Jar jar)
addOutgoingDependency
in interface Jar
public void addIncomingDependency(Jar jar)
addIncomingDependency
in interface Jar
public void addCyclicJar(Jar jar)
addCyclicJar
in interface Jar
public java.util.List getCyclicJars()
getCyclicJars
in interface Jar
public java.util.List getOutgoingDependencies()
getOutgoingDependencies
in interface Jar
public java.util.List getIncomingDependencies()
getIncomingDependencies
in interface Jar
public java.util.List getAllExternallyReferencedPackages()
getAllExternallyReferencedPackages
in interface Jar
public java.util.List getAllUnidentifiableExternallyReferencedPackages()
getAllUnidentifiableExternallyReferencedPackages
in interface Jar
public int getPackageCount()
getPackageCount
in interface Jar
public java.lang.String getJarFileName()
getJarFileName
in interface Jar
public java.lang.String getFullyQualifiedJarFileName()
public int getClassCount()
getClassCount
in interface Jar
public int getAbstractClassCount()
getAbstractClassCount
in interface Jar
public void addPackage(JarPackage jarPackage)
addPackage
in interface Jar
public JarPackage getPackage(java.lang.String s)
getPackage
in interface Jar
public boolean containsPackage(java.lang.String s)
containsPackage
in interface Jar
public JarMetrics calculateMetrics()
calculateMetrics
in interface Jar
Copyright ? 2006 Kirk Knoernschild