package Ġcom . kir kb ush man . ar aw . models . base Ċ Ċ /** Ċ Ġ* ĠBase Ġinterface Ġfor Ġthe Ġelements Ġin Ġthe Ġcomments Ġsection Ġof Ġa Ġsubmission . Ċ Ġ* Ċ Ġ* Ġ@ property Ġdepth ĠAn Ġinteger Ġrepresenting Ġthe Ġnested Ġlevel Ġof Ġthis Ġcomment . Ċ Ġ* Ċ Ġ* Ġ@ property Ġparent Full name ĠFull name Ġof Ġthe Ġthing Ġthis Ġcomment Ġis Ġa Ġreply Ġto , Ċ Ġ* Ġeither Ġthe Ġlink Ġor Ġa Ġcomment Ġin Ġit . Ċ Ġ* Ċ Ġ* Ġ@ property Ġhas Rep lies ĠIf Ġthe Ġnode Ġhas Ġchildren Ġnodes . Ċ Ġ* Ċ Ġ* Ġ@ property Ġreplies ĠThe Ġlist Ġof Ġchildren Ġnodes . Ċ Ġ* Ċ Ġ* Ġ@ property Ġreplies Size ĠThe Ġnumber Ġof Ġchildren Ġnodes . Ċ Ġ* Ċ Ġ*/ Ċ interface ĠComment Data Ġ: ĠCont ribution Ġ{ ĊĊĠĠĠ Ġval Ġdepth : ĠInt ĊĊĠĠĠ Ġval Ġparent Full name : ĠString ĊĊĠĠĠ Ġval Ġhas Rep lies : ĠBoolean ĊĊĠĠĠ Ġval Ġreplies : ĠList < Comment Data >? ĊĊĠĠĠ Ġval Ġreplies Size : ĠInt Ċ } Ċ