import Ġkotlin . test . assertEquals Ċ Ċ @ Retention ( Annotation Retention . SOURCE ) Ċ annotation Ġclass ĠSource Anno Ċ Ċ @ Retention ( Annotation Retention . BINARY ) Ċ annotation Ġclass ĠBinary Anno Ċ Ċ @ Retention ( Annotation Retention . RUNTIME ) Ċ annotation Ġclass ĠRuntime Anno Ċ Ċ @ Source Anno Ċ @ Binary Anno Ċ @ Runtime Anno Ċ fun Ġbox (): ĠString Ġ{ ĊĠĠĠ ĠassertEquals ( listOf ( java Class < Runtime Anno > ()), Ġ:: box . annotations . map Ġ{ Ġit . annotation Type () Ġ}) ĊĠĠĠ Ġreturn Ġ" OK " Ċ } Ċ