/* Ċ Ġ* ĠCopyright Ġ 2 0 2 0 ĠThe ĠMatrix . org ĠFoundation ĠC . I . C . Ċ Ġ* Ċ Ġ* ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ċ Ġ* Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ Ġ* ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ċ Ġ* ĠĠĠĠ Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ċ Ġ* Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , Ċ Ġ* ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ċ Ġ* ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ċ Ġ* Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ Ċ package Ġorg . matrix . android . sdk . internal . session . search . response Ċ Ċ import Ġcom . squareup . mos hi . Json Ċ import Ġcom . squareup . mos hi . Json Class Ċ import Ġorg . matrix . android . sdk . api . session . events . model . Event Ċ import Ġorg . matrix . android . sdk . api . util . Json Dict Ċ Ċ @ Json Class ( generate Adapter Ġ= Ġtrue ) Ċ internal Ġdata Ġclass ĠSearch Response Event Context ( ĊĠĠĠĠĠĠĠ Ġ// ĠEvents Ġjust Ġbefore Ġthe Ġresult . ĊĠĠĠĠĠĠĠ Ġ@ Json ( name Ġ= Ġ" events _ before ") ĊĠĠĠĠĠĠĠ Ġval Ġevents Before : ĠList < Event >, ĊĠĠĠĠĠĠĠ Ġ// ĠEvents Ġjust Ġafter Ġthe Ġresult . ĊĠĠĠĠĠĠĠ Ġ@ Json ( name Ġ= Ġ" events _ after ") ĊĠĠĠĠĠĠĠ Ġval Ġevents After : ĠList < Event >, ĊĠĠĠĠĠĠĠ Ġ// ĠPagination Ġtoken Ġfor Ġthe Ġstart Ġof Ġthe Ġchunk ĊĠĠĠĠĠĠĠ Ġ@ Json ( name Ġ= Ġ" start ") ĊĠĠĠĠĠĠĠ Ġval Ġstart : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ// ĠPagination Ġtoken Ġfor Ġthe Ġend Ġof Ġthe Ġchunk ĊĠĠĠĠĠĠĠ Ġ@ Json ( name Ġ= Ġ" end ") ĊĠĠĠĠĠĠĠ Ġval Ġend : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ// ĠThe Ġh istoric Ġprofile Ġinformation Ġof Ġthe Ġusers Ġthat Ġsent Ġthe Ġevents Ġreturned . ĠThe Ġstring Ġkey Ġis Ġthe Ġuser ĠID Ġfor Ġwhich Ġthe Ġprofile Ġbelongs Ġto . ĊĠĠĠĠĠĠĠ Ġ@ Json ( name Ġ= Ġ" profile _ info ") ĊĠĠĠĠĠĠĠ Ġval Ġprofile Info : ĠMap < String , ĠJson Dict >? Ġ= Ġnull Ċ ) Ċ