NameModule

org.finos.morphir.NameModule
trait NameModule

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Names
object naming

Members list

Type members

Classlikes

sealed case class Name

Name is an abstraction of human-readable identifiers made up of words. This abstraction allows us to use the same identifiers across various naming conventions used by the different frontend and backend languages Morphir integrates with.

Name is an abstraction of human-readable identifiers made up of words. This abstraction allows us to use the same identifiers across various naming conventions used by the different frontend and backend languages Morphir integrates with.

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
object Name

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Name.type
object NameRenderer

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
trait NameRenderer extends Name => String

Attributes

Companion
object
Supertypes
trait Name => String
class Object
trait Matchable
class Any
Known subtypes
object CamelCase
object KebabCase
object SnakeCase
object TitleCase