findAllMethods
查找全部方法。
fun findAllMethods(clz: Class<*>, findSuper: Boolean? = null, query: MethodQuery.() -> Unit): List<Method>
按查询条件查找方法。
fun findAllMethods(className: String, classLoader: ClassLoader = EzReflect.classLoader, findSuper: Boolean? = null): List<Method>
按类名查找全部方法。
fun findAllMethods(className: String, classLoader: ClassLoader = EzReflect.classLoader, findSuper: Boolean? = null, query: MethodQuery.() -> Unit): List<Method>
按类名和查询条件查找方法。
fun String.findAllMethods(classLoader: ClassLoader = EzReflect.classLoader, findSuper: Boolean? = null): List<Method>
从类名查找全部方法。
fun String.findAllMethods(classLoader: ClassLoader = EzReflect.classLoader, findSuper: Boolean? = null, query: MethodQuery.() -> Unit): List<Method>
从类名按查询条件查找方法。
从 Class 对象查找全部方法。
fun Class<*>.findAllMethods(findSuper: Boolean? = null, query: MethodQuery.() -> Unit): List<Method>
从 Class 对象按查询条件查找方法。