package Ġcn . bine a . plugin framework demo . dynamic _ proxy _ hook . proxy Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġb ine a Ġon Ġ 2 / 1 0 / 2 0 1 7 . Ċ Ġ*/ Ċ class ĠProxy Do S th ( val Ġbase : ĠDo S th ) Ġ: ĠDo S th Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġdo Something ( sth : ĠLong ): ĠArray < Any > Ġ{ ĊĠĠĠĠĠĠĠ Ġprintln (" Proxy Do S th Ġ" Ġ+ Ġ( sth Ġ* Ġ 1 0 )) ĊĠĠĠĠĠĠĠ Ġval Ġst h Ġ= Ġbase . do Something ( sth ) ĊĠĠĠĠĠĠĠ Ġst h [ 0 ] Ġ= Ġ" d " ĊĠĠĠĠĠĠĠ Ġreturn Ġst h ĊĠĠĠ Ġ} Ċ }