KeyFormat

zio.blocks.config.KeyFormat
See theKeyFormat companion trait
object KeyFormat

Attributes

Companion
trait
Source
KeyFormat.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
KeyFormat.type

Members list

Type members

Classlikes

case object CamelCase extends KeyFormat

Lower camelCase keys such as databaseUrl.

Lower camelCase keys such as databaseUrl.

Attributes

Source
KeyFormat.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait KeyFormat
class Object
trait Matchable
class Any
Show all
Self type
CamelCase.type
case object KebabCase extends KeyFormat

Lower kebab-case keys such as database-url.

Lower kebab-case keys such as database-url.

Attributes

Source
KeyFormat.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait KeyFormat
class Object
trait Matchable
class Any
Show all
Self type
KebabCase.type
case object SnakeCase extends KeyFormat

Lower snake_case keys such as database_url.

Lower snake_case keys such as database_url.

Attributes

Source
KeyFormat.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait KeyFormat
class Object
trait Matchable
class Any
Show all
Self type
SnakeCase.type
case object UpperSnakeCase extends KeyFormat

Upper snake case keys such as DATABASE_URL.

Upper snake case keys such as DATABASE_URL.

Attributes

Source
KeyFormat.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait KeyFormat
class Object
trait Matchable
class Any
Show all
Self type

Inherited and Abstract types

type MirroredElemLabels <: Tuple

The names of the product elements.

The names of the product elements.

Attributes

Inherited from:
Mirror
Source
Mirror.scala
type MirroredLabel <: String

The name of the type.

The name of the type.

Attributes

Inherited from:
Mirror
Source
Mirror.scala