TrueZIP Driver ZIP 7.1

de.schlichtherle.truezip.fs.archive.zip
Class ZipInputShop

java.lang.Object
  extended by de.schlichtherle.truezip.zip.RawZipFile<ZipArchiveEntry>
      extended by de.schlichtherle.truezip.fs.archive.zip.ZipInputShop
All Implemented Interfaces:
EntryContainer<ZipArchiveEntry>, InputService<ZipArchiveEntry>, InputShop<ZipArchiveEntry>, Closeable, Iterable<ZipArchiveEntry>
Direct Known Subclasses:
CheckedZipInputShop

@DefaultAnnotation(value=edu.umd.cs.findbugs.annotations.NonNull.class)
public class ZipInputShop
extends RawZipFile<ZipArchiveEntry>
implements InputShop<ZipArchiveEntry>

An implementation of InputShop to read ZIP archives.

Author:
Christian Schlichtherle
See Also:
ZipOutputShop

Field Summary
 
Fields inherited from class de.schlichtherle.truezip.zip.RawZipFile
DEFAULT_CHARSET
 
Constructor Summary
ZipInputShop(ZipDriver driver, ReadOnlyFile rof)
           
 
Method Summary
 InputSocket<ZipArchiveEntry> getInputSocket(String name)
           
 int getSize()
           
 
Methods inherited from class de.schlichtherle.truezip.zip.RawZipFile
busy, close, getCharset, getCheckedInputStream, getCheckedInputStream, getComment, getEntry, getInputStream, getInputStream, getInputStream, getPostambleInputStream, getPostambleLength, getPreambleInputStream, getPreambleLength, iterator, length, offsetsConsiderPreamble, size
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.io.Closeable
close
 
Methods inherited from interface de.schlichtherle.truezip.entry.EntryContainer
getEntry, iterator
 

Constructor Detail

ZipInputShop

public ZipInputShop(ZipDriver driver,
                    ReadOnlyFile rof)
             throws IOException
Throws:
IOException
Method Detail

getSize

public int getSize()
Specified by:
getSize in interface EntryContainer<ZipArchiveEntry>

getInputSocket

public InputSocket<ZipArchiveEntry> getInputSocket(String name)
Specified by:
getInputSocket in interface InputService<ZipArchiveEntry>

TrueZIP Driver ZIP 7.1

Copyright © 2005-2011 Schlichtherle IT Services. All Rights Reserved.