mirror of
https://github.com/HighCapable/YukiHookAPI.git
synced 2025-09-04 09:45:19 +08:00
Added VagueType, VagueClass in DefinedTypeFactory
This commit is contained in:
@@ -46,6 +46,8 @@
|
|||||||
|
|
||||||
[filename](public/VariableTypeFactory.md ':include')
|
[filename](public/VariableTypeFactory.md ':include')
|
||||||
|
|
||||||
|
[filename](public/DefinedTypeFactory.md ':include')
|
||||||
|
|
||||||
[filename](public/LoggerFactory.md ':include')
|
[filename](public/LoggerFactory.md ':include')
|
||||||
|
|
||||||
[filename](public/ReflectionFactory.md ':include')
|
[filename](public/ReflectionFactory.md ':include')
|
||||||
|
23
docs/api/public/DefinedTypeFactory.md
Normal file
23
docs/api/public/DefinedTypeFactory.md
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
## DefinedTypeFactory *- kt*
|
||||||
|
|
||||||
|
**变更记录**
|
||||||
|
|
||||||
|
`v1.0.93` `新增`
|
||||||
|
|
||||||
|
**功能描述**
|
||||||
|
|
||||||
|
> 这是一个内部类型的定义常量类,主要用于反射 API 相关用法的延伸。
|
||||||
|
|
||||||
|
### VagueType *- field*
|
||||||
|
|
||||||
|
```kotlin
|
||||||
|
val VagueType: Class<*>
|
||||||
|
```
|
||||||
|
|
||||||
|
**变更记录**
|
||||||
|
|
||||||
|
`v1.0.93` `新增`
|
||||||
|
|
||||||
|
**功能描述**
|
||||||
|
|
||||||
|
> 得到模糊类型。
|
@@ -29,11 +29,28 @@ package com.highcapable.yukihookapi.hook.type.defined
|
|||||||
|
|
||||||
import com.highcapable.yukihookapi.hook.factory.classOf
|
import com.highcapable.yukihookapi.hook.factory.classOf
|
||||||
|
|
||||||
/** 未定义类型实例 */
|
/**
|
||||||
|
* 未定义类型实例
|
||||||
|
*
|
||||||
|
* 请使用 [UndefinedType] 来调用它
|
||||||
|
*/
|
||||||
internal class UndefinedClass
|
internal class UndefinedClass
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 未定义类型
|
* 模糊类型实例
|
||||||
* @return [UndefinedClass]
|
*
|
||||||
|
* 请使用 [VagueType] 来调用它
|
||||||
*/
|
*/
|
||||||
internal val UndefinedType get() = classOf<UndefinedClass>()
|
internal class VagueClass
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 得到未定义类型
|
||||||
|
* @return [Class]
|
||||||
|
*/
|
||||||
|
internal val UndefinedType get() = classOf<UndefinedClass>()
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 得到模糊类型
|
||||||
|
* @return [Class]
|
||||||
|
*/
|
||||||
|
val VagueType get() = classOf<VagueClass>()
|
Reference in New Issue
Block a user