Modify change classOf function return cast type to Class<T> in ReflectionFactory

This commit is contained in:
2022-11-27 01:45:59 +08:00
parent d138f2a0bf
commit 826bb2c660
3 changed files with 13 additions and 5 deletions

View File

@@ -303,13 +303,17 @@ fun String.toClassOrNull(loader: ClassLoader?): Class<*>?
## classOf <span class="symbol">- method</span>
```kotlin:no-line-numbers
inline fun <reified T> classOf(loader: ClassLoader?): Class<*>
inline fun <reified T> classOf(loader: ClassLoader?): Class<T>
```
**Change Records**
`v1.1.0` `added`
`v1.1.5` `modified`
将返回类型由 `Class<*>` cast 为 `Class<T>`
**Function Illustrate**
> 通过 `T` 得到其 `Class` 实例并转换为实体类。

View File

@@ -295,13 +295,17 @@ fun String.toClassOrNull(loader: ClassLoader?): Class<*>?
## classOf <span class="symbol">- method</span>
```kotlin:no-line-numbers
inline fun <reified T> classOf(loader: ClassLoader?): Class<*>
inline fun <reified T> classOf(loader: ClassLoader?): Class<T>
```
**变更记录**
`v1.1.0` `新增`
`v1.1.5` `修改`
将返回类型由 `Class<*>` cast 为 `Class<T>`
**功能描述**
> 通过 `T` 得到其 `Class` 实例并转换为实体类。