findConstructorOrNull

按查询条件查找构造器,找不到返回 null。


fun findConstructorOrNull(className: String, classLoader: ClassLoader = EzReflect.classLoader, query: ConstructorQuery.() -> Unit): Constructor<*>?

按类名查找构造器,找不到返回 null。


@JvmName(name = "findConstructorOrNullByString")
fun String.findConstructorOrNull(classLoader: ClassLoader = EzReflect.classLoader, query: ConstructorQuery.() -> Unit): Constructor<*>?

从类名查找构造器,找不到返回 null。


@JvmName(name = "findConstructorOrNullByClass")
fun Class<*>.findConstructorOrNull(query: ConstructorQuery.() -> Unit): Constructor<*>?

从 Class 对象查找构造器,找不到返回 null。