public void setFieldValue(_Fields field, Object value) { switch (field) { case P_ID: if (value == null) { unsetPId(); } else { setPId((Integer) value); } break; case P_NAME: if (value == null) { unsetPName(); } else { setPName((String) value); } break; case APPLICATION_LABEL: if (value == null) { unsetApplicationLabel(); } else { setApplicationLabel((String) value); } break; case IS_SYSTEM_APP: if (value == null) { unsetIsSystemApp(); } else { setIsSystemApp((Boolean) value); } break; case IMPORTANCE: if (value == null) { unsetImportance(); } else { setImportance((String) value); } break; case VERSION_NAME: if (value == null) { unsetVersionName(); } else { setVersionName((String) value); } break; case VERSION_CODE: if (value == null) { unsetVersionCode(); } else { setVersionCode((Integer) value); } break; case APP_SIGNATURES: if (value == null) { unsetAppSignatures(); } else { setAppSignatures((List<String>) value); } break; case INSTALLATION_PKG: if (value == null) { unsetInstallationPkg(); } else { setInstallationPkg((String) value); } break; } }