package Ġcom . h adi . super hero lex icon . data . model Ċ Ċ import Ġcom . google . gson . annotations . SerializedName Ċ import Ġkotlinx . serialization . Serializable ĊĊ Ċ @ Serializable Ċ data Ġclass ĠHero ( ĊĠĠĠ Ġ@ SerializedName (" appearance ") ĊĠĠĠ Ġval Ġappearance : ĠAp pearance ?, ĊĠĠĠ Ġ@ SerializedName (" bio graphy ") ĊĠĠĠ Ġval Ġbio graphy : ĠBio graphy ?, ĊĠĠĠ Ġ@ SerializedName (" connections ") ĊĠĠĠ Ġval Ġconnections : ĠConnection s ?, ĊĠĠĠ Ġ@ SerializedName (" id ") ĊĠĠĠ Ġval Ġid : ĠInt ?, ĊĠĠĠ Ġ@ SerializedName (" images ") ĊĠĠĠ Ġval Ġimages : ĠImages ?, ĊĠĠĠ Ġ@ SerializedName (" name ") ĊĠĠĠ Ġval Ġname : ĠString , ĊĠĠĠ Ġ@ SerializedName (" power stats ") ĊĠĠĠ Ġval Ġpower stats : ĠPower stats ?, ĊĠĠĠ Ġ@ SerializedName (" slug ") ĊĠĠĠ Ġval Ġslug : ĠString ?, ĊĠĠĠ Ġ@ SerializedName (" work ") ĊĠĠĠ Ġval Ġwork : ĠWork ? Ċ ) Ġ{ ĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġdata Ġclass ĠAp pearance ( ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" eye Color ") ĊĠĠĠĠĠĠĠ Ġval Ġeye Color : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" gender ") ĊĠĠĠĠĠĠĠ Ġval Ġgender : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" hair Color ") ĊĠĠĠĠĠĠĠ Ġval Ġhair Color : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" height ") ĊĠĠĠĠĠĠĠ Ġval Ġheight : ĠList < String ?> ?, ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" race ") ĊĠĠĠĠĠĠĠ Ġval Ġrace : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" weight ") ĊĠĠĠĠĠĠĠ Ġval Ġweight : ĠList < String ?> ? ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġdata Ġclass ĠBio graphy ( ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" aliases ") ĊĠĠĠĠĠĠĠ Ġval Ġaliases : ĠList < String >, ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" alignment ") ĊĠĠĠĠĠĠĠ Ġval Ġalignment : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" alter Eg os ") ĊĠĠĠĠĠĠĠ Ġval Ġalter Eg os : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" first Appearance ") ĊĠĠĠĠĠĠĠ Ġval Ġfirst Appearance : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" fullName ") ĊĠĠĠĠĠĠĠ Ġval ĠfullName : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" place OfBirth ") ĊĠĠĠĠĠĠĠ Ġval Ġplace OfBirth : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" publisher ") ĊĠĠĠĠĠĠĠ Ġval Ġpublisher : ĠString ? ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġdata Ġclass ĠConnection s ( ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" group Aff iliation ") ĊĠĠĠĠĠĠĠ Ġval Ġgroup Aff iliation : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" rel atives ") ĊĠĠĠĠĠĠĠ Ġval Ġrel atives : ĠString ? ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġdata Ġclass ĠImages ( ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" lg ") ĊĠĠĠĠĠĠĠ Ġval Ġlg : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" md ") ĊĠĠĠĠĠĠĠ Ġval Ġmd : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" sm ") ĊĠĠĠĠĠĠĠ Ġval Ġsm : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" xs ") ĊĠĠĠĠĠĠĠ Ġval Ġxs : ĠString ? ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġdata Ġclass ĠPower stats ( ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" com bat ") ĊĠĠĠĠĠĠĠ Ġval Ġcom bat : ĠInt ?, ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" dur ability ") ĊĠĠĠĠĠĠĠ Ġval Ġdur ability : ĠInt ?, ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" int elligence ") ĊĠĠĠĠĠĠĠ Ġval Ġint elligence : ĠInt ?, ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" power ") ĊĠĠĠĠĠĠĠ Ġval Ġpower : ĠInt ?, ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" speed ") ĊĠĠĠĠĠĠĠ Ġval Ġspeed : ĠInt ?, ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" strength ") ĊĠĠĠĠĠĠĠ Ġval Ġstrength : ĠInt ? ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġdata Ġclass ĠWork ( ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" base ") ĊĠĠĠĠĠĠĠ Ġval Ġbase : ĠString ?, ĊĠĠĠĠĠĠĠ Ġ@ SerializedName (" occup ation ") ĊĠĠĠĠĠĠĠ Ġval Ġoccup ation : ĠString ? ĊĠĠĠ Ġ) Ċ }