Packages

p

kantan.codecs

enumeratum

package enumeratum

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. enumeratum
  2. EncoderInstances
  3. DecoderInstances
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Package Members

  1. package laws
  2. package values

Type Members

  1. trait DecoderInstances extends AnyRef

    Defines implicit Decoder instances for any enumeratum Enum type.

  2. trait EncoderInstances extends AnyRef

    Defines implicit Encoder instances for any enumeratum Enum type.

Value Members

  1. implicit def enumeratumDecoder[E, D <: EnumEntry, F, T](implicit enum: Enum[D], decoder: Decoder[E, String, F, T], error: IsError[F]): Decoder[E, D, F, T]
    Definition Classes
    DecoderInstances
  2. implicit def enumeratumEncoder[E, D <: EnumEntry, T](implicit arg0: Enum[D], encoder: Encoder[E, String, T]): Encoder[E, D, T]
    Definition Classes
    EncoderInstances
    Annotations
    @nowarn()

Inherited from EncoderInstances

Inherited from DecoderInstances

Inherited from AnyRef

Inherited from Any

Ungrouped