Changed constructor to package private in bean

This commit is contained in:
2022-05-20 23:43:24 +08:00
parent 117a868c54
commit a46d68a934
6 changed files with 6 additions and 6 deletions

View File

@@ -1,7 +1,7 @@
## CurrentClass [class] ## CurrentClass [class]
```kotlin ```kotlin
class CurrentClass(internal val instance: Class<*>, internal val self: Any) class CurrentClass internal constructor(internal val instance: Class<*>, internal val self: Any)
``` ```
**变更记录** **变更记录**

View File

@@ -1,7 +1,7 @@
## HookClass [class] ## HookClass [class]
```kotlin ```kotlin
class HookClass(var instance: Class<*>?, var name: String, var throwable: Throwable?) class HookClass internal constructor(var instance: Class<*>?, var name: String, var throwable: Throwable?)
``` ```
**变更记录** **变更记录**

View File

@@ -1,7 +1,7 @@
## HookResources [class] ## HookResources [class]
```kotlin ```kotlin
class HookResources(var instance: YukiResources?) class HookResources internal constructor(var instance: YukiResources?)
``` ```
**变更记录** **变更记录**

View File

@@ -37,7 +37,7 @@ import com.highcapable.yukihookapi.hook.factory.method
* @param instance 当前实例的 [Class] * @param instance 当前实例的 [Class]
* @param self 当前实例本身 * @param self 当前实例本身
*/ */
class CurrentClass(@PublishedApi internal val instance: Class<*>, @PublishedApi internal val self: Any) { class CurrentClass @PublishedApi internal constructor(@PublishedApi internal val instance: Class<*>, @PublishedApi internal val self: Any) {
/** /**
* 调用父类实例 * 调用父类实例

View File

@@ -33,7 +33,7 @@ package com.highcapable.yukihookapi.hook.bean
* @param name 完整名称 * @param name 完整名称
* @param throwable 异常 * @param throwable 异常
*/ */
class HookClass(var instance: Class<*>? = null, var name: String, var throwable: Throwable? = null) { class HookClass internal constructor(var instance: Class<*>? = null, var name: String, var throwable: Throwable? = null) {
override fun toString() = "[class] $name [throwable] $throwable [instance] $instance" override fun toString() = "[class] $name [throwable] $throwable [instance] $instance"
} }

View File

@@ -33,7 +33,7 @@ import com.highcapable.yukihookapi.hook.xposed.bridge.dummy.YukiResources
* 创建一个当前 Hook 的 [YukiResources] 接管类 * 创建一个当前 Hook 的 [YukiResources] 接管类
* @param instance 实例 * @param instance 实例
*/ */
class HookResources(var instance: YukiResources? = null) { class HookResources internal constructor(var instance: YukiResources? = null) {
override fun toString() = "[instance] $instance" override fun toString() = "[instance] $instance"
} }