mirror of
https://github.com/HighCapable/YukiHookAPI.git
synced 2025-09-06 10:45:47 +08:00
313 lines
4.3 KiB
Markdown
313 lines
4.3 KiB
Markdown
## ModifierRules [class]
|
|
|
|
```kotlin
|
|
class ModifierRules internal constructor()
|
|
```
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.67` `新增`
|
|
|
|
**功能描述**
|
|
|
|
> 这是一个 `Member` 描述符定义类。
|
|
|
|
可对 R8 混淆后的 `Member` 进行更加详细的定位。
|
|
|
|
### ~~asPublic [method]~~ <!-- {docsify-ignore} -->
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.67` `新增`
|
|
|
|
`v1.0.93` `作废`
|
|
|
|
请将开头的 `as` 修改为 `is`
|
|
|
|
### ~~asPrivate [method]~~ <!-- {docsify-ignore} -->
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.67` `新增`
|
|
|
|
`v1.0.93` `作废`
|
|
|
|
请将开头的 `as` 修改为 `is`
|
|
|
|
### ~~asProtected [method]~~ <!-- {docsify-ignore} -->
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.67` `新增`
|
|
|
|
`v1.0.93` `作废`
|
|
|
|
请将开头的 `as` 修改为 `is`
|
|
|
|
### ~~asStatic [method]~~ <!-- {docsify-ignore} -->
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.67` `新增`
|
|
|
|
`v1.0.93` `作废`
|
|
|
|
请将开头的 `as` 修改为 `is`
|
|
|
|
### ~~asFinal [method]~~ <!-- {docsify-ignore} -->
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.67` `新增`
|
|
|
|
`v1.0.93` `作废`
|
|
|
|
请将开头的 `as` 修改为 `is`
|
|
|
|
### ~~asSynchronized [method]~~ <!-- {docsify-ignore} -->
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.67` `新增`
|
|
|
|
`v1.0.93` `作废`
|
|
|
|
请将开头的 `as` 修改为 `is`
|
|
|
|
### ~~asVolatile [method]~~ <!-- {docsify-ignore} -->
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.67` `新增`
|
|
|
|
`v1.0.93` `作废`
|
|
|
|
请将开头的 `as` 修改为 `is`
|
|
|
|
### ~~asTransient [method]~~ <!-- {docsify-ignore} -->
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.67` `新增`
|
|
|
|
`v1.0.93` `作废`
|
|
|
|
请将开头的 `as` 修改为 `is`
|
|
|
|
### ~~asNative [method]~~ <!-- {docsify-ignore} -->
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.67` `新增`
|
|
|
|
`v1.0.93` `作废`
|
|
|
|
请将开头的 `as` 修改为 `is`
|
|
|
|
### ~~asInterface [method]~~ <!-- {docsify-ignore} -->
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.67` `新增`
|
|
|
|
`v1.0.93` `作废`
|
|
|
|
请将开头的 `as` 修改为 `is`
|
|
|
|
### ~~asAbstract [method]~~ <!-- {docsify-ignore} -->
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.67` `新增`
|
|
|
|
`v1.0.93` `作废`
|
|
|
|
请将开头的 `as` 修改为 `is`
|
|
|
|
### ~~asStrict [method]~~ <!-- {docsify-ignore} -->
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.67` `新增`
|
|
|
|
`v1.0.93` `作废`
|
|
|
|
请将开头的 `as` 修改为 `is`
|
|
|
|
### isPublic [method]
|
|
|
|
```kotlin
|
|
fun isPublic()
|
|
```
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.93` `新增`
|
|
|
|
**功能描述**
|
|
|
|
> 添加描述 `Member` 类型包含 `public`。
|
|
|
|
### isPrivate [method]
|
|
|
|
```kotlin
|
|
fun isPrivate()
|
|
```
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.93` `新增`
|
|
|
|
**功能描述**
|
|
|
|
> 添加描述 `Member` 类型包含 `private`。
|
|
|
|
### isProtected [method]
|
|
|
|
```kotlin
|
|
fun isProtected()
|
|
```
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.93` `新增`
|
|
|
|
**功能描述**
|
|
|
|
> 添加描述 `Member` 类型包含 `protected`。
|
|
|
|
### isStatic [method]
|
|
|
|
```kotlin
|
|
fun isStatic()
|
|
```
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.93` `新增`
|
|
|
|
**功能描述**
|
|
|
|
> 添加描述 `Member` 类型包含 `static`。
|
|
|
|
对于任意的静态 `Member` 可添加此描述进行确定。
|
|
|
|
!> 特别注意 Kotlin -> Jvm 后的 `object` 类中的方法并不是静态的。
|
|
|
|
### isFinal [method]
|
|
|
|
```kotlin
|
|
fun isFinal()
|
|
```
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.93` `新增`
|
|
|
|
**功能描述**
|
|
|
|
> 添加描述 `Member` 类型包含 `final`。
|
|
|
|
!> 特别注意在 Kotlin -> Jvm 后没有 `open` 标识的 `Member` 和没有任何关联的 `Member` 都将为 `final`。
|
|
|
|
### isSynchronized [method]
|
|
|
|
```kotlin
|
|
fun isSynchronized()
|
|
```
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.93` `新增`
|
|
|
|
**功能描述**
|
|
|
|
> 添加描述 `Member` 类型包含 `synchronized`。
|
|
|
|
### isVolatile [method]
|
|
|
|
```kotlin
|
|
fun isVolatile()
|
|
```
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.93` `新增`
|
|
|
|
**功能描述**
|
|
|
|
> 添加描述 `Member` 类型包含 `volatile`。
|
|
|
|
### isTransient [method]
|
|
|
|
```kotlin
|
|
fun isTransient()
|
|
```
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.93` `新增`
|
|
|
|
**功能描述**
|
|
|
|
> 添加描述 `Member` 类型包含 `transient`。
|
|
|
|
### isNative [method]
|
|
|
|
```kotlin
|
|
fun isNative()
|
|
```
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.93` `新增`
|
|
|
|
**功能描述**
|
|
|
|
> 添加描述 `Member` 类型包含 `native`。
|
|
|
|
对于任意 JNI 对接的 `Member` 可添加此描述进行确定。
|
|
|
|
### isInterface [method]
|
|
|
|
```kotlin
|
|
fun isInterface()
|
|
```
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.93` `新增`
|
|
|
|
**功能描述**
|
|
|
|
> 添加描述 `Member` 类型包含 `interface`。
|
|
|
|
### isAbstract [method]
|
|
|
|
```kotlin
|
|
fun isAbstract()
|
|
```
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.93` `新增`
|
|
|
|
**功能描述**
|
|
|
|
> 添加描述 `Member` 类型包含 `abstract`。
|
|
|
|
对于任意的抽象 `Member` 可添加此描述进行确定。
|
|
|
|
### isStrict [method]
|
|
|
|
```kotlin
|
|
fun isStrict()
|
|
```
|
|
|
|
**变更记录**
|
|
|
|
`v1.0.93` `新增`
|
|
|
|
**功能描述**
|
|
|
|
> 添加描述 `Member` 类型包含 `strict`。 |