org.semanticdesktop.aperture.subcrawler.tar
Class TarSubCrawler.TarSubCrawlerInputStream

java.lang.Object
  extended by java.io.InputStream
      extended by java.io.FilterInputStream
          extended by org.semanticdesktop.aperture.subcrawler.base.AbstractArchiverSubCrawler.ArchiveInputStream
              extended by org.semanticdesktop.aperture.subcrawler.tar.TarSubCrawler.TarSubCrawlerInputStream
All Implemented Interfaces:
Closeable
Enclosing class:
TarSubCrawler

protected class TarSubCrawler.TarSubCrawlerInputStream
extends AbstractArchiverSubCrawler.ArchiveInputStream


Field Summary
 
Fields inherited from class java.io.FilterInputStream
in
 
Constructor Summary
TarSubCrawler.TarSubCrawlerInputStream(InputStream in)
           
 
Method Summary
 void closeEntry()
          closes the current archive entry
 AbstractArchiverSubCrawler.ArchiveEntry getNextEntry()
          Returns the next archive entry
 
Methods inherited from class java.io.FilterInputStream
available, close, mark, markSupported, read, read, read, reset, skip
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TarSubCrawler.TarSubCrawlerInputStream

public TarSubCrawler.TarSubCrawlerInputStream(InputStream in)
Method Detail

getNextEntry

public AbstractArchiverSubCrawler.ArchiveEntry getNextEntry()
                                                     throws IOException
Description copied from class: AbstractArchiverSubCrawler.ArchiveInputStream
Returns the next archive entry

Specified by:
getNextEntry in class AbstractArchiverSubCrawler.ArchiveInputStream
Returns:
the next archive entry or null if the end of the stream has been reached
Throws:
IOException - if something goes wrong

closeEntry

public void closeEntry()
                throws IOException
Description copied from class: AbstractArchiverSubCrawler.ArchiveInputStream
closes the current archive entry

Specified by:
closeEntry in class AbstractArchiverSubCrawler.ArchiveInputStream
Throws:
IOException - if something goes wrong


Copyright © 2010 Aperture Development Team. All Rights Reserved.