enumeratum

package enumeratum

Visibility
  1. Public
  2. All

Type Members

  1. trait PlayEnum[A <: EnumEntry] extends Enum[A] with PlayJsonEnum[A] with PlayPathBindableEnum[A] with PlayQueryBindableEnum[A] with PlayFormFieldEnum[A]

    An Enum that has a lot of the Play-related implicits built-in so you can avoid boilerplate.

  2. trait PlayFormFieldEnum[A <: EnumEntry] extends AnyRef

  3. trait PlayLowercaseEnum[A <: EnumEntry] extends Enum[A] with PlayLowercaseJsonEnum[A] with PlayLowercasePathBindableEnum[A] with PlayLowercaseQueryBindableEnum[A] with PlayLowercaseFormFieldEnum[A]

    An Enum that has a lot of the Play-related implicits built-in so you can avoid boilerplate.

  4. trait PlayLowercaseFormFieldEnum[A <: EnumEntry] extends AnyRef

  5. trait PlayLowercasePathBindableEnum[A <: EnumEntry] extends AnyRef

  6. trait PlayLowercaseQueryBindableEnum[A <: EnumEntry] extends AnyRef

  7. trait PlayPathBindableEnum[A <: EnumEntry] extends AnyRef

  8. trait PlayQueryBindableEnum[A <: EnumEntry] extends AnyRef

  9. trait PlayUppercaseEnum[A <: EnumEntry] extends Enum[A] with PlayUppercaseJsonEnum[A] with PlayUppercasePathBindableEnum[A] with PlayUppercaseQueryBindableEnum[A] with PlayUppercaseFormFieldEnum[A]

    An Enum that has a lot of the Play-related implicits built-in so you can avoid boilerplate.

  10. trait PlayUppercaseFormFieldEnum[A <: EnumEntry] extends AnyRef

  11. trait PlayUppercasePathBindableEnum[A <: EnumEntry] extends AnyRef

  12. trait PlayUppercaseQueryBindableEnum[A <: EnumEntry] extends AnyRef

Value Members

  1. object Forms

    Created by Lloyd on 2/3/15.

  2. object UrlBinders

    Created by Lloyd on 2/3/15.

  3. package values

Ungrouped