docs: public static java.sql.Time toTime(Object value) throws ParseException {
          if (value == null) {
              return null;
          }
          if (value instanceof java.sql.Time) {
              return (java.sql.Time) value;
          }
          if (value instanceof String) {
              if ("".equals((String) value)) {
                  return null;
              }
              return new java.sql.Time(IN_TIME_FORMAT.parse((String) value).getTime());
          }
  
          return new java.sql.Time(IN_TIME_FORMAT.parse(value.toString()).getTime());
      }