Package com.tffenterprises.io

Interface Summary
AccountingInput AccountingInput is an interface for InputStreams and files, such that the number of bytes that have been read or skipped is tallied and can be reported.
AccountingOutput AccountingOutput is an interface for OutputStreams and files, such that the number of bytes that have been written out is tallied and can be reported.
 

Class Summary
AccountingInputStream AccountingInputStream is a FilterIntputStream that implements the AccountingInput interface.
AccountingOutputStream AccountingOutputStream is a FilterOutputStream that implements the AccountingOutput interface.
ByteArrayInputStream com.tffenterprises.io.ByteArrayInputStream was originally intended as a drop-in replacement for java.io.ByteArrayInputStream.
ByteArrayOutputStream com.tffenterprises.io.ByteArrayOutputStream is intended to be a drop-in replacement for java.io.ByteArrayOutputStream.
DataOutputChecksum DataOutputChecksum is a utility when using implementors of the java.util.zip.Checksum interface.
NullOutputStream com.tffenterprises.io.NullOutputStream is the moral equivalent of Unix's /dev/null: a data sink, no questions asked.