This wiki describes the overall packages and also includes some detail on how the main classes are implemented.
The JWAT code was originally intended for use only in a number of JHove2 modules, but since the classes can be of use outside the JHove2 project, an independent project was created.
- Classes to read and validate Arc, GZip and Warc files.
- Support for reading and validating GZip compressed Arc and Warc files.
- Common classes for Base64, Base32 and Base16.
- Various special purpose stream implementations.