JsonNaming

trait JsonNaming extends String => String

Naming strategy, to map each class property to the corresponding column.

Companion
object
trait String => String
class Object
trait Matchable
class Any
object Identity
object SnakeCase
object PascalCase

Value members

Abstract methods

def apply(property: String): String

Returns the column name for the class property.

Returns the column name for the class property.

Value Params
property

the name of the case class property

Inherited methods

@unspecialized
def andThen[A](g: String => A): String => A
Inherited from
Function1
@unspecialized
def compose[A](g: A => String): A => String
Inherited from
Function1
override def toString(): String
Definition Classes
Function1 -> Any
Inherited from
Function1