PropertiesBotVerifyInfoDecoder
class PropertiesBotVerifyInfoDecoder(val format: Properties) : StandardSerialFormatBotVerifyInfoDecoder<Properties, Map<String, String>> (source)
使用 kotlinx.serialization.properties.Properties decode 验证信息。
支持解析 kotlinx.properties 格式的bot配置文件。格式允许 *.bot.properties
。
Note: 需要保证环境中存在 org.jetbrains.kotlinx:kotlinx-serialization-properties
,参考 kotlinx.serialization。
Types
Functions
Link copied to clipboard
open override fun <T> decode(decoder: Properties, value: Map<String, String>, deserializer: DeserializationStrategy<T>): T
解码。
解码目标类型。
Link copied to clipboard
尝试从提供的数据信息中解析得到当前配置中的组件信息。
Link copied to clipboard
将 inputStream 准备为目标结果类型。