@staticmethod
def _download_files(uploads, outdir, overwrite):
    """
        Downloads uploaded file from list of :class:`Upload` models.

        :param uploads: list of Uploads
        :type uploads: list
        :param outdir: output path for downloaded files (default: CWD)
        :type outdir: str
        :param overwrite: overwrite existing files if True (default: True)
        :type overwrite: bool
        :return: list of filepaths
        :rtype: list
        """
    filepaths = []
    for upload in uploads:
        filepath = upload.download(outdir=outdir, overwrite=overwrite)
        filepaths.append(filepath)
    return filepaths
