Class DataBufferedOutputStream

All Implemented Interfaces:
Closeable, DataOutput, Flushable, AutoCloseable

public class DataBufferedOutputStream extends BufferedOutputStream implements DataOutput
BufferedOutputStream subclass implementing the DataOutput interface. This is considerably faster than simply layering a DataOutputStream on top of a BufferedOutputStream.

The implementation was largely copied from nom.tam.util.BufferedDataOutputStream.

Author:
Mark Taylor, Tom McGlynn