package Ġname . al atus h kin . api . vk . generated . utils Ċ Ċ import Ġcom . fasterxml . jackson . annotation . Json Creator Ċ Ċ import Ġcom . fasterxml . jackson . annotation . JsonValue Ċ Ċ enum Ġclass ĠDomain Resolved Type (@ JsonValue Ġval Ġjson Value : ĠString ) Ġ{ ĊĠĠĠ ĠUSER (" user "), ĠGROUP (" group "), ĠAP PLICATION (" application "), ĊĠĠĠ ĠPAGE (" page "); ĊĊĠĠĠ Ġoverride Ġfun ĠtoString () Ġ= Ġjson Value ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġ@ Json Creator ĊĠĠĠĠĠĠĠ Ġfun Ġfrom JsonValue ( value : ĠString ): ĠDomain Resolved Type Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠDomain Resolved Type . values (). find Ġ{ Ġit . json Value Ġ== Ġvalue Ġ} !! ĊĠĠĠ Ġ} Ċ } Ċ