package Ġk z . o qu . android . http . local . room . type _ converters Ċ Ċ import Ġandroidx . room . Type Converter Ċ import Ġcom . google . gson . Gson Ċ import Ġcom . google . gson . reflect . Type Token Ċ import Ġk z . o qu . android . model . pojo . Order Ċ Ċ object ĠOrder Type Converter Ġ{ ĊĊĠĠĠ Ġ@ Type Converter ĊĠĠĠ Ġfun Ġorder List ToJson ( order : ĠArrayList < Order >) Ġ: ĠString Ġ= ĠGson (). toJson ( order ) ĊĊĠĠĠ Ġ@ Type Converter ĊĠĠĠ Ġfun Ġfrom Json StringTo Order List ( json : ĠString ) Ġ: ĠArrayList < Order > Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġorder ClassType Ġ= Ġobject Ġ: ĠType Token < ArrayList < Order >>() Ġ{} . type ĊĊĠĠĠĠĠĠĠ Ġreturn ĠGson (). fromJson ( json , order ClassType ) ĊĠĠĠ Ġ} Ċ }