import{_ as s,o as a,c as o,a as e}from"./app-BpUB8-Q8.js";const n={},p=e(`
注意
由于维护成本,YukiHookAPI
从 1.3.0
版本开始将不再会对此文档进行更新且在 2.0.0
版本切换为 Dokka 插件自动生成的 API 文档。
class MethodRules internal constructor(private val rulesData: MethodRulesData) : BaseRules
变更记录
v1.1.0
新增
功能描述
Method
查找条件实现类。
var name: String
变更记录
v1.1.0
新增
功能描述
设置
Method
名称。
var paramCount: Int
变更记录
v1.1.0
新增
功能描述
设置
Method
参数个数。
你可以不使用 param
指定参数类型而是仅使用此变量指定参数个数。
若参数个数小于零则忽略并使用 param
。
var returnType: Any?
变更记录
v1.1.0
新增
功能描述
设置
Method
返回值。
可不填写返回值。
fun modifiers(conditions: ModifierConditions)
变更记录
v1.1.0
新增
功能描述
设置
Method
标识符筛选条件。
可不设置筛选条件。
fun emptyParam()
变更记录
v1.1.0
新增
功能描述
设置
Method
空参数、无参数。
fun param(vararg paramType: Any)
变更记录
v1.1.0
新增
功能描述
设置
Method
参数。
如果同时使用了 paramCount
则 paramType
的数量必须与 paramCount
完全匹配。
如果 Method
中存在一些无意义又很长的类型,你可以使用 VagueType
来替代它。
特别注意
无参 Method 请使用 emptyParam 设置查找条件。
有参 Method 必须使用此方法设定参数或使用 paramCount 指定个数。
fun param(conditions: ObjectsConditions)
变更记录
v1.1.5
新增
功能描述
设置
Method
参数条件。
特别注意
无参 Method 请使用 emptyParam 设置查找条件。
有参 Method 必须使用此方法设定参数或使用 paramCount 指定个数。
fun name(conditions: NameConditions)
变更记录
v1.1.0
新增
功能描述
设置
Method
名称条件。
fun paramCount(numRange: IntRange)
变更记录
v1.1.0
新增
功能描述
设置
Method
参数个数范围。
你可以不使用 param
指定参数类型而是仅使用此方法指定参数个数范围。
fun paramCount(conditions: CountConditions)
变更记录
v1.1.0
新增
功能描述
设置
Method
参数个数条件。
你可以不使用 param
指定参数类型而是仅使用此方法指定参数个数条件。
fun returnType(conditions: ObjectConditions)
变更记录
v1.1.5
新增
功能描述
设置
Method
返回值条件。
可不填写返回值。
`,84),t=[p];function c(l,d){return a(),o("div",null,t)}const i=s(n,[["render",c],["__file","MethodRules.html.vue"]]);export{i as default};