All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.linecorp.kotlinjdsl.clazz.ClassUtils.kt Maven / Gradle / Ivy

Go to download

Kotlin library that makes it easy to build and execute queries without generated metamodel.

There is a newer version: 3.5.5
Show newest version
package com.linecorp.kotlinjdsl.clazz

object ClassUtils {
    fun isPresent(className: String, classLoader: ClassLoader? = null): Boolean {
        val result = runCatching {
            if (classLoader != null) {
                Class.forName(className, false, classLoader)
            } else {
                Class.forName(className)
            }
        }

        return result.map { true }.getOrElse { false }
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy