try {
FileSinkDGS sink = new FileSinkDGS();
ByteArrayOutputStream bytes = new ByteArrayOutputStream();
GZIPOutputStream out = new GZIPOutputStream(bytes);
sink.writeAll(g, out);
out.flush();
out.close();
this.data = bytes.toByteArray();
} catch (IOException e) {