package Ġcom . lu q inx . x binder . sample . simple . impl Ċ Ċ import Ġcom . lu q inx . x binder . sample . simple . Primitive Type Service Ċ Ċ /** Ċ Ġ* Ġ@ author Ġ Ġq in ch ao Ċ Ġ* Ċ Ġ* Ġ@ since Ġ 2 0 2 2 / 1 / 5 Ċ Ġ*/ Ċ class ĠPrimitive Type ServiceImpl : ĠPrimitive Type Service Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġrun () Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" invoke Ġmethod Ġrun () ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Char (): ĠChar Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ' i ' ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Byte (): ĠByte Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ' b '. to Byte () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Short (): ĠShort Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ 1 . to Short () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Int (): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ 2 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Long (): ĠLong Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ 3 L ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Float (): ĠFloat Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ 4 . 0 f ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Double (): ĠDouble Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ 5 . 0 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Boolean (): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġtrue ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠgetString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ" 6 ĠString " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Null (): ĠString ? Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" invoke Ġmethod Ġnull ") ĊĠĠĠĠĠĠĠ Ġreturn Ġnull ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġset Char ( c : ĠChar ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" invoke Ġset Char Ġ$ c ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġset Byte ( b : ĠByte ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" invoke Ġset Byte Ġ$ b ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġset Short ( s : ĠShort ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" invoke Ġset Short Ġ$ s ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġset Int ( i : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" invoke Ġset Int Ġ$ i ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġset Long ( l : ĠLong ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" invoke Ġset Long Ġ$ l ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġset Float ( f : ĠFloat ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" invoke Ġset Float Ġ$ f ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġset Double ( d : ĠDouble ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" invoke Ġset Double Ġ$ d ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġset Boolean ( b : ĠBoolean ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" invoke Ġset Boolean Ġ$ b ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġset String ( s : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" invoke Ġset String Ġ$ s ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġset Null ( s : ĠString ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" invoke Ġset Null Ġ$ s ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġset Multi Parameters ( i : ĠInt , Ġs : ĠString , Ġf : ĠFloat ) Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" set Multi Parameters Ġ$ i -$ s -$ f ") ĊĠĠĠ Ġ} ĊĊ Ċ }