Packages

  • package root
    Definition Classes
    root
  • package io
    Definition Classes
    root
  • package circe
    Definition Classes
    io
  • package jackson

    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.

p

io

circe

package circe

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. circe
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Package Members

  1. package jackson

    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 Type Members

  1. type ArrayEncoder[A] = AsArray[A]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.12.0) Use Encoder.AsArray

  2. type ObjectEncoder[A] = AsObject[A]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.12.0) Use Encoder.AsObject

  3. type RootEncoder[A] = AsRoot[A]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.12.0) Use Encoder.AsRoot

Deprecated Value Members

  1. val ArrayEncoder: AsArray.type
    Annotations
    @deprecated
    Deprecated

    (Since version 0.12.0) Use Encoder.AsArray

  2. val ObjectEncoder: AsObject.type
    Annotations
    @deprecated
    Deprecated

    (Since version 0.12.0) Use Encoder.AsObject

  3. val RootEncoder: AsRoot.type
    Annotations
    @deprecated
    Deprecated

    (Since version 0.12.0) Use Encoder.AsRoot

Inherited from AnyRef

Inherited from Any

Ungrouped