LIMS-1059 give priority to direct method retrieval

explicit get* and set* are used when available, other fields defer
to the schema.