mirror of
https://github.com/HighCapable/YukiHookAPI.git
synced 2025-09-06 02:35:40 +08:00
157 lines
2.1 KiB
Markdown
157 lines
2.1 KiB
Markdown
## CurrentClass [class]
|
|
|
|
```kotlin
|
|
class CurrentClass internal constructor(internal val classSet: Class<*>, internal val instance: Any)
|
|
```
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.70` `新增`
|
|
|
|
`v1.0.93` `修改`
|
|
|
|
调整了构造方法的参数名称
|
|
|
|
**功能描述**
|
|
|
|
> 当前实例的类操作对象。
|
|
|
|
### name [field]
|
|
|
|
```kotlin
|
|
val name: String
|
|
```
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.93` `新增`
|
|
|
|
**功能描述**
|
|
|
|
> 获得当前 `classSet` 的 `Class.getName`。
|
|
|
|
### simpleName [field]
|
|
|
|
```kotlin
|
|
val simpleName: String
|
|
```
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.93` `新增`
|
|
|
|
**功能描述**
|
|
|
|
> 获得当前 `classSet` 的 `Class.getSimpleName`。
|
|
|
|
### superClass [method]
|
|
|
|
```kotlin
|
|
fun superClass(): SuperClass
|
|
```
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.80` `新增`
|
|
|
|
**功能描述**
|
|
|
|
> 调用父类实例。
|
|
|
|
### field [method]
|
|
|
|
```kotlin
|
|
inline fun field(initiate: FieldCondition): FieldFinder.Result.Instance
|
|
```
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.70` `新增`
|
|
|
|
**功能描述**
|
|
|
|
> 调用当前实例中的变量。
|
|
|
|
### method [method]
|
|
|
|
```kotlin
|
|
inline fun method(initiate: MethodCondition): MethodFinder.Result.Instance
|
|
```
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.70` `新增`
|
|
|
|
**功能描述**
|
|
|
|
> 调用当前实例中的方法。
|
|
|
|
### SuperClass [class]
|
|
|
|
```kotlin
|
|
inner class SuperClass internal constructor()
|
|
```
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.80` `新增`
|
|
|
|
**功能描述**
|
|
|
|
> 当前类的父类实例的类操作对象。
|
|
|
|
#### name [field]
|
|
|
|
```kotlin
|
|
val name: String
|
|
```
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.93` `新增`
|
|
|
|
**功能描述**
|
|
|
|
> 获得当前 `classSet` 中父类的 `Class.getName`。
|
|
|
|
#### simpleName [field]
|
|
|
|
```kotlin
|
|
val simpleName: String
|
|
```
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.93` `新增`
|
|
|
|
**功能描述**
|
|
|
|
> 获得当前 `classSet` 中父类的 `Class.getSimpleName`。
|
|
|
|
#### field [method]
|
|
|
|
```kotlin
|
|
inline fun field(initiate: FieldCondition): FieldFinder.Result.Instance
|
|
```
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.80` `新增`
|
|
|
|
**功能描述**
|
|
|
|
> 调用父类实例中的变量。
|
|
|
|
#### method [method]
|
|
|
|
```kotlin
|
|
inline fun method(initiate: MethodCondition): MethodFinder.Result.Instance
|
|
```
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.80` `新增`
|
|
|
|
**功能描述**
|
|
|
|
> 调用父类实例中的方法。 |