package Ġcom . app . missed notifications reminder . payment . billing . data . map pers Ċ Ċ import Ġcom . android . billing client . api . Billing Client Ċ import Ġcom . android . billing client . api . Sku Details Ċ import Ġcom . app . missed notifications reminder . payment . billing . domain . entities . Sku Type Ċ Ċ fun ĠSk u Details . to Domain () Ġ= Ġcom . app . missed notifications reminder . payment . billing . domain . entities . Sku Details ( ĊĠĠĠĠĠĠĠ Ġsku Ġ= Ġsku , ĊĠĠĠĠĠĠĠ Ġsku Type Ġ= Ġtype . to Domain Sku Type (), ĊĠĠĠĠĠĠĠ Ġprice Ġ= Ġprice , ĊĠĠĠĠĠĠĠ Ġprice Amount Micro s Ġ= Ġprice Amount Micro s , Ċ ) Ċ Ċ private Ġfun ĠString . to Domain Sku Type (): ĠSk u Type Ġ{ ĊĠĠĠ Ġreturn Ġwhen Ġ( this ) Ġ{ ĊĠĠĠĠĠĠĠ ĠBilling Client . Sku Type . IN APP Ġ-> ĠSk u Type . IN APP ĊĠĠĠĠĠĠĠ ĠBilling Client . Sku Type . SUB S Ġ-> ĠSk u Type . SUB S ĊĠĠĠĠĠĠĠ Ġelse Ġ-> Ġthrow ĠIllegalArgumentException (" Unsupported Ġsku Ġtype Ġ$ this ") ĊĠĠĠ Ġ} Ċ } Ċ