EnumEntry

enumeratum.EnumEntry$
See theEnumEntry companion trait
object EnumEntry

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
EnumEntry.type

Members list

Type members

Classlikes

trait Camelcase extends EnumEntry

Stackable trait to convert the entryName to CamelCase.

Stackable trait to convert the entryName to CamelCase.

Attributes

Supertypes
trait EnumEntry
class Object
trait Matchable
class Any
Known subtypes
trait CapitalDotcase extends EnumEntry

Stackable trait to convert the entryName to Capital.Dot.Case.

Stackable trait to convert the entryName to Capital.Dot.Case.

Attributes

Supertypes
trait EnumEntry
class Object
trait Matchable
class Any
Known subtypes
trait Dotcase
trait UpperDotcase

Stackable trait to convert the entryName to Capital-Hyphen-Case.

Stackable trait to convert the entryName to Capital-Hyphen-Case.

Attributes

Supertypes
trait EnumEntry
class Object
trait Matchable
class Any
Known subtypes
trait CapitalSnakecase extends EnumEntry

Stackable trait to convert the entryName to Capital_Snake_Case .

Stackable trait to convert the entryName to Capital_Snake_Case .

Attributes

Supertypes
trait EnumEntry
class Object
trait Matchable
class Any
Known subtypes
trait CapitalWords extends EnumEntry

Stackable trait to convert the entryName to Capital Words.

Stackable trait to convert the entryName to Capital Words.

Attributes

Supertypes
trait EnumEntry
class Object
trait Matchable
class Any
Known subtypes
trait UpperWords
trait Words

Stackable trait to convert the entryName to dot.case

Stackable trait to convert the entryName to dot.case

Attributes

Supertypes
trait Lowercase
trait EnumEntry
class Object
trait Matchable
class Any
Show all
final implicit class EnumEntryOps[A <: EnumEntry](enumEntry: A) extends AnyVal

Helper implicit class that holds enrichment methods

Helper implicit class that holds enrichment methods

Attributes

Supertypes
class AnyVal
trait Matchable
class Any

Stackable trait to convert the entryName to hyphen-case.

Stackable trait to convert the entryName to hyphen-case.

Attributes

Supertypes
trait Lowercase
trait EnumEntry
class Object
trait Matchable
class Any
Show all

Stackable trait to convert the entryName to lowerCamelCase.

Stackable trait to convert the entryName to lowerCamelCase.

Attributes

Supertypes
trait Camelcase
trait EnumEntry
class Object
trait Matchable
class Any
Show all
trait Lowercase extends EnumEntry

Stackable trait to convert the entryName to lowercase.

Stackable trait to convert the entryName to lowercase.

Attributes

Supertypes
trait EnumEntry
class Object
trait Matchable
class Any
Known subtypes
trait Dotcase
trait Hyphencase
trait Snakecase
trait Words

Stackable trait to convert the entryName to snake_case.

Stackable trait to convert the entryName to snake_case.

Attributes

Supertypes
trait Lowercase
trait EnumEntry
class Object
trait Matchable
class Any
Show all
trait Uncapitalised extends EnumEntry

Stackable trait to uncapitalise the first letter of the entryName.

Stackable trait to uncapitalise the first letter of the entryName.

Attributes

Supertypes
trait EnumEntry
class Object
trait Matchable
class Any
Known subtypes

Stackable trait to convert the entryName to UPPER.DOT.CASE

Stackable trait to convert the entryName to UPPER.DOT.CASE

Attributes

Supertypes
trait Uppercase
trait EnumEntry
class Object
trait Matchable
class Any
Show all

Stackable trait to convert the entryName to UPPER-HYPHEN-CASE.

Stackable trait to convert the entryName to UPPER-HYPHEN-CASE.

Attributes

Supertypes
trait Uppercase
trait EnumEntry
class Object
trait Matchable
class Any
Show all

Stackable trait to convert the entryName to UPPER_SNAKE_CASE

Stackable trait to convert the entryName to UPPER_SNAKE_CASE

Attributes

Supertypes
trait Uppercase
trait EnumEntry
class Object
trait Matchable
class Any
Show all

Stackable trait to convert the entryName to UPPER WORDS.

Stackable trait to convert the entryName to UPPER WORDS.

Attributes

Supertypes
trait Uppercase
trait CapitalWords
trait EnumEntry
class Object
trait Matchable
class Any
Show all
trait Uppercase extends EnumEntry

Stackable trait to convert the entryName to UPPERCASE.

Stackable trait to convert the entryName to UPPERCASE.

Attributes

Supertypes
trait EnumEntry
class Object
trait Matchable
class Any
Known subtypes

Stackable trait to convert the entryName to words.

Stackable trait to convert the entryName to words.

Attributes

Supertypes
trait Lowercase
trait CapitalWords
trait EnumEntry
class Object
trait Matchable
class Any
Show all

Implicits

Implicits

final implicit def EnumEntryOps[A <: EnumEntry](enumEntry: A): EnumEntryOps[A]

Helper implicit class that holds enrichment methods

Helper implicit class that holds enrichment methods

Attributes