mirror of
				https://github.com/HighCapable/YukiHookAPI.git
				synced 2025-10-25 21:09:25 +08:00 
			
		
		
		
	Merge document file
This commit is contained in:
		| @@ -4,7 +4,7 @@ | ||||
| class FieldFinder(override val hookInstance: YukiHookCreater.MemberHookCreater?, override val classSet: Class<*>?) : BaseFinder() | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0` `添加` | ||||
|  | ||||
| @@ -12,13 +12,13 @@ class FieldFinder(override val hookInstance: YukiHookCreater.MemberHookCreater?, | ||||
|  | ||||
| 合并到 `BaseFinder` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > `Field` 查找类。 | ||||
|  | ||||
| ### ~~classSet [field]~~ <!-- {docsify-ignore} --> | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0` `添加` | ||||
|  | ||||
| @@ -30,7 +30,7 @@ class FieldFinder(override val hookInstance: YukiHookCreater.MemberHookCreater?, | ||||
| var name: String | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0` `添加` | ||||
|  | ||||
| @@ -38,7 +38,7 @@ var name: String | ||||
|  | ||||
| 允许不填写名称 | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 设置 `Field` 名称。 | ||||
|  | ||||
| @@ -50,11 +50,11 @@ var name: String | ||||
| var type: Any? | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0` `添加` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 设置 `Field` 类型。 | ||||
|  | ||||
| @@ -66,11 +66,11 @@ var type: Any? | ||||
| fun modifiers(initiate: ModifierRules.() -> Unit): IndexTypeCondition | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0.67` `新增` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 设置 `Field` 标识符筛选条件。 | ||||
|  | ||||
| @@ -84,11 +84,11 @@ fun modifiers(initiate: ModifierRules.() -> Unit): IndexTypeCondition | ||||
| fun order(): IndexTypeCondition | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0.70` `新增` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 顺序筛选字节码的下标。 | ||||
|  | ||||
| @@ -98,11 +98,11 @@ fun order(): IndexTypeCondition | ||||
| fun name(value: String): IndexTypeCondition | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0.70` `新增` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 设置 `Field` 名称。 | ||||
|  | ||||
| @@ -116,11 +116,11 @@ fun name(value: String): IndexTypeCondition | ||||
| fun type(value: Any): IndexTypeCondition | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0.70` `新增` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 设置 `Field` 类型。 | ||||
|  | ||||
| @@ -134,11 +134,11 @@ fun type(value: Any): IndexTypeCondition | ||||
| inner class Result(internal val isNoSuch: Boolean, private val e: Throwable?) | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0` `添加` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > `Field` 查找结果实现类。 | ||||
|  | ||||
| @@ -148,15 +148,15 @@ inner class Result(internal val isNoSuch: Boolean, private val e: Throwable?) | ||||
| fun result(initiate: Result.() -> Unit): Result | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0` `添加` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 创建监听结果事件方法体。 | ||||
|  | ||||
| <b>功能示例</b> | ||||
| **功能示例** | ||||
|  | ||||
| 你可以使用 `lambda` 形式创建 `Result` 类。 | ||||
|  | ||||
| @@ -179,15 +179,15 @@ field { | ||||
| ```kotlin | ||||
| fun get(instance: Any?): Instance | ||||
| ``` | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0` `添加` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 得到变量实例处理类。 | ||||
|  | ||||
| <b>功能示例</b> | ||||
| **功能示例** | ||||
|  | ||||
| 你可以轻松地得到 `Field` 的实例以及使用它进行设置实例。 | ||||
|  | ||||
| @@ -215,11 +215,11 @@ field { | ||||
| fun give(): Field? | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0` `添加` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 得到变量本身。 | ||||
|  | ||||
| @@ -229,11 +229,11 @@ fun give(): Field? | ||||
| fun onNoSuchField(initiate: (Throwable) -> Unit): Result | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0` `添加` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 监听找不到变量时。 | ||||
|  | ||||
| @@ -243,11 +243,11 @@ fun onNoSuchField(initiate: (Throwable) -> Unit): Result | ||||
| fun ignoredError(): Result | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0.3` `新增` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 忽略任何错误发出的警告。 | ||||
|  | ||||
| @@ -259,11 +259,11 @@ fun ignoredError(): Result | ||||
| inner class Instance(private val instance: Any?, val self: Any?) | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0` `添加` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > `Field` 实例变量处理类。 | ||||
|  | ||||
| @@ -273,7 +273,7 @@ inner class Instance(private val instance: Any?, val self: Any?) | ||||
| fun <T> cast(): T? | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0` `添加` | ||||
|  | ||||
| @@ -283,7 +283,7 @@ fun <T> cast(): T? | ||||
|  | ||||
| 移动方法到 `Instance` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 得到变量实例。 | ||||
|  | ||||
| @@ -293,11 +293,11 @@ fun <T> cast(): T? | ||||
| fun byte(): Byte? | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0.68` `新增` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 得到变量 Byte 实例。 | ||||
|  | ||||
| @@ -307,7 +307,7 @@ fun byte(): Byte? | ||||
| fun int(): Int | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0.65` `新增` | ||||
|  | ||||
| @@ -317,7 +317,7 @@ fun int(): Int | ||||
|  | ||||
| 移动方法到 `Instance` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 得到变量 Int 实例。 | ||||
|  | ||||
| @@ -327,7 +327,7 @@ fun int(): Int | ||||
| fun long(): Long | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0.65` `新增` | ||||
|  | ||||
| @@ -337,7 +337,7 @@ fun long(): Long | ||||
|  | ||||
| 移动方法到 `Instance` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 得到变量 Long 实例。 | ||||
|  | ||||
| @@ -346,7 +346,7 @@ fun long(): Long | ||||
| ```kotlin | ||||
| fun short(): Short | ||||
| ``` | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0.65` `新增` | ||||
|  | ||||
| @@ -356,7 +356,7 @@ fun short(): Short | ||||
|  | ||||
| 移动方法到 `Instance` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 得到变量 Short 实例。 | ||||
|  | ||||
| @@ -366,7 +366,7 @@ fun short(): Short | ||||
| fun double(): Double | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0.65` `新增` | ||||
|  | ||||
| @@ -376,7 +376,7 @@ fun double(): Double | ||||
|  | ||||
| 移动方法到 `Instance` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 得到变量 Double 实例。 | ||||
|  | ||||
| @@ -385,7 +385,7 @@ fun double(): Double | ||||
| ```kotlin | ||||
| fun float(): Float | ||||
| ``` | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0.65` `新增` | ||||
|  | ||||
| @@ -395,7 +395,7 @@ fun float(): Float | ||||
|  | ||||
| 移动方法到 `Instance` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 得到变量 Float 实例。 | ||||
|  | ||||
| @@ -405,7 +405,7 @@ fun float(): Float | ||||
| fun string(): String | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0.65` `新增` | ||||
|  | ||||
| @@ -415,7 +415,7 @@ fun string(): String | ||||
|  | ||||
| 移动方法到 `Instance` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 得到变量 String 实例。 | ||||
|  | ||||
| @@ -425,11 +425,11 @@ fun string(): String | ||||
| fun char(): Char | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0.68` `新增` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 得到变量 Char 实例。 | ||||
|  | ||||
| @@ -439,7 +439,7 @@ fun char(): Char | ||||
| fun boolean(): Boolean | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0.65` `新增` | ||||
|  | ||||
| @@ -449,7 +449,7 @@ fun boolean(): Boolean | ||||
|  | ||||
| 移动方法到 `Instance` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 得到变量 Boolean 实例。 | ||||
|  | ||||
| @@ -458,7 +458,7 @@ fun boolean(): Boolean | ||||
| ```kotlin | ||||
| fun any(): Any? | ||||
| ``` | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0.65` `新增` | ||||
|  | ||||
| @@ -468,7 +468,7 @@ fun any(): Any? | ||||
|  | ||||
| 移动方法到 `Instance` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 得到变量 Any 实例。 | ||||
|  | ||||
| @@ -478,11 +478,11 @@ fun any(): Any? | ||||
| inline fun <reified T> array(): Array<T> | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0.68` `新增` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 得到变量 Array 实例。 | ||||
|  | ||||
| @@ -492,11 +492,11 @@ inline fun <reified T> array(): Array<T> | ||||
| inline fun <reified T> list(): List<T> | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0.68` `新增` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 得到变量 List 实例。 | ||||
|  | ||||
| @@ -506,11 +506,11 @@ inline fun <reified T> list(): List<T> | ||||
| fun set(any: Any?) | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0` `添加` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 设置变量实例。 | ||||
|  | ||||
| @@ -519,11 +519,11 @@ fun set(any: Any?) | ||||
| ```kotlin | ||||
| fun setTrue() | ||||
| ``` | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0` `添加` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 设置变量实例为 `true`。 | ||||
|  | ||||
| @@ -535,11 +535,11 @@ fun setTrue() | ||||
| fun setFalse() | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0` `添加` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 设置变量实例为 `false`。 | ||||
|  | ||||
| @@ -551,10 +551,10 @@ fun setFalse() | ||||
| fun setNull() | ||||
| ``` | ||||
|  | ||||
| <b>变更记录</b> | ||||
| **变更记录** | ||||
|  | ||||
| `v1.0` `添加` | ||||
|  | ||||
| <b>功能描述</b> | ||||
| **功能描述** | ||||
|  | ||||
| > 设置变量实例为 `null`。 | ||||
		Reference in New Issue
	
	Block a user