public void setFieldValue(_Fields field, Object value) { switch (field) { case STATUS: if (value == null) { unsetStatus(); } else { setStatus((TStatus) value); } break; case OPERATION_STATE: if (value == null) { unsetOperationState(); } else { setOperationState((TOperationState) value); } break; case SQL_STATE: if (value == null) { unsetSqlState(); } else { setSqlState((String) value); } break; case ERROR_CODE: if (value == null) { unsetErrorCode(); } else { setErrorCode((Integer) value); } break; case ERROR_MESSAGE: if (value == null) { unsetErrorMessage(); } else { setErrorMessage((String) value); } break; } }