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.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • 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.
      • Methods inherited from class kotlin.Enum

        getName, getOrdinal
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • 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.