Description
The generic datum reader supports the specification of an 'expected' schema, that may differ from that used to write the data. The specific and reflect datum readers are based on the generic, but do not permit the specification of this and hence cannot support reading alternate versions of data.