package Ġcom . st hor ay . all right . data . model . user Ċ Ċ import Ġcom . google . gson . annotations . SerializedName Ċ Ċ /** Ċ Ġ* ĠModel Ġfor Ġuser Ġdata . Ċ Ġ* Ċ Ġ* ĠSome Ġfields Ġhave Ġbeen Ġomitted Ġas Ġthey Ġare Ġcurrently Ġnot Ġin Ġuse Ġor Ġhave Ġnot Ċ Ġ* Ġbeen Ġverified Ġfor Ġbehaviour . Ċ Ġ* Ċ Ġ* Ġ@ property Ġid Ġid ĠThe Ġuser 's Ġnumeric ĠID . Ċ Ġ* Ġ@ property ĠfirstName ĠThe Ġuser 's Ġfirst Ġname . Ċ Ġ* Ġ@ property ĠlastName ĠThe Ġuser 's Ġlast Ġname . Ċ Ġ* Ġ@ property Ġimage ĠThe Ġuser 's Ġprofile Ġimage . Ċ Ġ* Ġ@ property Ġexternal Username ĠThe Ġuser 's Ġpublicly Ġident ifiable Ġusername . Ċ Ġ* Ġ@ property Ġdescription ĠThe Ġuser 's Ġprofile Ġdescription . ĠNull Ġif Ġnot Ġprovided . Ċ Ġ* Ġ@ property Ġemail ĠThe Ġemail Ġaddress Ġthat Ġthe Ġuser Ġauthentic ates Ġand Ġreceives Ċ Ġ* Ġcommunication Ġwith . Ċ Ġ* Ġ@ property ĠcreatedAt ĠThe Ġdatetime Ġthat Ġthe Ġuser Ġregistered Ġat . Ċ Ġ* Ġ@ property Ġmobile Phone ĠThe Ġuser 's Ġcontact Ġnumber . Ċ Ġ* Ġ@ property Ġpoints ĠThis Ġcould Ġbe Ġthe Ġnumber Ġof Ġlist ings Ġor Ġfeedback Ġrating . Ċ Ġ* ĠThis Ġneeds Ġfurther Ġinvestigation Ġbefore Ġbeing Ġput Ġinto Ġthe ĠUI . Ċ Ġ* Ġ@ property Ġlocation Name ĠThe Ġuser 's Ġpublicly Ġvisible Ġlocation . Ċ Ġ* Ġ@ property Ġlng ĠThe Ġuser 's Ġlong itud inal Ġcoordinate . Ċ Ġ* Ġ@ property Ġlat ĠThe Ġuser 's Ġlat itud inal Ġcoordinate . Ċ Ġ* Ġ@ property Ġverification Level ĠThe Ġuser 's Ġverification Ġlevel . ĠThis Ġdescription Ċ Ġ* Ġrequires Ġadditional Ġexpansion . Ċ Ġ* Ġ@ property Ġconfig ĠConfiguration Ġdetails Ġdescribing Ġwhat ĠUI Ġshould Ġbe Ġvisible Ċ Ġ* Ġor Ġaccessible Ġto Ġuser . Ċ Ġ*/ Ċ data Ġclass ĠUser ( ĊĠĠĠ Ġval Ġid : ĠInt ?, ĊĠĠĠ Ġ@ SerializedName (" first _ name ") Ġval ĠfirstName : ĠString ?, ĊĠĠĠ Ġ@ SerializedName (" last _ name ") Ġval ĠlastName : ĠString ?, ĊĠĠĠ Ġval Ġimage : ĠUser Image ?, ĊĠĠĠ Ġ@ SerializedName (" external _ username ") Ġval Ġexternal Username : ĠString ?, ĊĠĠĠ Ġval Ġdescription : ĠString ?, ĊĠĠĠ Ġval Ġemail : ĠString ?, ĊĠĠĠ Ġ// Ġ@ SerializedName (" class ") Ġval Ġ` class `: ĠInt ?, ĊĠĠĠ Ġ@ SerializedName (" created _ at ") Ġval ĠcreatedAt : ĠString ?, ĊĠĠĠ Ġ@ SerializedName (" mobile _ phone ") Ġval Ġmobile Phone : ĠString ?, ĊĠĠĠ Ġ// Ġ@ SerializedName (" stripe _ id ") Ġval Ġstripe Id : ĠAny , ĊĠĠĠ Ġ// Ġ@ SerializedName (" car _ brand ") Ġval Ġcard Brand : ĠAny , ĊĠĠĠ Ġ// Ġ@ SerializedName (" card _ last _ four ") Ġval Ġcard _ last _ four : ĠAny , ĊĠĠĠ Ġ// Ġ@ SerializedName (" view _ restricted ") Ġval Ġview Restricted : ĠAny , ĊĠĠĠ Ġval Ġpoints : ĠInt ?, ĊĠĠĠ Ġ@ SerializedName (" location _ name ") Ġval Ġlocation Name : ĠString ?, ĊĠĠĠ Ġval Ġlng : ĠString ?, ĊĠĠĠ Ġval Ġlat : ĠString ?, ĊĠĠĠ Ġ@ SerializedName (" verification _ level ") Ġval Ġverification Level : ĠInt ?, ĊĠĠĠ Ġval Ġconfig : ĠConfig ? Ċ ) Ċ