package Ġcom . r net t . k ros stalk . server Ċ Ċ import Ġcom . r net t . k ros stalk . Internal K ros stalk Api Ċ import Ġcom . r net t . k ros stalk . K ros stalk Plugin Api Ċ import Ġcom . r net t . k ros stalk . Scope Instance Ċ import Ġcom . r net t . k ros stalk . server . plugin . Server Scope Ċ Ċ @ Opt In ( Internal K ros stalk Api :: class , ĠK ros stalk Plugin Api :: class ) Ċ @ Suppress (" UN CHECK ED _ CAST ", Ġ" DEPRECATED ") Ċ public Ġval Ġ< T Ġ: ĠServer Scope < S >, ĠS > ĠScope Instance < T >. value : ĠS ĊĠĠĠ Ġget () Ġ= ĊĠĠĠĠĠĠĠ Ġif Ġ( this Ġ! is ĠScope Instance . Server < *, Ġ* >) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġerror (" Some how Ġhad Ġa Ġclient Ġinstance Ġof Ġa Ġserver Ġscope . Ġ ĠThis Ġshould Ġbe Ġimpossible .") ĊĠĠĠĠĠĠĠ Ġelse ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ data Ġas ĠS ĊĊ Ċ @ Opt In ( Internal K ros stalk Api :: class , ĠK ros stalk Plugin Api :: class ) Ċ @ Suppress (" DEPRECATED ") Ċ public Ġoperator Ġfun Ġ< T Ġ: ĠServer Scope < S >, ĠS > ĠT . invoke ( server Data : ĠS ): ĠScope Instance < T > Ġ= ĠScope Instance . Server ( server Data , Ġthis ) Ċ