com.kirkk.analyzer.framework
Interface Jar
- All Known Implementing Classes:
- JarImpl
public interface Jar
getAllContainedPackages
java.util.List getAllContainedPackages()
getAllExternallyReferencedPackages
java.util.List getAllExternallyReferencedPackages()
getPackageCount
int getPackageCount()
getAbstractClassCount
int getAbstractClassCount()
getClassCount
int getClassCount()
getJarFileName
java.lang.String getJarFileName()
addPackage
void addPackage(JarPackage jarPackage)
getPackage
JarPackage getPackage(java.lang.String packageName)
containsPackage
boolean containsPackage(java.lang.String packageName)
getOutgoingDependencies
java.util.List getOutgoingDependencies()
getIncomingDependencies
java.util.List getIncomingDependencies()
getAllUnidentifiableExternallyReferencedPackages
java.util.List getAllUnidentifiableExternallyReferencedPackages()
hasCycles
boolean hasCycles()
getCyclicJars
java.util.List getCyclicJars()
addOutgoingDependency
void addOutgoingDependency(Jar jar)
addIncomingDependency
void addIncomingDependency(Jar jar)
addCyclicJar
void addCyclicJar(Jar jar)
calculateMetrics
JarMetrics calculateMetrics()
Copyright © 2006 Kirk Knoernschild