public void setFieldValue(_Fields field, Object value) { switch (field) { case TIMESTAMP: if (value == null) { unsetTimestamp(); } else { setTimestamp((Long) value); } break; case WHAT: if (value == null) { unsetWhat(); } else { setWhat((Integer) value); } break; case WHY: if (value == null) { unsetWhy(); } else { setWhy((String) value); } break; } }