common package

org.jwat.common:

As the package name indicates this package includes various classes of general use but also more specific ARC/WARC classes. The classes can be classified as follows.

String encoding

The base classes are defined in various RFCs and are commonly used across the internet in many different contexts. Basically an input comprising of an array of 8bit characters is converted into a string of printable characters.

InputStream / StringReader

Common header and payload classes used by both ARC and WARC

RandomAccessFile InputStream wrappers