enum class
Also written: enum, enums
A type with a fixed set of named values, such as `Size.SMALL`, `Size.MEDIUM` and `Size.LARGE`. A typo in a value won't compile.
Also written: enum, enums
A type with a fixed set of named values, such as `Size.SMALL`, `Size.MEDIUM` and `Size.LARGE`. A typo in a value won't compile.