public class ZipReaderImpl
extends java.lang.Object
implements com.liferay.portal.kernel.zip.ZipReader
| Constructor and Description |
|---|
ZipReaderImpl(java.io.File file) |
ZipReaderImpl(java.io.InputStream inputStream) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
java.util.List<java.lang.String> |
getEntries() |
byte[] |
getEntryAsByteArray(java.lang.String name) |
java.io.InputStream |
getEntryAsInputStream(java.lang.String name) |
java.lang.String |
getEntryAsString(java.lang.String name) |
java.util.List<java.lang.String> |
getFolderEntries(java.lang.String path) |
protected void |
processDirectory(de.schlichtherle.io.File directory,
java.util.List<java.lang.String> folderEntries) |
public ZipReaderImpl(java.io.InputStream inputStream)
throws java.io.IOException
java.io.IOExceptionpublic ZipReaderImpl(java.io.File file)
public void close()
close in interface com.liferay.portal.kernel.zip.ZipReaderpublic java.util.List<java.lang.String> getEntries()
getEntries in interface com.liferay.portal.kernel.zip.ZipReaderpublic byte[] getEntryAsByteArray(java.lang.String name)
getEntryAsByteArray in interface com.liferay.portal.kernel.zip.ZipReaderpublic java.io.InputStream getEntryAsInputStream(java.lang.String name)
getEntryAsInputStream in interface com.liferay.portal.kernel.zip.ZipReaderpublic java.lang.String getEntryAsString(java.lang.String name)
getEntryAsString in interface com.liferay.portal.kernel.zip.ZipReaderpublic java.util.List<java.lang.String> getFolderEntries(java.lang.String path)
getFolderEntries in interface com.liferay.portal.kernel.zip.ZipReaderprotected void processDirectory(de.schlichtherle.io.File directory,
java.util.List<java.lang.String> folderEntries)