com.impetus.annovention.resource
Class JarFileIterator

java.lang.Object
  extended by com.impetus.annovention.resource.JarFileIterator
All Implemented Interfaces:
ResourceIterator

public final class JarFileIterator
extends Object
implements ResourceIterator

Author:
animesh.kumar

Constructor Summary
JarFileIterator(File file, Filter filter)
          Instantiates a new jar file iterator.
JarFileIterator(InputStream is, Filter filter)
          Instantiates a new jar file iterator.
 
Method Summary
 void close()
          Close.
 InputStream next()
          Please close after use.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JarFileIterator

public JarFileIterator(File file,
                       Filter filter)
                throws IOException
Instantiates a new jar file iterator.

Parameters:
file -
filter -
Throws:
IOException

JarFileIterator

public JarFileIterator(InputStream is,
                       Filter filter)
                throws IOException
Instantiates a new jar file iterator.

Parameters:
is -
filter -
Throws:
IOException
Method Detail

next

public InputStream next()
Description copied from interface: ResourceIterator
Please close after use.

Specified by:
next in interface ResourceIterator
Returns:
null if no more streams left to iterate on

close

public void close()
Description copied from interface: ResourceIterator
Close.

Specified by:
close in interface ResourceIterator


Copyright © 2011. All Rights Reserved.