package Ġcom . she ma 1 0 2 . spac ex tracker . data . db . entity Ċ Ċ import Ġandroidx . room . Entity Ċ import Ġandroidx . room . PrimaryKey Ċ import Ġandroidx . room . Type Converters Ċ import Ġcom . she ma 1 0 2 . spac ex tracker . data . db . entity . converters . String List Converter Ċ import Ġcom . google . gson . annotations . SerializedName Ċ Ċ @ Entity ( tableName Ġ= Ġ" payload ") Ċ @ Type Converters ( String List Converter :: class ) Ċ data Ġclass ĠPayload ( ĊĠĠĠ Ġ@ SerializedName (" name ") ĊĠĠĠ Ġval Ġname : ĠString ?, ĊĠĠĠ Ġ@ SerializedName (" type ") ĊĠĠĠ Ġval Ġtype : ĠString ?, ĊĠĠĠ Ġ@ SerializedName (" re used ") ĊĠĠĠ Ġval Ġreused : ĠBoolean , ĊĠĠĠ Ġ@ SerializedName (" launch ") ĊĠĠĠ Ġval Ġlaunch : ĠString ?, ĊĠĠĠ Ġ@ SerializedName (" customers ") ĊĠĠĠ Ġval Ġcustomers : ĠList < String > ?, ĊĠĠĠ Ġ@ SerializedName (" national ities ") ĊĠĠĠ Ġval Ġnational ities : ĠList < String > ?, ĊĠĠĠ Ġ@ SerializedName (" man ufact urers ") ĊĠĠĠ Ġval Ġman ufact urers : ĠList < String > ?, ĊĠĠĠ Ġ@ SerializedName (" mass _ kg ") ĊĠĠĠ Ġval Ġmass _ kg : ĠDouble ?, ĊĠĠĠ Ġ@ SerializedName (" mass _ l bs ") ĊĠĠĠ Ġval Ġmass _ l bs : ĠDouble ?, ĊĠĠĠ Ġ@ SerializedName (" orbit ") ĊĠĠĠ Ġval Ġorbit : ĠString ?, ĊĠĠĠ Ġ@ SerializedName (" id ") ĊĠĠĠ Ġval Ġid : ĠString , Ċ ){ ĊĠĠĠ Ġ@ PrimaryKey ( auto Generate Ġ= Ġtrue ) ĊĠĠĠ Ġvar Ġkey : ĠInt Ġ= Ġ 0 Ċ }