package Ġcom . did ig lobal . boost er . task . compression Ċ Ċ import Ġcom . android . build . gradle . api . Base Variant Ċ import Ġorg . gradle . api . Task Ċ import Ġkotlin . reflect . K Class Ċ Ċ /** Ċ Ġ* ĠRepresents Ġthe Ġcreator Ġof Ġ[ Compress Images ] Ċ Ġ* Ċ Ġ* Ġ@ author Ġj ohn son lee Ċ Ġ*/ Ċ interface ĠCompression Task Creator Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠReturns Ġthe Ġclass Ġof Ġcompression Ġtask ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ@ param Ġa apt 2 ĠA Ġvalue Ġto Ġdetermine Ġif Ġa apt 2 Ġenabled ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġget Compression Task Class ( a apt 2 : ĠBoolean ): ĠK Class < out ĠCompress Images > ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠReturns Ġa Ġtask Ġfor Ġassets Ġcompression ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġcreate Assets Compression Task ( variant : ĠBase Variant , Ġresults : ĠCompression Results ): ĠTask ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠReturns Ġa Ġtask Ġfor Ġresource Ġcompression ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġcreate Resources Compression Task ( variant : ĠBase Variant , Ġresults : ĠCompression Results ): ĠTask Ċ Ċ } Ċ