package circe
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- circe
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- trait DurationAsSecondsCodec extends AnyRef
- 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.
- trait NullAsEmptyListCodec extends AnyRef
- trait StringAsBooleanCodec extends AnyRef
Value Members
- implicit def decodeTaggedInt[A]: Decoder[@@[Int, A]]
- implicit def decodeTaggedString[A]: Decoder[@@[String, A]]
- implicit def encodeTaggedInt[A]: Encoder[@@[Int, A]]
- implicit def encodeTaggedString[A]: Encoder[@@[String, A]]
- object DurationAsSecondsCodec extends DurationAsSecondsCodec
- object EnumerationSnakeCodec extends EnumerationSnakeCodec
- object NullAsEmptyListCodec extends NullAsEmptyListCodec
- object StringAsBooleanCodec extends StringAsBooleanCodec