Packages

package enums

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. enums
  2. KebsEnums
  3. SlickValueEnum
  4. SlickEnum
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait KebsEnums extends SlickEnum with SlickValueEnum
  2. trait Lowercase extends SlickEnum
    Definition Classes
    KebsEnums
  3. trait Uppercase extends SlickEnum
    Definition Classes
    KebsEnums
  4. trait SlickEnum extends AnyRef
  5. trait SlickValueEnum extends AnyRef

Value Members

  1. def enumIsomorphism[E <: EnumEntry](enum: Enum[E]): Isomorphism[E, String]
    Definition Classes
    SlickEnum
  2. implicit def enumListColumnType[E <: EnumEntry](implicit iso: Isomorphism[E, String]): Isomorphism[List[E], List[String]]
    Definition Classes
    SlickEnum
  3. implicit def enumSeqColumnType[E <: EnumEntry](implicit iso: Isomorphism[E, String]): Isomorphism[Seq[E], List[String]]
    Definition Classes
    SlickEnum
  4. implicit def enumValueColumn[E <: EnumEntry](implicit ev: EnumOf[E]): Isomorphism[E, String]
    Definition Classes
    KebsEnums
  5. def lowercaseEnumIsomorphism[E <: EnumEntry](enum: Enum[E]): Isomorphism[E, String]
    Definition Classes
    SlickEnum
  6. def uppercaseEnumIsomorphism[E <: EnumEntry](enum: Enum[E]): Isomorphism[E, String]
    Definition Classes
    SlickEnum
  7. implicit def valueEnumColumn[V, E <: ValueEnumEntry[V]](implicit ev: ValueEnumOf[V, E]): Isomorphism[E, V]
    Definition Classes
    KebsEnums
  8. def valueEnumIsomorphism[V, E <: ValueEnumEntry[V]](enum: ValueEnum[V, E]): Isomorphism[E, V]
    Definition Classes
    SlickValueEnum
  9. object KebsEnums extends KebsEnums
  10. object lowercase extends Lowercase
  11. object uppercase extends Uppercase

Inherited from KebsEnums

Inherited from SlickValueEnum

Inherited from SlickEnum

Inherited from AnyRef

Inherited from Any

Ungrouped