Packages

package circe

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. circe
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. trait DurationAsSecondsCodec extends AnyRef
  2. trait EnumerationSnakeCodec extends AnyRef

    This is mainly copied from Circe's io.circe.generic.extras.encoding.EnumerationEncoder and io.circe.generic.extras.decoding.EnumerationDecoder, but since they're not configurable to use snake_case for the named values, this version applies the io.circe.generic.extras.Configuration.snakeCaseTransformation function to the names during encoding and decoding.

  3. trait NullAsEmptyListCodec extends AnyRef
  4. trait StringAsBooleanCodec extends AnyRef

Value Members

  1. implicit def decodeTaggedInt[A]: Decoder[@@[Int, A]]
  2. implicit def decodeTaggedString[A]: Decoder[@@[String, A]]
  3. implicit def encodeTaggedInt[A]: Encoder[@@[Int, A]]
  4. implicit def encodeTaggedString[A]: Encoder[@@[String, A]]
  5. object DurationAsSecondsCodec extends DurationAsSecondsCodec
  6. object EnumerationSnakeCodec extends EnumerationSnakeCodec
  7. object NullAsEmptyListCodec extends NullAsEmptyListCodec
  8. object StringAsBooleanCodec extends StringAsBooleanCodec

Inherited from AnyRef

Inherited from Any

Ungrouped