findAllFields

fun String.findAllFields(classLoader: ClassLoader = HookClassLoader.currentOrDefault(), findSuper: Boolean? = null, query: FieldQuery.() -> Unit): List<Field>

按类名查找全部匹配字段。

不传查询条件时可使用另一个重载列出当前查找范围内的全部字段。

Parameters

classLoader

用于加载目标类的 ClassLoader

findSuper

null 为智能查找,false 只查当前类,true 查当前类和全部父类

query

字段查询条件


fun String.findAllFields(classLoader: ClassLoader = HookClassLoader.currentOrDefault(), findSuper: Boolean? = null): List<Field>

按类名列出字段。

Parameters

classLoader

用于加载目标类的 ClassLoader

findSuper

null 为智能查找,false 只查当前类,true 查当前类和全部父类