package Ġdev . tech pol is . stud service . providers Ċ Ċ import Ġdev . tech pol is . stud service . data . model . Deadline Date Ċ import Ġdev . tech pol is . stud service . data . model . Service TypeEnum Ċ import Ġjava . util .* Ċ import Ġjavax . inject . Inject Ċ import Ġjavax . inject . Singleton Ċ Ċ @ Singleton Ċ Ċ class ĠNew ServiceProvider Ġ@ Inject Ġconstructor (){ ĊĠĠĠ Ġvar Ġtitle : ĠString ? Ġ= Ġnull ĊĠĠĠ Ġvar Ġdescription : ĠString ? Ġ= Ġnull ĊĠĠĠ Ġvar Ġprice : ĠLong ? Ġ= Ġnull ĊĠĠĠ Ġvar Ġtags : ĠMutable List < String > Ġ= Ġmutable ListOf () ĊĠĠĠ Ġvar Ġdeadline : ĠDead line Date ? Ġ= Ġnull ĊĠĠĠ Ġvar Ġtype : ĠService TypeEnum Ġ= ĠService TypeEnum . OFF ER ĊĊĠĠĠ Ġfun Ġclear () Ġ{ ĊĠĠĠĠĠĠĠ Ġtitle Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġdescription Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġprice Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġtags . clear () ĊĠĠĠĠĠĠĠ Ġdeadline Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġtype Ġ= ĠService TypeEnum . OFF ER ĊĠĠĠ Ġ} Ċ Ċ }