findAllConstructors

查找全部构造器。


按查询条件查找构造器。


fun findAllConstructors(className: String, classLoader: ClassLoader = EzReflect.classLoader): List<Constructor<*>>

按类名查找全部构造器。


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

按类名和查询条件查找构造器。


@JvmName(name = "findAllConstructorsFromString")
fun String.findAllConstructors(classLoader: ClassLoader = EzReflect.classLoader): List<Constructor<*>>

从类名查找全部构造器。


@JvmName(name = "findAllConstructorsFromStringWithQuery")
fun String.findAllConstructors(classLoader: ClassLoader = EzReflect.classLoader, query: ConstructorQuery.() -> Unit): List<Constructor<*>>

从类名按查询条件查找构造器。


@JvmName(name = "findAllConstructorsFromClass")
fun Class<*>.findAllConstructors(): List<Constructor<*>>

从 Class 对象查找全部构造器。


@JvmName(name = "findAllConstructorsFromClassWithQuery")
fun Class<*>.findAllConstructors(query: ConstructorQuery.() -> Unit): List<Constructor<*>>

从 Class 对象按查询条件查找构造器。