类 KotlinConstants
java.lang.Object
proguard.classfile.kotlin.KotlinConstants
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明static final Stringstatic final Stringstatic final ClassPoolstatic final Stringstatic final charstatic final charstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static ClazzgetKotlinType(Clazz javaType) Get the Kotlin equivalent of a Java type.static StringmetadataKindToString(int kind)
-
字段详细资料
-
METADATA_KIND_CLASS
public static final int METADATA_KIND_CLASS- 另请参阅:
-
METADATA_KIND_FILE_FACADE
public static final int METADATA_KIND_FILE_FACADE- 另请参阅:
-
METADATA_KIND_SYNTHETIC_CLASS
public static final int METADATA_KIND_SYNTHETIC_CLASS- 另请参阅:
-
METADATA_KIND_MULTI_FILE_CLASS_FACADE
public static final int METADATA_KIND_MULTI_FILE_CLASS_FACADE- 另请参阅:
-
METADATA_KIND_MULTI_FILE_CLASS_PART
public static final int METADATA_KIND_MULTI_FILE_CLASS_PART- 另请参阅:
-
INNER_CLASS_SEPARATOR
public static final char INNER_CLASS_SEPARATOR- 另请参阅:
-
FUNCTION_NAME_MANGLE_SEPARATOR
public static final char FUNCTION_NAME_MANGLE_SEPARATOR- 另请参阅:
-
FUNCTION_NAME_ANONYMOUS
- 另请参阅:
-
METHOD_NAME_LAMBDA_INVOKE
- 另请参阅:
-
METHOD_NAME_LAMBDA_INVOKE_SUSPEND
- 另请参阅:
-
METHOD_TYPE_LAMBDA_INVOKE_SUSPEND
- 另请参阅:
-
NAME_KOTLIN_METADATA
- 另请参阅:
-
TYPE_KOTLIN_METADATA
- 另请参阅:
-
NAME_KOTLIN_ANY
- 另请参阅:
-
NAME_KOTLIN_UNIT
- 另请参阅:
-
TYPE_KOTLIN_UNIT
- 另请参阅:
-
NAME_KOTLIN_ENUM
- 另请参阅:
-
NAME_KOTLIN_FUNCTION
- 另请参阅:
-
NAME_KOTLIN_EXTENSION_FUNCTION
- 另请参阅:
-
NAME_KOTLIN_PARAMETER_NAME
- 另请参阅:
-
NAME_KOTLIN_COROUTINES_DEBUG_METADATA
- 另请参阅:
-
TYPE_KOTLIN_JVM_JVMNAME
- 另请参阅:
-
TYPE_KOTLIN_DEFAULT_CONSTRUCTOR_MARKER
- 另请参阅:
-
DEFAULT_METHOD_SUFFIX
- 另请参阅:
-
DEFAULT_IMPLEMENTATIONS_SUFFIX
- 另请参阅:
-
WHEN_MAPPINGS_SUFFIX
- 另请参阅:
-
KOTLIN_OBJECT_INSTANCE_FIELD_NAME
- 另请参阅:
-
KOTLIN_INTRINSICS_CLASS
- 另请参阅:
-
KOTLIN_METADATA_FIELD_K
- 另请参阅:
-
KOTLIN_METADATA_FIELD_BV
- 另请参阅:
-
KOTLIN_METADATA_FIELD_MV
- 另请参阅:
-
KOTLIN_METADATA_FIELD_D1
- 另请参阅:
-
KOTLIN_METADATA_FIELD_D2
- 另请参阅:
-
KOTLIN_METADATA_FIELD_XI
- 另请参阅:
-
KOLTIN_METADATA_FIELD_XS
- 另请参阅:
-
KOTLIN_METADATA_FIELD_PN
- 另请参阅:
-
dummyClassPool
-
-
构造器详细资料
-
KotlinConstants
public KotlinConstants()
-
-
方法详细资料
-
metadataKindToString
-
getKotlinType
Get the Kotlin equivalent of a Java type.- 参数:
javaType- the class of the Java type.- 返回:
- Kotlin type class or the original Java type class if it doesn't have a Kotlin equivalent
-