KotlinFactory - kt

变更记录

v1.0.0 添加

功能描述

关于Kotlin的额外增强封装类。

KProperty.javaFieldNoError - ext-field

val KProperty<*>.javaFieldNoError: Field?

变更记录

v1.0.0 添加

功能描述

KProperty.javaField 忽略其可能遇到的所有错误,如解析失败并返回NULL

KProperty.javaSignatureField - ext-field

val KProperty<*>.javaSignatureField: Field?

变更记录

v1.0.0 添加

功能描述

KProperty.javaFieldNoError 无法转换时,尝试通过签名方式转换为 Field

KProperty.javaGetterNoError - ext-field

val KProperty<*>.javaGetterNoError: Method?

变更记录

v1.0.0 添加

功能描述

KProperty.javaGetter 忽略其可能遇到的所有错误,如解析失败并返回NULL

KProperty.javaSignatureGetter - ext-field

val KProperty<*>.javaSignatureGetter: Method?

变更记录

v1.0.0 添加

功能描述

KProperty.javaGetterNoError 无法转换时,尝试通过签名方式转换为 Method

KMutableProperty.javaSetterNoError - ext-field

val KMutableProperty<*>.javaSetterNoError: Method?

变更记录

v1.0.0 添加

功能描述

KMutableProperty.javaSetter 忽略其可能遇到的所有错误,如解析失败并返回NULL

KMutableProperty.javaSignatureSetter - ext-field

val KMutableProperty<*>.javaSignatureGetter: Method?

变更记录

v1.0.0 添加

功能描述

KMutableProperty.javaSetterNoError 无法转换时,尝试通过签名方式转换为 Method

KFunction.javaMethodNoError - ext-field

val KFunction<*>.javaMethodNoError: Method?

变更记录

v1.0.0 添加

功能描述

KFunction.javaMethod 忽略其可能遇到的所有错误,如解析失败并返回NULL

KFunction.javaSignatureMethod - ext-field

val KFunction<*>.javaSignatureMethod: Method?

变更记录

v1.0.0 添加

功能描述

KFunction.javaMethodNoError 无法转换时,尝试通过签名方式转换为 Method

KFunction.javaConstructorNoError - ext-field

val KFunction<*>.javaConstructorNoError: Constructor<*>?

变更记录

v1.0.0 添加

功能描述

KFunction.javaConstructor 忽略其可能遇到的所有错误,如解析失败并返回NULL

KCallable.javaMember - ext-field

val KCallable<*>.javaMember: Member?

变更记录

v1.0.0 添加

功能描述

KCallable 转换为 Member,解析失败则返回NULL

KCallable.javaSignatureMember - ext-field

val KCallable<*>.javaSignatureMember: Member?

变更记录

v1.0.0 添加

功能描述

KCallable.javaSignatureMember 无法转换时,尝试通过签名方式转换为 Member

KProperty.signature - ext-method

val KProperty<*>.signature(declaringClass: KClass<*>?,loader: ClassLoader?,isUseMember: Boolean,initiate: KPropertyConditions)

变更记录

v1.0.0 添加

功能描述

KClass.propertySignature 一致的快捷方法

KFunction.signature - ext-method

val KFunction<*>.signature(declaringClass: KClass<*>?,loader: ClassLoader?,isUseMember: Boolean,initiate: KFunctionSignatureConditions)

变更记录

v1.0.0 添加

功能描述

KClass.functionSignature 一致的快捷方法