vertx / io.vertx.servicediscovery.utils / ClassLoaderUtils

ClassLoaderUtils

open class ClassLoaderUtils

Author
Clement Escoffier

Constructors

<init>

ClassLoaderUtils()

Functions

createWithDelegate

open static fun <X : Any, T : Any> createWithDelegate(x: Class<X>, svc: T): X

extractDelegate

open static fun extractDelegate(object: Any): Any

extractDelegateFromJRubyObject

open static fun extractDelegateFromJRubyObject(object: Any): Any

extractDelegateFromJsObject

open static fun extractDelegateFromJsObject(object: Any): Any

load

open static fun <T : Any> load(className: String, classLoader: ClassLoader): Class<T>