def from_jsonf_to_list(cls, fpath: str, encoding: str='utf8',
                           force_snake_case=True, force_cast: bool=False, restrict: bool=False) -> TList[T]:
        """From json file path to list of instance

        :param fpath: Json file path
        :param encoding: Json file encoding
        :param force_snake_case: Keys are transformed to snake case in order to compliant PEP8 if True
        :param force_cast: Cast forcibly if True
        :param restrict: Prohibit extra parameters if True
        :return: List of instance
        """
        return cls.from_dicts(util.load_jsonf(fpath, encoding),
                              force_snake_case=force_snake_case,
                              force_cast=force_cast,
                              restrict=restrict)
From json file path to list of instance

        :param fpath: Json file path
        :param encoding: Json file encoding
        :param force_snake_case: Keys are transformed to snake case in order to compliant PEP8 if True
        :param force_cast: Cast forcibly if True
        :param restrict: Prohibit extra parameters if True
        :return: List of instance