package com.insightfullogic.java8.examples.chapter8.strategy;
import java.io.IOException;
import java.io.OutputStream;
import java.util.zip.ZipOutputStream;
// BEGIN ZipCompressionStrategy
public class ZipCompressionStrategy implements CompressionStrategy {
@Override
public OutputStream compress(OutputStream data) throws IOException {
return new ZipOutputStream(data);
}
}
// END ZipCompressionStrategy