package Ġcom . tt ul ka . e commerce . billing . payment . rest Ċ Ċ import Ġcom . tt ul ka . e commerce . billing . payment . Find Payments Ċ import Ġorg . springframework . web . bind . annotation . GetMapping Ċ import Ġorg . springframework . web . bind . annotation . RequestMapping Ċ import Ġorg . springframework . web . bind . annotation . RestController Ċ Ċ /** Ċ Ġ* ĠREST Ġcontroller Ġfor ĠPayment Ġuse - cases . Ċ Ġ*/ Ċ @ RestController Ċ @ RequestMapping ("/ payment ") Ċ internal Ġclass ĠPayment Controller ( ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġfind Payments : ĠFind Payments ) Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval ĠMAX _ RESULTS Ġ= Ġ 1 0 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ GetMapping ĊĠĠĠ Ġfun Ġall (): ĠList < Map < String , Ġ* >> Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġfind Payments . all (). range ( MAX _ RESULTS ). map Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmap Of ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" id " Ġto Ġit . id (). value (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" reference Id " Ġto Ġit . reference Id (). value (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" total " Ġto Ġit . total (). value (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" collected " Ġto Ġit . is Collected ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }