kamon.util
Utility class for creating instances from a FQCN, see [1] for the original source.
It uses reflection to turn fully-qualified class names into Class[_] objects and creates instances from there using getDeclaredConstructor() and invoking that.
Class[_]
getDeclaredConstructor()
[1] https://github.com/akka/akka/blob/master/akka-actor/src/main/scala/akka/actor/ReflectiveDynamicAccess.scala
Utility class for creating instances from a FQCN, see [1] for the original source.
It uses reflection to turn fully-qualified class names into
Class[_]
objects and creates instances from there usinggetDeclaredConstructor()
and invoking that.[1] https://github.com/akka/akka/blob/master/akka-actor/src/main/scala/akka/actor/ReflectiveDynamicAccess.scala