void (_Fields field, @org.apache.thrift.annotation.Nullable java.lang.Object value) { switch (field) { case NAME: if (value == null) { unsetName(); } else { setName((java.lang.String)value); } break; case TYPE: if (value == null) { unsetType(); } else { setType((java.lang.String)value); } break; case QUALIFIER: if (value == null) { unsetQualifier(); } else { setQualifier((java.lang.String)value); } break; case VALUE: if (value == null) { unsetValue(); } else { setValue((java.lang.String)value); } break; case IS_CONTAINER: if (value == null) { unsetIsContainer(); } else { setIsContainer((java.lang.Boolean)value); } break; case SHAPE: if (value == null) { unsetShape(); } else { setShape((java.lang.String)value); } break; case IS_RETURNED_VALUE: if (value == null) { unsetIsReturnedValue(); } else { setIsReturnedValue((java.lang.Boolean)value); } break; case IS_IPYTHON_HIDDEN: if (value == null) { unsetIsIPythonHidden(); } else { setIsIPythonHidden((java.lang.Boolean)value); } break; case IS_ERROR_ON_EVAL: if (value == null) { unsetIsErrorOnEval(); } else { setIsErrorOnEval((java.lang.Boolean)value); } break; case TYPE_RENDERER_ID: if (value == null) { unsetTypeRendererId(); } else { setTypeRendererId((java.lang.String)value); } break; } }