CirceCodecs

com.github.plokhotnyuk.jsoniter_scala.circe.CirceCodecs
object CirceCodecs

Implicit instances of circe's codec for BigInt and java.time.* types.

Uses jsoniter-scala for efficient encoding and decoding.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Implicits

Implicits

implicit val bigIntC3c: Codec[BigInt]

The circe's codec for BigInt values.

The circe's codec for BigInt values.

Attributes

Returns

a JSON value representing the BigInt

implicit val durationC3C: Codec[Duration]
implicit val instantC3C: Codec[Instant]
implicit val localDateC3C: Codec[LocalDate]
implicit val localDateTimeC3C: Codec[LocalDateTime]
implicit val localTimeC3C: Codec[LocalTime]
implicit val monthDayC3C: Codec[MonthDay]
implicit val offsetDateTimeC3C: Codec[OffsetDateTime]
implicit val offsetTimeC3C: Codec[OffsetTime]
implicit val periodC3C: Codec[Period]
implicit val yearD5r: Decoder[Year]
implicit val yearE5r: Encoder[Year]
implicit val yearMonthC3C: Codec[YearMonth]
implicit val zonedDateTimeC3C: Codec[ZonedDateTime]