/* Ċ Ġ* ĠCopyright Ġ( C ) Ġ 2 0 2 0 ĠO leg ĠI v ash ch enko Ġ< o leg ivo @ gmail . com > Ċ Ġ* Ċ Ġ* ĠThis Ġfile Ġis Ġpart Ġof ĠA FS . Ċ Ġ* Ċ Ġ* ĠA FS Ġis Ġfree Ġsoftware : Ġyou Ġcan Ġredistribute Ġit Ġand / or Ġmodify Ċ Ġ* Ġit Ġunder Ġthe Ġterms Ġof Ġthe ĠMIT ĠLicense . Ċ Ġ* Ċ Ġ* ĠA FS ĠPROVIDED Ġ" AS ĠIS ", ĠWITHOUT ĠWARRANTY ĠOF ĠANY ĠKIND , ĠEXPRESS ĠOR Ċ Ġ* ĠIMPLIED , ĠINCLUDING ĠBUT ĠNOT ĠLIMITED ĠTO ĠTHE ĠWARRANTIES ĠOF ĠMERCHANTABILITY , Ċ Ġ* ĠFITNESS ĠFOR ĠA ĠPARTICULAR ĠPURPOSE ĠAND ĠNONINFRINGEMENT . ĠIN ĠNO ĠEVENT ĠSHALL ĠTHE Ċ Ġ* ĠAUTHORS ĠOR ĠCOPYRIGHT ĠHOLDERS ĠBE ĠLIABLE ĠFOR ĠANY ĠCLAIM , ĠDAMAGES ĠOR ĠOTHER Ċ Ġ* ĠLIABILITY , ĠWHETHER ĠIN ĠAN ĠACTION ĠOF ĠCONTRACT , ĠTORT ĠOR ĠOTHERWISE , ĠARISING ĠFROM , Ċ Ġ* ĠOUT ĠOF ĠOR ĠIN ĠCONNECTION ĠWITH ĠTHE ĠSOFTWARE ĠOR ĠTHE ĠUSE ĠOR ĠOTHER ĠDEALINGS ĠIN ĠTHE Ċ Ġ* ĠA FS . Ċ Ġ*/ Ċ Ċ package Ġru . o leg ivo . af s . schedule . di Ċ Ċ import Ġdagger . Bind s Ċ import Ġdagger . Module Ċ import Ġru . o leg ivo . af s . schedule . data . Reserve Network Source Ċ import Ġru . o leg ivo . af s . schedule . data . Reserve Repository Impl Ċ import Ġru . o leg ivo . af s . schedule . domain . Get S ports Activity UseCase Ċ import Ġru . o leg ivo . af s . schedule . domain . Get S ports Activity UseCase Impl Ċ import Ġru . o leg ivo . af s . schedule . domain . Reserve Repository Ċ import Ġru . o leg ivo . af s . schedule . domain . Reserve UseCase Ċ import Ġru . o leg ivo . af s . schedule . domain . Reserve UseCase Impl Ċ import Ġru . o leg ivo . af s . schedule . domain . Saved Agreement UseCase Ċ import Ġru . o leg ivo . af s . schedule . domain . Saved Agreement UseCase Impl Ċ import Ġru . o leg ivo . af s . schedule . domain . Saved Reserve Contacts UseCase Ċ import Ġru . o leg ivo . af s . schedule . domain . Saved Reserve Contacts UseCase Impl Ċ import Ġru . o leg ivo . af s . schedule . network . Reserve Network Source Impl Ċ import Ġru . o leg ivo . af s . schedule . presentation . Schedule Details Contract Ċ import Ġru . o leg ivo . af s . schedule . presentation . Schedule Details Presenter Ċ import Ġru . o leg ivo . af s . schedules . di . Schedules Module Ċ Ċ @ Module ( includes Ġ= Ġ[ Schedules Module :: class ]) Ċ abstract Ġclass ĠSchedule Details Module Ġ{ ĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġabstract Ġfun Ġbind Reserve Presenter ( impl : ĠSchedule Details Presenter ): ĠSchedule Details Contract . Presenter ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġabstract Ġfun Ġbind Get S ports Activity UseCase ( impl : ĠGet S ports Activity UseCase Impl ): ĠGet S ports Activity UseCase ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġabstract Ġfun Ġbind Reserve UseCase ( impl : ĠReser ve UseCase Impl ): ĠReser ve UseCase ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġabstract Ġfun Ġbind Saved Agreement UseCase ( impl : ĠSaved Agreement UseCase Impl ): ĠSaved Agreement UseCase ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġabstract Ġfun Ġbind Saved Reserve Contacts UseCase ( impl : ĠSaved Reserve Contacts UseCase Impl ): ĠSaved Reserve Contacts UseCase ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġabstract Ġfun Ġbind Reserve Repository ( impl : ĠReser ve Repository Impl ): ĠReser ve Repository ĊĊĠĠĠ Ġ@ Bind s ĊĠĠĠ Ġabstract Ġfun Ġbind Reserve Network Source ( impl : ĠReser ve Network Source Impl ): ĠReser ve Network Source Ċ } Ċ