package Ġcom . q ubit . android . sdk . internal . placement . model Ċ Ċ import Ġcom . google . gson . Json Element Ċ Ċ data Ġclass ĠPl acement Content Model ( ĊĠĠĠ Ġ// ĠEvery Ġaccess Ġto Ġ' content ' Ġfield Ġshould Ġcontain Ġnull Ġcheck Ġas Ġnull Ġvalue Ġ( allowed Ġhere ) Ġwon 't Ġbe Ġcast ed Ġto ĠJson Null Ġas Ġexpected Ġbut Ġto Ġnull Ġ( alth ough ĊĠĠĠ Ġ// Ġit Ġis Ġnon - nullable ) Ġ: Ġhttps :// stackoverflow . com / questions / 5 2 8 3 7 6 6 5 / why - kotlin - data - classes - can - have - null s - in - non - nullable - fields - with - gson ĊĠĠĠ Ġval Ġcontent : ĠJson Element , ĊĠĠĠ Ġval Ġcallbacks : ĠPl acement Callbacks Model Ċ ) Ċ