package Ġtech . k zen . auto . server . objects . graph Ċ Ċ import Ġtech . k zen . auto . common . par adig m . data flow . api . State less Data flow Ċ import Ġtech . k zen . auto . common . par adig m . data flow . api . input . Optional Input Ċ import Ġtech . k zen . auto . common . par adig m . data flow . api . output . Required Output Ċ import Ġtech . k zen . lib . common . reflect . Reflect ĊĊ Ċ @ Reflect Ċ class ĠAppend Text ( ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġprefix : ĠOptional Input < Any >, ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġsuffix : ĠOptional Input < Any >, ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġoutput : ĠRequired Output < String > Ċ ): ĠStateless Data flow Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġprocess () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġfirst Text Ġ= Ġprefix . get ()?. toString () Ġ?: Ġ"" ĊĠĠĠĠĠĠĠ Ġval Ġsecond Text Ġ= Ġsuffix . get ()?. toString () Ġ?: Ġ"" ĊĠĠĠĠĠĠĠ Ġoutput . set ( first Text Ġ+ Ġsecond Text ) ĊĠĠĠ Ġ} Ċ }