package com.liulishuo.filedownloader; import com.liulishuo.filedownloader.ITaskHunter; /* loaded from: classes.dex */ public interface BaseDownloadTask { public interface FinishListener { void a(BaseDownloadTask baseDownloadTask); } public interface IRunningTask { void A(); boolean D(); BaseDownloadTask F(); boolean G(); void H(); boolean a(int i); boolean a(FileDownloadListener fileDownloadListener); void b(); void b(int i); void g(); int i(); ITaskHunter.IMessageHandler k(); void u(); boolean x(); Object y(); } public interface InQueueTask { int a(); } public interface LifeCycleCallback { void i(); void j(); void k(); } boolean B(); boolean E(); boolean I(); String J(); BaseDownloadTask a(FinishListener finishListener); BaseDownloadTask a(Object obj); BaseDownloadTask a(String str, String str2); BaseDownloadTask a(String str, boolean z); BaseDownloadTask a(boolean z); Object a(); BaseDownloadTask b(FileDownloadListener fileDownloadListener); BaseDownloadTask b(String str); BaseDownloadTask b(boolean z); boolean b(FinishListener finishListener); int c(); BaseDownloadTask c(int i); BaseDownloadTask c(boolean z); BaseDownloadTask d(int i); Throwable d(); BaseDownloadTask e(int i); boolean e(); int f(); int getId(); byte getStatus(); String getUrl(); String h(); InQueueTask j(); long l(); boolean m(); int n(); boolean o(); boolean pause(); int q(); int r(); int start(); long t(); FileDownloadListener v(); String w(); int z(); }