--- pageClass: code-page --- # YukiReflection - object ```kotlin:no-line-numbers object YukiReflection ``` **变更记录** `v1.0.0` `添加` **功能描述** > 这是 `YukiReflection` 的装载调用类。 ## TAG - field ```kotlin:no-line-numbers const val TAG: String ``` **变更记录** `v1.0.3` `新增` **功能描述** > 获取当前 `YukiReflection` 的名称 (标签)。 ## VERSION - field ```kotlin:no-line-numbers 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 ```kotlin:no-line-numbers object Configs ``` **变更记录** `v1.0.0` `添加` **功能描述** > 对 API 相关功能的配置类。 ### debugTag - field ```kotlin:no-line-numbers var debugTag: String ``` **变更记录** `v1.0.0` `添加` **功能描述** > 这是一个调试日志的全局标识。 默认文案为 `YukiReflection`。 你可以修改为你自己的文案。 ### isDebug - field ```kotlin:no-line-numbers var isDebug: Boolean ``` **变更记录** `v1.0.0` `添加` **功能描述** > 是否启用 Debug 模式。 默认不启用,启用后将交由日志输出管理器打印详细日志 (例如反射查找功能的耗时) 到控制台。 请过滤 `debugTag` 即可找到每条日志。 ### isAllowPrintingLogs - field ```kotlin:no-line-numbers var isAllowPrintingLogs: Boolean ``` **变更记录** `v1.0.0` `添加` **功能描述** > 是否启用调试日志的输出功能。 ::: warning 关闭后将会停用 **YukiReflection** 对全部日志的输出。 :::

isEnableMemberCache - field

**变更记录** `v1.0.0` `添加` `v1.0.2` `作废` `Member` 的直接缓存功能已被移除,因为其存在内存溢出 (OOM) 问题 ## configs - method ```kotlin:no-line-numbers inline fun configs(initiate: Configs.() -> Unit) ``` **变更记录** `v1.0.0` `添加` **功能描述** > 对 `Configs` 类实现了一个 **lambda** 方法体。 你可以轻松地调用它进行配置。