docs: private void resetJcsegTaskConfig(JcsegTaskConfig config, JSONObject json)
      {
          if ( json.has("jcseg_maxlen") ) {
              config.setMaxLength(json.getInt("jcseg_maxlen"));
          }
          if ( json.has("jcseg_icnname") ) {
              config.setICnName(json.getBoolean("jcseg_icnname"));
          }
          if ( json.has("jcseg_pptmaxlen") ) {
              config.setPPT_MAX_LENGTH(json.getInt("jcseg_pptmaxlen"));
          }
          if ( json.has("jcseg_cnmaxlnadron") ) {
              config.setMaxCnLnadron(json.getInt("jcseg_cnmaxlnadron"));
          }
          if ( json.has("jcseg_clearstopword") ) {
              config.setClearStopwords(json.getBoolean("jcseg_clearstopword"));
          }
          if ( json.has("jcseg_cnnumtoarabic") ) {
              config.setCnNumToArabic(json.getBoolean("jcseg_cnnumtoarabic"));
          }
          if ( json.has("jcseg_cnfratoarabic") ) {
              config.setCnFactionToArabic(json.getBoolean("jcseg_cnfratoarabic"));
          }
          if ( json.has("jcseg_keepunregword") ) {
              config.setKeepUnregWords(json.getBoolean("jcseg_keepunregword"));
          }
          if ( json.has("jcseg_ensencondseg") ) {
              config.setEnSecondSeg(json.getBoolean("jcseg_ensencondseg"));
          }
          if ( json.has("jcseg_stokenminlen") ) {
              config.setSTokenMinLen(json.getInt("jcseg_stokenminlen"));
          }
          if ( json.has("jcseg_nsthreshold") ) {
              config.setNameSingleThreshold(json.getInt("jcseg_nsthreshold"));
          }
          if ( json.has("jcseg_keeppunctuations") ) {
              config.setKeepPunctuations(json.getString("jcseg_keeppunctuations"));
          }
      }