Enum Types in Java 1.8