/* Ċ Ġ* ĠCopyright Ġ( C ) Ġ 2 0 1 8 ĠMar ian ĠV as il ca Ġfrom ĠAsc end io ĠTech Vision Ċ Ġ* Ċ Ġ* ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ċ Ġ* Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ Ġ* ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ċ Ġ* ĠĠĠĠĠ Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ċ Ġ* Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , Ċ Ġ* ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ċ Ġ* ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ċ Ġ* Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ Ċ package Ġtech . asc end io . mv vm . data . api Ċ Ċ import Ġandroid . arch . lifecycle . LiveData Ċ import Ġretrofit 2 . http . GET Ċ import Ġretrofit 2 . http . Path Ċ import Ġtech . asc end io . mv vm . data . vo . Gallery Ċ import Ġtech . asc end io . mv vm . data . vo . Image Ċ Ċ /** Ċ Ġ* ĠREST ĠAPI Ġaccess Ġpoints Ċ Ġ*/ Ċ interface ĠApp Service Ġ{ ĊĊĠĠĠ Ġ@ GET (" gallery /{ section }/{ sort }/{ window }/{ page }") ĊĠĠĠ Ġfun Ġget G all eries ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Path (" section ") Ġsection : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Path (" sort ") Ġsort : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Path (" window ") Ġwindow : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Path (" page ") Ġpage : ĠInt ĊĠĠĠ Ġ): ĠLive Data < ApiResponse < List < Gallery >>> ĊĊĠĠĠ Ġ@ GET (" gallery / r /{ sub reddit }/{ sort }/{ window }/{ page }") ĊĠĠĠ Ġfun Ġget Sub reddit G all eries ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Path (" sub reddit ") Ġsub reddit : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Path (" sort ") Ġsort : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Path (" window ") Ġwindow : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Path (" page ") Ġpage : ĠInt ĊĠĠĠ Ġ): ĠLive Data < ApiResponse < Response < List < Image >>>> Ċ Ċ } Ċ