package Ġcom . repos il ite . plugin . javadoc . infrastructure Ċ Ċ import Ġcom . repos il ite . plugin . javadoc . Javadoc Facade Ċ import Ġcom . repos il ite . plugin . javadoc . api . Javadoc Page Request Ċ import Ġcom . repos il ite . storage . api . to Location Ċ import Ġcom . repos il ite . web . api . Repos il ite Route Ċ import Ġcom . repos il ite . web . api . Repos il ite Routes Ċ import Ġcom . repos il ite . web . http . encoding Ċ import Ġcom . repos il ite . web . routing . Route Method Ċ Ċ internal Ġclass ĠJ avadoc Endpoints ( javadoc : ĠJ avadoc Facade ) Ġ: ĠRe pos il ite Routes () Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġjavadoc Route Ġ= ĠRe pos il ite Route < Any > ("/ javadoc /{ repository }/ < g av >", ĠRoute Method . GET ) Ġ{ ĊĠĠĠĠĠĠĠ Ġaccessed Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġresponse Ġ= Ġjavadoc . find Javadoc Page ( Javadoc Page Request ( this ?. identifier , Ġrequire Parameter (" repository "), Ġrequire Parameter (" g av "). to Location ())) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. peek Ġ{ Ġctx . encoding ( Charsets . UTF _ 8 ). contentType ( it . contentType ) Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. map Ġ{ Ġit . response Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġval Ġroutes Ġ= Ġroutes ( javadoc Route ) Ċ Ċ }