KebsCirceValueEnums

pl.iterators.kebs.circe.enums.KebsCirceValueEnums

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object lowercase
object uppercase

Members list

Value members

Concrete methods

def valueEnumDecoder[V, E <: ValueEnumLikeEntry[V]](enum: ValueEnumLike[V, E])(implicit decoder: Decoder[V]): Decoder[E]
final protected def valueEnumDeserializationError[V, E <: ValueEnumLikeEntry[V]](enum: ValueEnumLike[V, E], value: Json): String
def valueEnumEncoder[V, E <: ValueEnumLikeEntry[V]](enum: ValueEnumLike[V, E])(implicit encoder: Encoder[V]): Encoder[E]

Implicits

Implicits

implicit def valueEnumDecoderImpl[V, E <: ValueEnumLikeEntry[V]](implicit ev: ValueEnumLike[V, E], decoder: Decoder[V]): Decoder[E]
implicit def valueEnumEncoderImpl[V, E <: ValueEnumLikeEntry[V]](implicit ev: ValueEnumLike[V, E], encoder: Encoder[V]): Encoder[E]