public void setFieldValue(_Fields field, Object value) { switch (field) { case PATH: if (value == null) { unsetPath(); } else { setPath((String) value); } break; case MODE: if (value == null) { unsetMode(); } else { setMode((Integer) value); } break; case UID: if (value == null) { unsetUid(); } else { setUid((Integer) value); } break; case GID: if (value == null) { unsetGid(); } else { setGid((Integer) value); } break; case PARENT_PARTITION: if (value == null) { unsetParentPartition(); } else { setParentPartition((Set<Byte>) value); } break; case PARTITION: if (value == null) { unsetPartition(); } else { setPartition((Set<Byte>) value); } break; } }