枚举值。
此类由所有使用枚举声明引入的类型和值实现。非平台类不能扩展或混入此类。具体类不能实现此接口。
用于命名枚举值的标识符可作为 String 通过 enum
值上的 EnumName.name 扩展属性获得。
- 可用扩展
- 注释
-
- @Since("2.14")
属性
方法
-
noSuchMethod(
Invocation invocation) → dynamic - 当访问不存在的方法或属性时被调用。继承
-
toString(
) → String - 此对象的字符串表示。继承
运算符
-
operator ==(
Object other) → bool - 相等运算符。继承
静态方法
-
compareByIndex<
T extends Enum> (T value1, T value2) → int - 通过枚举值的 index 比较两个枚举值。
-
compareByName<
T extends Enum> (T value1, T value2) → int - 通过名称比较枚举值。