org.jboss.shrinkwrap.impl.base.io.tar
Class TarGzInputStream
java.lang.Object
java.io.InputStream
java.io.FilterInputStream
org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream
org.jboss.shrinkwrap.impl.base.io.tar.TarGzInputStream
- All Implemented Interfaces:
- Closeable
public class TarGzInputStream
- extends TarInputStream
The TarGzInputStream
reads a UNIX TAR archive, further
encoded in GZIP compresssion, as an InputStream.
Methods are provided to position at each successive entry in
the archive, and the read each entry as a normal input stream
using read().
- Author:
- ALR
Methods inherited from class org.jboss.shrinkwrap.impl.base.io.tar.TarInputStream |
available, close, copyEntryContents, getEntryPosition, getNextEntry, getRecordSize, getStreamPosition, mark, markSupported, read, read, read, reset, setBufferDebug, setDebug, setEntryFactory, skip |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TarGzInputStream
public TarGzInputStream(InputStream is)
throws IOException
- Parameters:
is
-
- Throws:
IOException
TarGzInputStream
public TarGzInputStream(InputStream is,
int blockSize)
throws IOException
- Parameters:
is
- blockSize
-
- Throws:
IOException
TarGzInputStream
public TarGzInputStream(InputStream is,
int blockSize,
int recordSize)
throws IOException
- Parameters:
is
- blockSize
- recordSize
-
- Throws:
IOException
Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.