package Ġcom . color boy . internal . reflect Ċ Ċ import Ġjava . util .* Ċ Ċ /** Ċ Ġ* Ġ@ author ĠTy ler ĠSed lar Ċ Ġ* Ġ@ since Ġ 4 / 9 / 2 0 1 8 Ċ Ġ*/ Ċ object ĠLoaded Classes Ġ{ ĊĊĠĠĠ Ġfun Ġlist ( loader : ĠClassLoader ): ĠList < Class <* >> Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġloaded : ĠMutable List < Class <* >> Ġ= ĠArrayList () ĊĠĠĠĠĠĠĠ ĠClasses . find Field ( ClassLoader :: class . java , Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn @ find Field Ġit . to Generic String (). contains (" java . util . Vector < java . lang . Class <?>> ") ĊĠĠĠĠĠĠĠ Ġ}) ?. let Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Suppress (" UN CHECK ED _ CAST ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġloaded . addAll ( it . get ( loader ) Ġas ĠVector < Class <* >>) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġloaded ĊĠĠĠ Ġ} Ċ }