package Ġcom . m ich ae lom . stri kt . generator . k apt Ċ Ċ import Ġcom . squareup . kotlin po et .* Ċ Ċ fun ĠClass Name . to Nullable (): ĠClass Name Ġ{ ĊĠĠĠ Ġif Ġ( is Nullable ) Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġthis ĊĠĠĠ Ġ} ĊĠĠĠ Ġreturn Ġcopy ( ĊĠĠĠĠĠĠĠ Ġnullable Ġ= Ġtrue , ĊĠĠĠĠĠĠĠ Ġannotations Ġ= Ġannotations , ĊĠĠĠĠĠĠĠ Ġtags Ġ= Ġtags ĊĠĠĠ Ġ) Ċ } Ċ Ċ fun ĠType Name . to Non Nullable (): ĠType Name Ġ{ ĊĠĠĠ Ġif Ġ( is Nullable ) Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġcopy ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġnullable Ġ= Ġfalse , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġannotations Ġ= Ġannotations , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtags Ġ= Ġtags ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġreturn Ġthis ; Ċ } Ċ