Circe

enumeratum.Circe
object Circe

Created by Lloyd on 4/14/16.

Copyright 2016

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Circe.type

Members list

Value members

Concrete methods

def decodeCaseInsensitive[A <: EnumEntry](e: Enum[A]): Decoder[A]
def decoder[A <: EnumEntry](e: Enum[A]): Decoder[A]

Returns a Decoder for the given enum

Returns a Decoder for the given enum

Attributes

def decoderLowercaseOnly[A <: EnumEntry](e: Enum[A]): Decoder[A]
def decoderUppercaseOnly[A <: EnumEntry](e: Enum[A]): Decoder[A]
def encoder[A <: EnumEntry](e: Enum[A]): Encoder[A]

Returns an Encoder for the given enum

Returns an Encoder for the given enum

Attributes

def encoderLowercase[A <: EnumEntry](e: Enum[A]): Encoder[A]
def encoderUppercase[A <: EnumEntry](e: Enum[A]): Encoder[A]
def keyDecoder[A <: EnumEntry](e: Enum[A]): KeyDecoder[A]

Returns a KeyDecoder for the given enum

Returns a KeyDecoder for the given enum

Attributes

def keyEncoder[A <: EnumEntry](e: Enum[A]): KeyEncoder[A]

Returns a KeyEncoder for the given enum

Returns a KeyEncoder for the given enum

Attributes