Notice

The English translation of this page has not been completed, you are welcome to contribute translations to us.

You can use the Chrome Translation Plugin to translate entire pages for reference.

ModifierRules - class

class ModifierRules private constructor()

Change Records

v1.0.0 first

Function Illustrate

这是一个 ClassMember 描述符条件实现类。

可对 R8 混淆后的 ClassMember 进行更加详细的定位。

isPublic - i-ext-field

val isPublic: Boolean

Change Records

v1.0.0 first

Function Illustrate

ClassMember 类型是否包含 public

isPrivate - i-ext-field

val isPrivate: Boolean

Change Records

v1.0.0 first

Function Illustrate

ClassMember 类型是否包含 private

isProtected - i-ext-field

val isProtected: Boolean

Change Records

v1.0.0 first

Function Illustrate

ClassMember 类型是否包含 protected

isStatic - i-ext-field

val isStatic: Boolean

Change Records

v1.0.0 first

Function Illustrate

ClassMember 类型是否包含 static

对于任意的静态 ClassMember 可添加此描述进行确定。

Notice

Kotlin → Jvm 后的 object 类中的方法并不是静态的。

isFinal - i-ext-field

val isFinal: Boolean

Change Records

v1.0.0 first

Function Illustrate

ClassMember 类型是否包含 final

Notice

Kotlin → Jvm 后没有 open 符号标识的 ClassMember 和没有任何关联的 ClassMember 都将为 final

isSynchronized - i-ext-field

val isSynchronized: Boolean

Change Records

v1.0.0 first

Function Illustrate

ClassMember 类型是否包含 synchronized

isVolatile - i-ext-field

val isVolatile: Boolean

Change Records

v1.0.0 first

Function Illustrate

Field 类型是否包含 volatile

isTransient - i-ext-field

val isTransient: Boolean

Change Records

v1.0.0 first

Function Illustrate

Field 类型是否包含 transient

isNative - i-ext-field

val isNative: Boolean

Change Records

v1.0.0 first

Function Illustrate

Method 类型是否包含 native

对于任意 JNI 对接的 Method 可添加此描述进行确定。

isInterface - i-ext-field

val isInterface: Boolean

Change Records

v1.0.0 first

Function Illustrate

Class 类型是否包含 interface

isAbstract - i-ext-field

val isAbstract: Boolean

Change Records

v1.0.0 first

Function Illustrate

ClassMember 类型是否包含 abstract

对于任意的抽象 ClassMember 可添加此描述进行确定。

isStrict - i-ext-field

val isStrict: Boolean

Change Records

v1.0.0 first

Function Illustrate

ClassMember 类型是否包含 strictfp