/* Ċ Ġ* ĠCopyright ĠÂ© Ġ 2 0 2 1 ĠBy ĠG eek s ĠEmp ire . Ċ Ġ* Ċ Ġ* ĠCreated Ġby ĠE li as ĠF azel Ċ Ġ* ĠLast Ġmodified Ġ 6 / 3 0 / 2 1 , Ġ 1 0 : 4 3 ĠAM Ċ Ġ* Ċ Ġ* ĠLicensed ĠUnder ĠMIT ĠLicense . Ċ Ġ* Ġhttps :// opensource . org / licenses / MIT Ċ Ġ*/ Ċ Ċ package Ġco . ge ek semp ire . premium . sto refront . Database . Json Ċ Ċ import Ġco . ge ek semp ire . premium . sto refront . Sto refront Configurations . Data Structure . Sto refront Contents Data Ċ import Ġcom . google . gson . Gson Ċ import Ġorg . json . JSONArray Ċ Ċ class ĠJson IO Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġjson Database : ĠGson Ġ= ĠJson Configuration (). initialize () ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠJson ĠObject ĊĠĠĠĠ Ġ**/ ĊĠĠĠ Ġfun Ġwrite Map ToJson ( input Data : ĠMap < String , ĠAny >) Ġ: ĠJSONArray Ġ{ ĊĊĠĠĠĠĠĠĠ Ġreturn ĠJSONArray ( json Database . toJson ( input Data )) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġwrite ArrayList ToJson ( input Data : ĠArrayList < Sto refront Contents Data >) Ġ: ĠJSONArray Ġ{ ĊĊĠĠĠĠĠĠĠ Ġreturn ĠJSONArray ( json Database . toJson ( input Data )) ĊĠĠĠ Ġ} Ċ Ċ }