EnumValueArgumentParser
class EnumValueArgumentParser<T : Enum<T>>(type: Class<T>) : InternalCommandValueArgumentParserExtensions<T>
解析参数为枚举 T
注:
当枚举值大小写无冲突时会尝试忽略大小写
当大小写驼峰可用时会尝试使用大小写驼峰
例如:
enum class StdType { STD_IN, STD_OUT, STD_ERR }
Content copied to clipboard
对于 StdType 有以下值可用:
STD_IN
,STD_OUT
,STD_ERR
(忽视大小写)stdIn
,stdOut
,stdErr
(不忽视大小写)
Since
2.2
Functions
Link copied to clipboard
解析一个字符串或 SingleMessage 为 T 类型参数