lazy Class Or Null
fun lazyClassOrNull(name: String, initialize: Boolean = false, loader: ClassLoaderInitializer? = null): LazyClass.Nullable<Any>
Create a nullable instance of Class.
Return
Parameters
name
the fully qualified class name.
initialize
whether to initialize the class with loader, default is false.
loader
the ClassLoader to load the class, default is ClassLoaderProvider.classLoader.
See also
fun <T : Any> lazyClassOrNull(name: String, initialize: Boolean = false, loader: ClassLoaderInitializer? = null): LazyClass.Nullable<T>
Create a nullable instance of Class.
Return
See also
fun lazyClassOrNull(variousClass: VariousClass, initialize: Boolean = false, loader: ClassLoaderInitializer? = null): LazyClass.Nullable<Any>
Create a nullable instance of VariousClass.
Return
Parameters
various Class
the VariousClass to be loaded.
initialize
whether to initialize the class with loader, default is false.
loader
the ClassLoader to load the class, default is ClassLoaderProvider.classLoader.
See also
fun <T : Any> lazyClassOrNull(variousClass: VariousClass, initialize: Boolean = false, loader: ClassLoaderInitializer? = null): LazyClass.Nullable<T>
Create a nullable instance of VariousClass.