package Ġcom . dev updates . medium . models Ċ Ċ import Ġcom . squareup . mos hi . Json Ċ import Ġcom . squareup . mos hi . Json Class Ċ Ċ @ Json Class ( generate Adapter Ġ= Ġtrue ) Ċ data Ġclass ĠPay Load ( ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" value ") ĊĠĠĠ Ġvar Ġvalues : ĠList < Collection > ?, ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" references ") ĊĠĠĠ Ġval Ġreferences : ĠReferences ?, ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" stream Items ") ĊĠĠĠ Ġval Ġstream Items : ĠList < Stream Item >? Ċ ) Ġ{ ĊĊĠĠĠ Ġfun Ġget Author Name ( author Id : ĠString ): ĠString ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġreferences ?. user ?. get ( author Id )?. name ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġget Tagged Posts (): ĠList < Collection ?> ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġstream Items ?. map Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreferences ?. post ?. get ( it . post Preview . post Id ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }