/* Ċ Ġ* ĠS yr up Ġauto - generated Ġsupport Ġfile . Ċ Ġ* ĠDo Ġnot ĠModify Ġthis Ġfile Ġmanually . Ċ Ġ*/ Ċ package Ġcom . shop ify . sy r up . support Ċ import Ġjavax . annotation . Generated Ċ Ċ @ Generated (" com . shop ify . sy r up ") Ċ class ĠInput Wrapper < T >() Ġ{ ĊĠĠĠ Ġprivate Ġvar Ġvalue : ĠT ? Ġ= Ġnull ĊĠĠĠ Ġprivate Ġvar Ġdefined Ġ= Ġfalse ĊĊĠĠĠ Ġconstructor ( t : ĠT ?) Ġ: Ġthis () Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . value Ġ= Ġt ĊĠĠĠĠĠĠĠ Ġthis . defined Ġ= Ġtrue ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġdefine Value ( value : ĠT ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . value Ġ= Ġvalue ĊĠĠĠĠĠĠĠ Ġthis . defined Ġ= Ġtrue ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġvalue () Ġ= Ġthis . value ĊĊĠĠĠ Ġfun Ġis Defined () Ġ= Ġthis . defined ĊĠĠĠ Ġoverride Ġfun Ġequals ( other : ĠAny ?): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ( other Ġas ? ĠInput Wrapper <* >) ?. let Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġit . value Ġ== Ġvalue ĊĠĠĠĠĠĠĠ Ġ} Ġ?: Ġfalse ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠhashCode (): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġthis . value ?. hashCode () Ġ?: Ġ 0 ĊĠĠĠ Ġ} ĊĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġvalue . toString () ĊĠĠĠ Ġ} Ċ } Ċ