Skip to content

Commit ebcc817

Browse files
#3 refactoring
1 parent 8db49ae commit ebcc817

File tree

5 files changed

+11
-0
lines changed

5 files changed

+11
-0
lines changed

src/main/java/ru/olegcherednik/zip4jvm/io/out/entry/encrypted/Bzip2EntryOutputStream.java

+2
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,14 @@
3131
*/
3232
final class Bzip2EntryOutputStream extends EncryptedEntryOutputStream {
3333

34+
private final EncoderDataOutput encoderDataOutput;
3435
private final Bzip2OutputStream bzip2;
3536

3637
Bzip2EntryOutputStream(CompressionLevel compressionLevel,
3738
EncoderDataOutput encoderDataOutput,
3839
EntryMetadataOutputStream emos) throws IOException {
3940
super(encoderDataOutput, emos);
41+
this.encoderDataOutput = encoderDataOutput;
4042
bzip2 = new Bzip2OutputStream(encoderDataOutput, compressionLevel);
4143
}
4244

src/main/java/ru/olegcherednik/zip4jvm/io/out/entry/encrypted/DeflateEntryOutputStream.java

+2
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ final class DeflateEntryOutputStream extends EncryptedEntryOutputStream {
3333

3434
private static final int FOUR = 4;
3535

36+
private final EncoderDataOutput encoderDataOutput;
3637
private final byte[] buf = new byte[1024 * 4];
3738
private final Deflater deflater = new Deflater();
3839

@@ -42,6 +43,7 @@ final class DeflateEntryOutputStream extends EncryptedEntryOutputStream {
4243
EncoderDataOutput encoderDataOutput,
4344
EntryMetadataOutputStream emos) {
4445
super(encoderDataOutput, emos);
46+
this.encoderDataOutput = encoderDataOutput;
4547
deflater.setLevel(compressionLevel.getCode());
4648
}
4749

src/main/java/ru/olegcherednik/zip4jvm/io/out/entry/encrypted/LzmaEntryOutputStream.java

+2
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
*/
3333
final class LzmaEntryOutputStream extends EncryptedEntryOutputStream {
3434

35+
private final EncoderDataOutput encoderDataOutput;
3536
private final LzmaOutputStream lzma;
3637
private boolean writeHeader = true;
3738

@@ -41,6 +42,7 @@ final class LzmaEntryOutputStream extends EncryptedEntryOutputStream {
4142
EncoderDataOutput encoderDataOutput,
4243
EntryMetadataOutputStream emos) throws IOException {
4344
super(encoderDataOutput, emos);
45+
this.encoderDataOutput = encoderDataOutput;
4446
lzma = createOutputStream(compressionLevel, eosMarker, uncompressedSize, encoderDataOutput);
4547
}
4648

src/main/java/ru/olegcherednik/zip4jvm/io/out/entry/encrypted/StoreEntryOutputStream.java

+3
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,11 @@
2929
*/
3030
final class StoreEntryOutputStream extends EncryptedEntryOutputStream {
3131

32+
private final EncoderDataOutput encoderDataOutput;
33+
3234
StoreEntryOutputStream(EncoderDataOutput encoderDataOutput, EntryMetadataOutputStream emos) {
3335
super(encoderDataOutput, emos);
36+
this.encoderDataOutput = encoderDataOutput;
3437
}
3538

3639
@Override

src/main/java/ru/olegcherednik/zip4jvm/io/out/entry/encrypted/ZstdEntryOutputStream.java

+2
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,14 @@
3131
*/
3232
final class ZstdEntryOutputStream extends EncryptedEntryOutputStream {
3333

34+
private final EncoderDataOutput encoderDataOutput;
3435
private final ZstdOutputStream zstd;
3536

3637
ZstdEntryOutputStream(CompressionLevel compressionLevel,
3738
EncoderDataOutput encoderDataOutput,
3839
EntryMetadataOutputStream emos) throws IOException {
3940
super(encoderDataOutput, emos);
41+
this.encoderDataOutput = encoderDataOutput;
4042
zstd = new ZstdOutputStream(encoderDataOutput, compressionLevel);
4143
}
4244

0 commit comments

Comments
 (0)