/******************************************************************************* Ċ Ġ* ĠCopyright Ġ 2 0 2 0 ĠCP q D . ĠAll ĠRights ĠReserved . Ċ Ġ* Ċ Ġ* Ġ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 Ġbr . com . cp qd . asr . model Ċ Ċ import Ġandroid . os . Build Ċ Ċ class ĠUser Agent Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĊĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġmodel : ĠString Ġ= ĠBuild . MODEL ĊĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġmanufacturer : ĠString Ġ= ĠBuild . MAN U FACT UR ER ĊĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġos : ĠString Ġ= Ġ" android " ĊĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġos Version : ĠString Ġ= ĠBuild . VERSION . RELEASE ĊĊĊĠĠĠĠĠĠĠ Ġfun Ġto Map (): ĠMutable Map < String , ĠString > Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġmutable Map Of (" User - Agent " Ġto Ġstringify ()) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġprivate Ġfun Ġstringify (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" model =$ model ; manufacturer =$ manufacturer ; os =$ os ; os _ version =$ os Version " ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ} ĊĊ Ċ }