io.finch

argonaut

package argonaut

Linear Supertypes
Decoders, Encoders, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. argonaut
  2. Decoders
  3. Encoders
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait Decoders extends AnyRef

  2. trait Encoders extends AnyRef

Abstract Value Members

  1. abstract def printer: PrettyParams

    Attributes
    protected
    Definition Classes
    Encoders

Concrete Value Members

  1. implicit def decodeArgonaut[A](implicit d: DecodeJson[A]): Decode[A]

    Maps Argonaut's DecodeJson to Finch's Decode.

    Maps Argonaut's DecodeJson to Finch's Decode.

    Definition Classes
    Decoders
  2. object dropNullKeys extends Encoders with Decoders

  3. implicit def encodeArgonaut[A](implicit e: EncodeJson[A]): Encode.Json[A]

    Maps Argonaut's EncodeJson to Finch's Encode.

    Maps Argonaut's EncodeJson to Finch's Encode.

    Definition Classes
    Encoders
  4. object preserveOrder extends Encoders with Decoders

    Provides an implicit PrettyParams that preserves order of the JSON fields.

  5. object preserveOrderAndDropNullKeys extends Encoders with Decoders

    Provides an implicit PrettyParams that both preserves order of the JSON fields and drop null keys.

Inherited from Decoders

Inherited from Encoders

Inherited from AnyRef

Inherited from Any

Ungrouped