public void setFieldValue(_Fields field, Object value) { switch (field) { case OPERATION_HANDLE: if (value == null) { unsetOperationHandle(); } else { setOperationHandle((TOperationHandle) value); } break; case ORIENTATION: if (value == null) { unsetOrientation(); } else { setOrientation((TFetchOrientation) value); } break; case MAX_ROWS: if (value == null) { unsetMaxRows(); } else { setMaxRows((Long) value); } break; } }