com.kirkk.analyzer.framework.bcelbundle
Class JarCollectionImpl

java.lang.Object
  extended by com.kirkk.analyzer.framework.bcelbundle.JarCollectionImpl
All Implemented Interfaces:
JarCollection

public class JarCollectionImpl
extends java.lang.Object
implements JarCollection


Constructor Summary
JarCollectionImpl(java.io.File file)
           
JarCollectionImpl(java.io.File file, java.util.List ignorePackages)
           
JarCollectionImpl(java.io.File file, java.util.List ignorePackages, java.util.List ignoreJars)
           
 
Method Summary
 void first()
           
 Jar getJar(java.lang.String jarName)
           
 Jar getJarContainingPackage(java.lang.String packageName)
           
 int getJarCount()
           
 boolean hasNext()
           
 Jar nextJar()
           
 Jar[] toArray()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JarCollectionImpl

public JarCollectionImpl(java.io.File file)
                  throws java.lang.Exception
Throws:
java.lang.Exception

JarCollectionImpl

public JarCollectionImpl(java.io.File file,
                         java.util.List ignorePackages)
                  throws java.lang.Exception
Throws:
java.lang.Exception

JarCollectionImpl

public JarCollectionImpl(java.io.File file,
                         java.util.List ignorePackages,
                         java.util.List ignoreJars)
                  throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

getJarCount

public int getJarCount()
Specified by:
getJarCount in interface JarCollection

hasNext

public boolean hasNext()
Specified by:
hasNext in interface JarCollection

nextJar

public Jar nextJar()
Specified by:
nextJar in interface JarCollection

first

public void first()
Specified by:
first in interface JarCollection

getJar

public Jar getJar(java.lang.String jarName)
Specified by:
getJar in interface JarCollection

getJarContainingPackage

public Jar getJarContainingPackage(java.lang.String packageName)
Specified by:
getJarContainingPackage in interface JarCollection

toArray

public Jar[] toArray()
Specified by:
toArray in interface JarCollection


Copyright © 2006 Kirk Knoernschild