package Ġke k me ch . ru . domain Ċ Ċ import Ġke k me ch . ru . core . repositories . Schedule Repository Ċ import Ġke k me ch . ru . core . use cases . Change Current Schedule Id UseCase Ċ import Ġjavax . inject . Inject Ċ Ċ class ĠChange Current Schedule Id UseCase Impl Ġ@ Inject Ġconstructor ( ĊĠĠĠ Ġprivate Ġval Ġschedule Repository : ĠSchedule Repository Ċ ) Ġ: ĠChange Current Schedule Id UseCase Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġinvoke ( new Current Id : ĠInt ) Ġ= Ġschedule Repository . setCurrent Schedule Id ( new Current Id ) Ċ }