From 48ea8c4ebc969a84a54e46fbb167dfca428eeef0 Mon Sep 17 00:00:00 2001 From: fankesyooni Date: Sun, 1 Jan 2023 21:37:31 +0800 Subject: [PATCH] Modify make constructor "name" param private and change to val in VariousClass --- .../com/highcapable/yukihookapi/hook/bean/VariousClass.md | 6 +++++- .../com/highcapable/yukihookapi/hook/bean/VariousClass.md | 6 +++++- .../com/highcapable/yukihookapi/hook/bean/VariousClass.kt | 2 +- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/bean/VariousClass.md b/docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/bean/VariousClass.md index 6dbf1459..00201ae4 100644 --- a/docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/bean/VariousClass.md +++ b/docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/bean/VariousClass.md @@ -13,13 +13,17 @@ You can use the **Chrome Translation Plugin** to translate entire pages for refe # VariousClass - class ```kotlin:no-line-numbers -class VariousClass(vararg var name: String) +class VariousClass(private vararg val name: String) ``` **Change Records** `v1.0` `first` +`v1.1.5` `modified` + +私有化 `name` 参数并设置为不可修改 + **Function Illustrate** > 这是一个不确定性 `Class` 类名装载器,通过 `name` 装载 `Class` 名称数组。 diff --git a/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/bean/VariousClass.md b/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/bean/VariousClass.md index 9794410d..f4aa1c9b 100644 --- a/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/bean/VariousClass.md +++ b/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/bean/VariousClass.md @@ -5,13 +5,17 @@ pageClass: code-page # VariousClass - class ```kotlin:no-line-numbers -class VariousClass(vararg var name: String) +class VariousClass(private vararg val name: String) ``` **变更记录** `v1.0` `添加` +`v1.1.5` `修改` + +私有化 `name` 参数并设置为不可修改 + **功能描述** > 这是一个不确定性 `Class` 类名装载器,通过 `name` 装载 `Class` 名称数组。 diff --git a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/bean/VariousClass.kt b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/bean/VariousClass.kt index a137e321..a0948368 100644 --- a/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/bean/VariousClass.kt +++ b/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/bean/VariousClass.kt @@ -33,7 +33,7 @@ import com.highcapable.yukihookapi.hook.factory.toClass * 这是一个不确定性 [Class] 类名装载器 * @param name 可指定多个类名 - 将会自动匹配存在的第一个类名 */ -class VariousClass(vararg var name: String) { +class VariousClass(private vararg val name: String) { /** * 获取匹配的实体类