public void setFieldValue(_Fields field, Object value) { switch (field) { case QUEUE_NAME: if (value == null) { unsetQueueName(); } else { setQueueName((String) value); } break; case QUEUE_DESCRIPTION: if (value == null) { unsetQueueDescription(); } else { setQueueDescription((String) value); } break; case MAX_RUN_TIME: if (value == null) { unsetMaxRunTime(); } else { setMaxRunTime((Integer) value); } break; case MAX_NODES: if (value == null) { unsetMaxNodes(); } else { setMaxNodes((Integer) value); } break; case MAX_PROCESSORS: if (value == null) { unsetMaxProcessors(); } else { setMaxProcessors((Integer) value); } break; case MAX_JOBS_IN_QUEUE: if (value == null) { unsetMaxJobsInQueue(); } else { setMaxJobsInQueue((Integer) value); } break; case MAX_MEMORY: if (value == null) { unsetMaxMemory(); } else { setMaxMemory((Integer) value); } break; } }