package Ġcan on . model Ċ Ċ import Ġcan on . api . IC lass Aware Ċ import Ġcan on . api . IE valu ator Ċ import Ġcan on . api . I Render able Ċ import Ġcan on . api . K Map Ċ import Ġcan on . support . Map Builder Ċ import Ġcom . fasterxml . jackson . annotation . JsonIgnore Ċ Ċ data Ġclass ĠB old ( ĊĠĠĠ Ġ@ JsonIgnore Ġoverride Ġval Ġid : ĠString ?, ĊĠĠĠ Ġ@ JsonIgnore Ġoverride Ġval Ġ` class `: ĠString ?, ĊĠĠĠ Ġ@ JsonIgnore Ġoverride Ġval Ġaria Label : ĠString ?, ĊĠĠĠ Ġval Ġtext : ĠString ? Ċ ) Ġ: ĠI Render able , ĠI Class Aware Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġto Map ( context : ĠK Map < String , ĠAny >, Ġevaluator : ĠI Evaluator ): ĠK Map < String , ĠAny > Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġbuilder Ġ= ĠMap Builder () ĊĠĠĠĠĠĠĠ Ġbuilder . put (" text ", Ġtext ) Ġ{ Ġevaluator . evaluate ( it , Ġcontext ) Ġ} ĊĊĠĠĠĠĠĠĠ Ġreturn Ġbuilder . toMap (). plus ( to Id And Class And A ria Label Map ( context , Ġevaluator )) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠtoString () Ġ= Ġ" Bold ( text =$ text )" Ċ } Ċ