枚举
enum Color
public enum Color <: Equatable<Color> {
| RED
| GREEN
| YELLOW
| BLUE
| CYAN
| MAGENTA
| GRAY
| DEFAULT_COLOR;
}
功能:指定颜色。
父类型:
RED
RED
功能:红色。
GREEN
GREEN
功能:绿色。
YELLOW
YELLOW
功能:黄色。
BLUE
BLUE
功能:蓝色。
CYAN
CYAN
功能:青色。
MAGENTA
MAGENTA
功能:品红色。
GRAY
GRAY
功能:灰色。
DEFAULT_COLOR
DEFAULT_COLOR
功能:默认色。
operator func ==(Color)
public operator func ==(that: Color): Bool
功能:判断颜色是否相等。
参数:
- that: Color - 被对比的颜色。
返回值:
- Bool - 相等时返回
true
,否则返回false
。
operator func !=(Color)
public operator func !=(that: Color): Bool
功能:判断颜色是否不相等。
参数:
- that: Color - 被对比的颜色。
返回值:
- Bool - 不相等时返回
true
,否则返回false
。
enum OptionValidity
public enum OptionValidity {
| UnknownOptionType
| InvalidOption(String)
| ValidOption(ConfigurationKey)
}
功能:代表选项值验证的结果的枚举值。
UnknownOptionType
UnknownOptionType
功能: 未知状态,仅在验证出现内部错误时出现。
InvalidOption(String)
InvalidOption(String)
功能: 选项验证无效,包含无效的原因。
ValidOption(ConfigurationKey)
ValidOption(ConfigurationKey)
功能: 选项值有效,包含选项值在配置项中对应键值对的键名。