docs: public int putRawFieldData(Convert field)
      {
          String strKey = this.getFullKey(field.getFieldName());
          Class<?> classData = String.class;
          if (field.getField() != null)
              classData = this.getMessage().getNativeClassType(field.getField().getDataClass());
          Object objValue = field.getData();
          try {
              objValue = DataConverters.convertObjectToDatatype(objValue, classData, null);  // I do this just to be careful.
          } catch (Exception ex) {
              objValue = null;
          }
          this.getMessage().putNative(strKey, objValue);
          return Constant.NORMAL_RETURN;
      }