package Ġm . der ak h sh an . ref ect ory . feature _ authentication . domain . model Ċ Ċ import Ġandroidx . annotation . Keep Ċ import Ġandroidx . room . Entity Ċ import Ġandroidx . room . PrimaryKey Ċ import Ġcom . google . gson . annotations . SerializedName Ċ Ċ @ Keep Ċ @ Entity ( tableName Ġ= Ġ" user ") Ċ data Ġclass ĠUser Model ( ĊĠĠĠ Ġ@ PrimaryKey ĊĠĠĠ Ġval Ġid : ĠString , ĊĠĠĠ Ġval Ġname : ĠString , ĊĠĠĠ Ġval Ġs urname : ĠString , ĊĊĠĠĠ Ġ@ SerializedName (" tax _ code ") ĊĠĠĠ Ġval Ġtax Code : ĠString , ĊĊĠĠĠ Ġ@ SerializedName (" phone _ number ") ĊĠĠĠ Ġval ĠphoneNumber : ĠString Ġ= Ġ"", ĊĊĠĠĠ Ġval Ġemail : ĠString Ġ= Ġ"", ĊĠĠĠ Ġval Ġphoto : ĠString Ġ= Ġ"" Ċ ) Ġ{ ĊĠĠĠ Ġfun Ġis User Registered () Ġ= Ġname . isNotBlank () Ġ&& Ġs urname . isNotBlank () Ċ } Ċ