Class CompressingDataOutputStream

java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
java.io.DataOutputStream
org.aspectj.weaver.CompressingDataOutputStream
All Implemented Interfaces:
Closeable, DataOutput, Flushable, AutoCloseable

public class CompressingDataOutputStream extends DataOutputStream
A variation of a DataOutputStream that is linked to a constant pool writer. The linked constant pool can be used to compress objects into to simple index references into the constant pool. The corresponding decompression is done in the VersionedDataInputStream.
Author:
Andy Clement