src/share/classes/org/openjdk/jigsaw/Files.java
Print this page
@@ -295,17 +295,15 @@
}
private static class NonClosingInputStream
extends FilterInputStream
{
-
private NonClosingInputStream(InputStream out) {
super(out);
}
public void close() { }
-
}
public static InputStream nonClosingStream(InputStream out) {
return new NonClosingInputStream(out);
}
@@ -319,16 +317,13 @@
CheckedOutputStream cos;
JarOutputStream jos;
boolean deflate;
String path;
- private JarEntryOutputStream(JarOutputStream jos,
- boolean deflate,
- CRC32 crc,
- ByteArrayOutputStream baos,
- CheckedOutputStream cos,
- String path)
+ private JarEntryOutputStream(JarOutputStream jos, boolean deflate,
+ CRC32 crc, ByteArrayOutputStream baos,
+ CheckedOutputStream cos, String path)
{
super(cos);
this.jos = jos;
this.deflate = deflate;
this.crc = crc;
@@ -350,24 +345,23 @@
}
jos.putNextEntry(je);
baos.writeTo(jos);
jos.closeEntry();
}
-
}
- public static JarEntryOutputStream
- newOutputStream(JarOutputStream jos, boolean deflate, String path)
+ public static OutputStream newOutputStream(JarOutputStream jos,
+ boolean deflate, String path)
{
// Gee, dac, that zip API sure is broken, isn't it?
CRC32 crc = new CRC32();
ByteArrayOutputStream baos = new ByteArrayOutputStream();
CheckedOutputStream cos = new CheckedOutputStream(baos, crc);
return new JarEntryOutputStream(jos, deflate, crc, baos, cos, path);
}
- public static JarEntryOutputStream
- newOutputStream(JarOutputStream jos, String path)
+ public static OutputStream newOutputStream(JarOutputStream jos,
+ String path)
{
return newOutputStream(jos, false, path);
}
}