A ColumnMapper that assumes camel case naming convention for property accessors and constructor names
and underscore naming convention for column names.
Example mapping:
caseclass User(
login: String, // mapped to "login" column
emailAddress: String// mapped to "email_address" column
emailAddress2: String// mapped to "email_address_2" column
)
Additionally, it is possible to name columns exactly the same as property names (case-sensitive):
caseclass TaxPayer(
TIN: String// mapped to "TIN" column
)
maps property names to column names; use it to override default mapping for some properties
Value Members
final def!=(arg0: Any): Boolean
Definition Classes
AnyRef → Any
final def##(): Int
Definition Classes
AnyRef → Any
def+(other: String): String
Implicit information
This member is added by an implicit conversion from DefaultColumnMapper[T] to
any2stringadd[DefaultColumnMapper[T]] performed by method any2stringadd in scala.Predef.
This member is added by an implicit conversion from DefaultColumnMapper[T] to
ArrowAssoc[DefaultColumnMapper[T]] performed by method ArrowAssoc in scala.Predef.
This member is added by an implicit conversion from DefaultColumnMapper[T] to
Ensuring[DefaultColumnMapper[T]] performed by method Ensuring in scala.Predef.
This member is added by an implicit conversion from DefaultColumnMapper[T] to
Ensuring[DefaultColumnMapper[T]] performed by method Ensuring in scala.Predef.
This member is added by an implicit conversion from DefaultColumnMapper[T] to
Ensuring[DefaultColumnMapper[T]] performed by method Ensuring in scala.Predef.
This member is added by an implicit conversion from DefaultColumnMapper[T] to
Ensuring[DefaultColumnMapper[T]] performed by method Ensuring in scala.Predef.
This member is added by an implicit conversion from DefaultColumnMapper[T] to
StringFormat[DefaultColumnMapper[T]] performed by method StringFormat in scala.Predef.
This member is added by an implicit conversion from DefaultColumnMapper[T] to
ArrowAssoc[DefaultColumnMapper[T]] performed by method ArrowAssoc in scala.Predef.
A ColumnMapper that assumes camel case naming convention for property accessors and constructor names and underscore naming convention for column names.
Example mapping:
Additionally, it is possible to name columns exactly the same as property names (case-sensitive):