public void setFieldValue(_Fields field, Object value) { switch (field) { case ERROR_CODE: if (value == null) { unsetErrorCode(); } else { setErrorCode((Integer)value); } break; case MESSAGE: if (value == null) { unsetMessage(); } else { setMessage((String)value); } break; } }