Package

io

circe

Permalink

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. All

Type Members

  1. type ArrayEncoder[A] = AsArray[A]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.12.0) Use Encoder.AsArray

  2. type ObjectEncoder[A] = AsObject[A]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.12.0) Use Encoder.AsObject

  3. type RootEncoder[A] = AsRoot[A]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.12.0) Use Encoder.AsRoot

Value Members

  1. package jackson

    Permalink

    Support for Jackson-powered parsing and printing for circe.

    Support for Jackson-powered parsing and printing for circe.

    Note that not all guarantees that hold for Jawn-based parsing and the default printer will hold for the Jackson-based versions. Jackson's handling of numbers in particular differs significantly: it doesn't distinguish positive and negative zeros, it may truncate large JSON numbers or simply fail to parse them, it may print large numbers as strings, etc.

    The implementation is ported with minimal changes from Play JSON.

Deprecated Value Members

  1. val ArrayEncoder: AsArray.type

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.12.0) Use Encoder.AsArray

  2. val ObjectEncoder: AsObject.type

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.12.0) Use Encoder.AsObject

  3. val RootEncoder: AsRoot.type

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.12.0) Use Encoder.AsRoot

Inherited from AnyRef

Inherited from Any

Ungrouped