package Ġbr . edu . if sc . event os . services Ċ Ċ import Ġbr . edu . if sc . event os . entities . Event Ċ import Ġbr . edu . if sc . event os . entities . Talk Ċ import Ġretrofit 2 . Call Ċ import Ġretrofit 2 . http . GET Ċ import Ġretrofit 2 . http . Query Ċ Ċ interface ĠEvents Service Ġ{ ĊĊĠĠĠ Ġ@ GET (" events ") ĊĠĠĠ Ġfun Ġget Events (): ĠCall < List < Event >> ĊĊĠĠĠ Ġ@ GET (" talk s ") ĊĠĠĠ Ġfun Ġget Talk s (): ĠCall < List < Talk >> ĊĊĠĠĠ Ġ@ GET (" talk s /? eventId = eventId ") ĊĠĠĠ Ġfun Ġget Event Talk s (@ Query (" eventId ") Ġevent Id : ĠString ): ĠCall < List < Talk >> ĊĊĠĠĠ Ġ@ GET (" talk s /? eventId = eventId & day = day ") ĊĠĠĠ Ġfun Ġget Event Day Talk s (@ Query (" eventId ") Ġevent Id : ĠString , Ġ@ Query (" day ") Ġday : ĠString ): ĠCall < List < Talk >> Ċ }