Files
YukiReflection/docs-source/src/zh-cn/api/public/com/highcapable/yukireflection/YukiReflection.md

2.6 KiB

pageClass
pageClass
code-page

YukiReflection - object

object YukiReflection

变更记录

v1.0.0 添加

功能描述

这是 YukiReflection 的装载调用类。

TAG - field

const val TAG: String

变更记录

v1.0.3 新增

功能描述

获取当前 YukiReflection 的名称 (标签)。

VERSION - field

const val VERSION: String

变更记录

v1.0.3 新增

功能描述

获取当前 YukiReflection 的版本。

API_VERSION_NAME - field

变更记录

v1.0.0 添加

v1.0.3 作废

不再区分版本名称和版本号,请迁移到 VERSION

API_VERSION_CODE - field

变更记录

v1.0.0 添加

v1.0.3 作废

不再区分版本名称和版本号,请迁移到 VERSION

Configs - object

object Configs

变更记录

v1.0.0 添加

功能描述

对 API 相关功能的配置类。

debugTag - field

var debugTag: String

变更记录

v1.0.0 添加

功能描述

这是一个调试日志的全局标识。

默认文案为 YukiReflection

你可以修改为你自己的文案。

isDebug - field

var isDebug: Boolean

变更记录

v1.0.0 添加

功能描述

是否启用 Debug 模式。

默认不启用,启用后将交由日志输出管理器打印详细日志 (例如反射查找功能的耗时) 到控制台。

请过滤 debugTag 即可找到每条日志。

isAllowPrintingLogs - field

var isAllowPrintingLogs: Boolean

变更记录

v1.0.0 添加

功能描述

是否启用调试日志的输出功能。

::: warning

关闭后将会停用 YukiReflection 对全部日志的输出。

:::

isEnableMemberCache - field

变更记录

v1.0.0 添加

v1.0.2 作废

Member 的直接缓存功能已被移除,因为其存在内存溢出 (OOM) 问题

configs - method

inline fun configs(initiate: Configs.() -> Unit)

变更记录

v1.0.0 添加

功能描述

Configs 类实现了一个 lambda 方法体。

你可以轻松地调用它进行配置。