Java library for reading and writing OASIS GeneriCode files