A Java library for marshalling and unmarshalling bean objects from XML, CSV, delimited and fixed length stream formats.