com.kirkk.analyzer.framework
Interface Jar

All Known Implementing Classes:
JarImpl

public interface Jar


Method Summary
 void addCyclicJar(Jar jar)
           
 void addIncomingDependency(Jar jar)
           
 void addOutgoingDependency(Jar jar)
           
 void addPackage(JarPackage jarPackage)
           
 JarMetrics calculateMetrics()
           
 boolean containsPackage(java.lang.String packageName)
           
 int getAbstractClassCount()
           
 java.util.List getAllContainedPackages()
           
 java.util.List getAllExternallyReferencedPackages()
           
 java.util.List getAllUnidentifiableExternallyReferencedPackages()
           
 int getClassCount()
           
 java.util.List getCyclicJars()
           
 java.util.List getIncomingDependencies()
           
 java.lang.String getJarFileName()
           
 java.util.List getOutgoingDependencies()
           
 JarPackage getPackage(java.lang.String packageName)
           
 int getPackageCount()
           
 boolean hasCycles()
           
 

Method Detail

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