EnumEntry

enumeratum.EnumEntry$
See theEnumEntry companion trait
object EnumEntry

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

trait Camelcase extends EnumEntry

Stackable trait to convert the entryName to CamelCase.

Stackable trait to convert the entryName to CamelCase.

Attributes

Graph
Supertypes
trait EnumEntry
class Object
trait Matchable
class Any
Known subtypes

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

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

Attributes

Graph
Supertypes
trait EnumEntry
class Object
trait Matchable
class Any
Known subtypes

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

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

Attributes

Graph
Supertypes
trait EnumEntry
class Object
trait Matchable
class Any
Known subtypes

Stackable trait to convert the entryName to Capital_Snake_Case .

Stackable trait to convert the entryName to Capital_Snake_Case .

Attributes

Graph
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

Graph
Supertypes
trait EnumEntry
class Object
trait Matchable
class Any
Known subtypes
trait Words
trait Dotcase extends EnumEntry with CapitalDotcase with Lowercase

Stackable trait to convert the entryName to dot.case

Stackable trait to convert the entryName to dot.case

Attributes

Graph
Supertypes
trait Lowercase
trait EnumEntry
class Object
trait Matchable
class Any
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

Graph
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

Graph
Supertypes
trait Lowercase
trait EnumEntry
class Object
trait Matchable
class Any

Stackable trait to convert the entryName to lowerCamelCase.

Stackable trait to convert the entryName to lowerCamelCase.

Attributes

Graph
Supertypes
trait Camelcase
trait EnumEntry
class Object
trait Matchable
class Any
trait Lowercase extends EnumEntry

Stackable trait to convert the entryName to lowercase.

Stackable trait to convert the entryName to lowercase.

Attributes

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

Stackable trait to convert the entryName to snake_case.

Stackable trait to convert the entryName to snake_case.

Attributes

Graph
Supertypes
trait Lowercase
trait EnumEntry
class Object
trait Matchable
class Any
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

Graph
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

Graph
Supertypes
trait Uppercase
trait EnumEntry
class Object
trait Matchable
class Any

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

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

Attributes

Graph
Supertypes
trait Uppercase
trait EnumEntry
class Object
trait Matchable
class Any

Stackable trait to convert the entryName to UPPER_SNAKE_CASE

Stackable trait to convert the entryName to UPPER_SNAKE_CASE

Attributes

Graph
Supertypes
trait Uppercase
trait EnumEntry
class Object
trait Matchable
class Any
trait UpperWords extends EnumEntry with CapitalWords with Uppercase

Stackable trait to convert the entryName to UPPER WORDS.

Stackable trait to convert the entryName to UPPER WORDS.

Attributes

Graph
Supertypes
trait Uppercase
trait EnumEntry
class Object
trait Matchable
class Any
trait Uppercase extends EnumEntry

Stackable trait to convert the entryName to UPPERCASE.

Stackable trait to convert the entryName to UPPERCASE.

Attributes

Graph
Supertypes
trait EnumEntry
class Object
trait Matchable
class Any
Known subtypes
trait Words extends EnumEntry with CapitalWords with Lowercase

Stackable trait to convert the entryName to words.

Stackable trait to convert the entryName to words.

Attributes

Graph
Supertypes
trait Lowercase
trait EnumEntry
class Object
trait Matchable
class Any

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