package enums
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- enums
- KebsEnums
- SlickValueEnum
- SlickEnum
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
Value Members
-
def
enumIsomorphism[E <: EnumEntry](enum: Enum[E]): Isomorphism[E, String]
- Definition Classes
- SlickEnum
-
implicit
def
enumListColumnType[E <: EnumEntry](implicit iso: Isomorphism[E, String]): Isomorphism[List[E], List[String]]
- Definition Classes
- SlickEnum
-
implicit
def
enumSeqColumnType[E <: EnumEntry](implicit iso: Isomorphism[E, String]): Isomorphism[Seq[E], List[String]]
- Definition Classes
- SlickEnum
-
implicit
def
enumValueColumn[E <: EnumEntry](implicit ev: EnumOf[E]): Isomorphism[E, String]
- Definition Classes
- KebsEnums
-
def
lowercaseEnumIsomorphism[E <: EnumEntry](enum: Enum[E]): Isomorphism[E, String]
- Definition Classes
- SlickEnum
-
def
uppercaseEnumIsomorphism[E <: EnumEntry](enum: Enum[E]): Isomorphism[E, String]
- Definition Classes
- SlickEnum
-
implicit
def
valueEnumColumn[V, E <: ValueEnumEntry[V]](implicit ev: ValueEnumOf[V, E]): Isomorphism[E, V]
- Definition Classes
- KebsEnums
-
def
valueEnumIsomorphism[V, E <: ValueEnumEntry[V]](enum: ValueEnum[V, E]): Isomorphism[E, V]
- Definition Classes
- SlickValueEnum
- object KebsEnums extends KebsEnums
- object lowercase extends Lowercase
- object uppercase extends Uppercase