package Ġcom . ap ure base . ar ken v . feature . http Ċ Ċ import Ġjava . io . InputStream Ċ import Ġjava . net . URL Ċ Ċ /** Ċ Ġ* ĠDefines Ġwhat Ġ[ URL ] s Ġshould Ġbe Ġqueried Ġand Ġhow Ġthey Ġare Ġresolved . Ċ Ġ*/ Ċ interface ĠHttpClient Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠGenerates Ġa Ġlist Ġof Ġ[ URL ] s Ġto Ġquery Ġfrom Ġthe Ġapplication Ġinformation . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġresolve Urls ( root Url : ĠString , Ġname : ĠString , Ġprofile : ĠString ?, Ġlabel : ĠString ?): ĠIterable < URL > ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRes olves Ġa Ġsingle Ġ[ URL ] Ġand Ġreturns Ġan Ġ[ InputStream ] Ġto Ġbe Ġread . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġget ( url : ĠURL ): ĠInputStream Ċ } Ċ