/* Ċ Ġ* ĠCopyright ĠÂ© Ġ 2 0 2 0 ĠN HS X . ĠAll Ġrights Ġreserved . Ċ Ġ*/ Ċ Ċ package Ġuk . n hs . n hs x . sonar . android . app . diag nose Ċ Ċ import Ġandroid . content . Intent Ċ import Ġuk . n hs . n hs x . sonar . android . app . status . Sy mptom Ċ Ċ private Ġconst Ġval ĠSY MP TO MS Ġ= Ġ" SY MP TO MS " Ċ Ċ fun ĠIntent . put Sy mptoms ( sy mptoms : ĠSet < Sy mptom >) Ġ{ ĊĠĠĠ Ġput Extra ( SY MP TO MS , Ġsy mptoms . map Ġ{ Ġit . value Ġ}. to Typed Array ()) Ċ } Ċ Ċ fun ĠIntent . get Sy mptoms (): ĠSet < Sy mptom > Ġ{ ĊĠĠĠ Ġreturn Ġ( getString Array Extra ( SY MP TO MS ) Ġ?: Ġempty Array ()) ĊĠĠĠĠĠĠĠ Ġ. map NotNull Ġ{ ĠSy mptom . from Value ( it ) Ġ} ĊĠĠĠĠĠĠĠ Ġ. toSet () Ċ } Ċ