package Ġnet . de an . j raw . models Ċ Ċ import Ġcom . squareup . mos hi . Json Ċ import Ġcom . squareup . mos hi . Json Class Ċ import Ġnet . de an . j raw . models . internal . Sub reddit Element Ċ import Ġjava . io . Serializable Ċ Ċ @ Json Class ( generate Adapter Ġ= Ġtrue ) Ċ data Ġclass ĠMult ire dd it Patch ( ĊĠĠĠ Ġ/** ĠMarkdown - formatted Ġtext Ġ Ġ*/ ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" description _ md ") ĊĠĠĠ Ġval Ġdescription : ĠString ? Ġ= Ġnull , ĊĊĠĠĠ Ġ/** ĠThe Ġname Ġthis Ġmult ire dd it Ġwill Ġgo Ġby Ġ Ġ*/ ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" display _ name ") ĊĠĠĠ Ġval ĠdisplayName : ĠString ? Ġ= Ġnull , ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠAccording Ġto Ġthe ĠAPI , Ġone Ġof : ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` art Ġand Ġdesign ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` ask ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` books ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` business ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` cars ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` com ics ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` c ute Ġanimal s ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` di y ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` ent ert ain ment ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` food Ġand Ġdrink ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` fun ny ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` games ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` g room ing ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` health ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` life Ġadvice ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` m ilitary ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` models Ġpin up ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` music ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` news ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` phi lo sophy ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` pictures Ġand Ġg ifs ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` science ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` shopping ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` sport s ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` style ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` tech ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` travel ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` un usual Ġstories ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ` video ` ĊĠĠĠĠ Ġ* Ġ Ġ* Ġ`( empty Ġstring )` ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" icon _ name ") ĊĠĠĠ Ġval Ġicon Name : ĠString ? Ġ= Ġnull , ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠA Ġhex - formatted Ġhex Ġstring , Ġlike Ġ`# CE E 3 F 8 `. ĠThis Ġcolor Ġis Ġprimarily Ġused Ġwhen Ġviewing Ġthe Ġmult ire dd it Ġon Ġthe ĊĠĠĠĠ Ġ* Ġmobile Ġsite . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" key _ color ") ĊĠĠĠ Ġval Ġkey Color : ĠString ? Ġ= Ġnull , ĊĊĠĠĠ Ġ/** ĠA Ġlist Ġof Ġsub redd its Ġto Ġinclude Ġin Ġthis Ġmult ire dd it . ĠDo Ġnot Ġinclude Ġthe Ġ`/ r /` Ġprefix . Ġ Ġ*/ ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" sub redd its ") ĊĠĠĠ Ġval Ġsub redd its : ĠList < Sub reddit Element >? Ġ= Ġnull , ĊĊĠĠĠ Ġ/** ĠOne Ġof Ġ` public `, Ġ` private `, Ġor Ġ` hidden ` Ġ Ġ*/ ĊĠĠĠ Ġval Ġvisibility : ĠString ? Ġ= Ġnull , ĊĊĠĠĠ Ġ/** ĠEither Ġ` classic ` Ġor Ġ` fresh ` Ġ Ġ*/ ĊĠĠĠ Ġval Ġweight ing Scheme : ĠString ? Ġ= Ġnull , Ċ ) Ġ: ĠSerializable Ġ{ ĊĊĠĠĠ Ġ@ Deprecated (" Use ĠMult ire dd it Patch 's Ġconstructor Ġinstead .") ĊĠĠĠ Ġclass ĠBuilder Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġvar Ġdescription : ĠString ? Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġprivate Ġvar ĠdisplayName : ĠString ? Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġprivate Ġvar Ġicon Name : ĠString ? Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġprivate Ġvar Ġkey Color : ĠString ? Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġprivate Ġvar Ġsub redd its : ĠList < String >? Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġprivate Ġvar Ġvisibility : ĠString ? Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġprivate Ġvar Ġweight ing Scheme : ĠString ? Ġ= Ġnull ĊĊĠĠĠĠĠĠĠ Ġfun Ġdescription ( description : ĠString ?): ĠBuilder Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . description Ġ= Ġdescription ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġthis ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġfun ĠdisplayName ( displayName : ĠString ?): ĠBuilder Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . displayName Ġ= ĠdisplayName ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġthis ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġfun Ġicon Name ( icon Name : ĠString ?): ĠBuilder Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . icon Name Ġ= Ġicon Name ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġthis ĊĠĠĠĠĠĠĠ Ġ} ĊĊĊĠĠĠĠĠĠĠ Ġfun Ġkey Color ( key Color : ĠString ?): ĠBuilder Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . key Color Ġ= Ġkey Color ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġthis ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġfun Ġsub redd its ( sub redd its : ĠList < String >? ): ĠBuilder Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . sub redd its Ġ= Ġsub redd its ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġthis ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġfun Ġsub redd its ( var arg Ġsub redd its : ĠString ): ĠBuilder Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġsub redd its ( listOf (* sub redd its )) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġfun Ġvisibility ( visibility : ĠString ?): ĠBuilder Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . visibility Ġ= Ġvisibility ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġthis ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġfun Ġweight ing Scheme ( weight ing Scheme : ĠString ?): ĠBuilder Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . weight ing Scheme Ġ= Ġweight ing Scheme ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġthis ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġfun Ġbuild (): ĠMult ire dd it Patch Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠMult ire dd it Patch ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdescription Ġ= Ġdescription , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠdisplayName Ġ= ĠdisplayName , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġicon Name Ġ= Ġicon Name , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġkey Color Ġ= Ġkey Color , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġsub redd its Ġ= Ġsub redd its ?. map (:: Sub reddit Element ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġvisibility Ġ= Ġvisibility , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġweight ing Scheme Ġ= Ġweight ing Scheme ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ