class DownloadListenerBunch implements DownloadListener {

    @Override
    public void downloadFromBreakpoint(@NonNull DownloadTask task, @NonNull BreakpointInfo info) {
        for (DownloadListener listener : listenerList) {
            listener.downloadFromBreakpoint(task, info);
        }
    }

      DownloadListenerBunch(@NonNull DownloadListener[] listenerList);

}