package Ġxyz . null dev . ts . api . java . model . downloads Ċ Ċ import Ġeu . kan ade . t ach iy omi . data . database . models . Chapter Ċ import Ġeu . kan ade . t ach iy omi . data . database . models . M anga Ċ Ċ interface ĠDownload Controller Ġ{ ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠWhether Ġor Ġnot Ġthe Ġdown loader Ġis Ġrunning ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġrunning : ĠBoolean ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠA Ġlist Ġof Ġdownloads Ġin Ġthe Ġqueue ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġdownloads : ĠList < Download Task > ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠAdd Ġa Ġchapter Ġto Ġthe Ġdownload Ġqueue Ġand Ġstart Ġthe Ġdown loader ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġadd ( chapter : ĠChapter ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠDelete Ġa Ġchapter Ġfrom Ġthe Ġdownload Ġqueue ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġdelete ( chapter : ĠChapter ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠClear Ġthe Ġdownload Ġqueue Ġand Ġstop Ġthe Ġdown loader ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġclear () ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠCheck Ġif Ġa Ġchapter Ġis Ġdownloaded ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ@ param Ġchapter ĠThe Ġchapter Ġto Ġcheck ĊĠĠĠĠ Ġ* Ġ@ return ĠWhether Ġor Ġnot Ġthe Ġchapter Ġis Ġdownloaded ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġis Downloaded ( chapter : ĠChapter ): ĠBoolean ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠCheck Ġif Ġa Ġm anga Ġis Ġdownloaded ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ@ param Ġm anga ĠThe Ġm anga Ġto Ġcheck ĊĠĠĠĠ Ġ* Ġ@ return ĠWhether Ġor Ġnot Ġthe Ġm anga Ġis Ġdownloaded ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġis Downloaded ( manga : ĠM anga ): ĠBoolean Ċ }