Package

argonaut

derive

Permalink

package derive

Visibility
  1. Public
  2. All

Type Members

  1. trait CoproductSumDecodeJson[C <: Coproduct] extends AnyRef

    Permalink
  2. trait CoproductSumEncodeJson[C <: Coproduct] extends AnyRef

    Permalink
  3. trait HListProductDecodeJson[L <: HList, D <: HList] extends AnyRef

    Permalink
  4. trait HListProductEncodeJson[L <: HList, D <: HList] extends AnyRef

    Permalink
  5. trait JsonProductCodec extends AnyRef

    Permalink
  6. trait JsonProductCodecFor[P] extends AnyRef

    Permalink
  7. case class JsonProductObjCodec(toJsonName: (String) ⇒ String = identity) extends JsonProductCodec with Product with Serializable

    Permalink
  8. trait JsonSumCodec extends AnyRef

    Permalink
  9. trait JsonSumCodecFor[S] extends AnyRef

    Permalink
  10. case class JsonSumObjCodec(toJsonName: (String) ⇒ String = identity) extends JsonSumCodec with Product with Serializable

    Permalink
  11. case class JsonSumTypeFieldCodec(typeField: String = "type", toTypeValue: Option[(String) ⇒ String] = None) extends JsonSumCodec with Product with Serializable

    Permalink
  12. trait MkDecodeJson[T] extends AnyRef

    Permalink
  13. trait MkEncodeJson[T] extends AnyRef

    Permalink
  14. trait ProductDecodeJson[T] extends AnyRef

    Permalink
  15. trait ProductEncodeJson[T] extends AnyRef

    Permalink
  16. trait SumDecodeJson[S] extends AnyRef

    Permalink
  17. trait SumEncodeJson[S] extends AnyRef

    Permalink

Ungrouped