package org.openecomp.sdc.common.util;
+import org.apache.commons.io.output.ByteArrayOutputStream;
+import org.openecomp.sdc.common.log.wrappers.Logger;
+
import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.nio.file.Files;
import java.util.zip.ZipInputStream;
import java.util.zip.ZipOutputStream;
-import org.apache.commons.io.output.ByteArrayOutputStream;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
public class ZipUtil {
- private static Logger log = LoggerFactory.getLogger(ZipUtil.class.getName());
+ private static Logger log = Logger.getLogger(ZipUtil.class.getName());
private ZipUtil() {
}
public static Map<String, byte[]> readZip(ZipInputStream zis) {
- Map<String, byte[]> fileNameToByteArray = new HashMap<String, byte[]>();
+ Map<String, byte[]> fileNameToByteArray = new HashMap<>();
byte[] buffer = new byte[1024];
try {
String fileName = ze.getName();
- if (false == ze.isDirectory()) {
+ if (!ze.isDirectory()) {
ByteArrayOutputStream os = new ByteArrayOutputStream();
try {
public static byte[] zipBytes(byte[] input) throws IOException {
ByteArrayOutputStream baos = new ByteArrayOutputStream();
- try (ZipOutputStream zos = new ZipOutputStream(baos)) {
- ZipEntry entry = new ZipEntry("zip");
- entry.setSize(input.length);
- zos.putNextEntry(entry);
- zos.write(input);
- zos.closeEntry();
- zos.close();
- }
+ ZipOutputStream zos = new ZipOutputStream(baos);
+ ZipEntry entry = new ZipEntry("zip");
+ entry.setSize(input.length);
+ zos.putNextEntry(entry);
+ zos.write(input);
+ zos.closeEntry();
+ zos.close();
return baos.toByteArray();
}