Enum EnumFormatting
-
- All Implemented Interfaces:
-
java.io.Serializable
,kotlin.Comparable
public enum EnumFormatting extends Enum<EnumFormatting>
Dictates of an enum should be formatted when turned into a string.
-
-
Field Summary
Fields Modifier and Type Field Description private final Function1<String, String>
action
private final String
name
private final Integer
ordinal
private final EnumEntries<EnumFormatting>
entries
-
Enum Constant Summary
Enum Constants Enum Constant Description LOWERCASE
Alters the provided enum name into its lowercase version.
UPPERCASE
Alters the provided enum name into its uppercase version.
CAPITALIZED
Alters the provided enum name into its capitalized version, where the first character is uppercase and the rest is lowercase.
NONE
Doesn't alter the provided enum name.
-
Method Summary
Modifier and Type Method Description final EnumFormatting
valueOf(String value)
Returns the enum constant of this type with the specified name. final Array<EnumFormatting>
values()
Returns an array containing the constants of this enum type, in the order they're declared. final Function1<String, String>
getAction()
final EnumEntries<EnumFormatting>
getEntries()
Dictates of an enum should be formatted when turned into a string. -
-
Method Detail
-
valueOf
final EnumFormatting valueOf(String value)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
- Parameters:
value
- A function that provides the initial enum name, and returns the modified name.
-
values
final Array<EnumFormatting> values()
Returns an array containing the constants of this enum type, in the order they're declared.
This method may be used to iterate over the constants.
-
getEntries
final EnumEntries<EnumFormatting> getEntries()
Dictates of an enum should be formatted when turned into a string.
-
-
-
-