package Ġcom . github . on ot ol iy . geojson Ċ Ċ import Ġkotlin . reflect . K Class Ċ Ċ /** Ċ Ġ* ĠÐŁ Ð¾Ð» ÑĥÑĩ ÐµÐ½Ð¸Ðµ ĠÐ½Ð°Ð· Ð² Ð°Ð½Ð¸Ñı ĠÐºÐ»Ð°ÑģÑģ Ð° . Ċ Ġ* Ċ Ġ* Ġ@ param Ġclazz ĠÐļ Ð»Ð°ÑģÑģ . Ċ Ġ* Ġ@ return ĠÐĿ Ð°Ð· Ð² Ð°Ð½Ð¸Ñı ĠÐºÐ»Ð°ÑģÑģ Ð° . Ċ Ġ*/ Ċ expect Ġfun Ġ< T Ġ: ĠAny > Ġget Simple ClassName ( clazz : ĠK Class < T >): ĠString Ċ Ċ /** Ċ Ġ* ĠÐŁ Ð¾Ð» ÑĥÑĩ ÐµÐ½Ð¸Ðµ ĠÐ½Ð°Ð· Ð² Ð°Ð½Ð¸Ñı ĠÐºÐ»Ð°ÑģÑģ Ð° ĠÐ±ÐµÐ· ĠÐ¿ Ð°ÐºÐµÑĤ Ð° . Ċ Ġ* Ċ Ġ* Ġ@ return ĠÐĿ Ð°Ð· Ð² Ð°Ð½Ð¸Ñı ĠÐºÐ»Ð°ÑģÑģ Ð° ĠÐ±ÐµÐ· ĠÐ¿ Ð°ÐºÐµÑĤ Ð° . Ċ Ġ*/ Ċ fun ĠK Class <* >. getType (): ĠString Ġ{ ĊĠĠĠ Ġval Ġname Ġ= Ġget Simple ClassName ( this ) ĊĊĠĠĠ Ġreturn Ġname . substring ( name . lastIndexOf (".") Ġ+ Ġ 1 , Ġname . length ) Ċ } Ċ