io.circe

package io.circe

Members list

Type members

Classlikes

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
final class JsoniterScalaCodec(maxDepth: Int, initialSize: Int, doSerialize: Json => Boolean, numberParser: JsonReader => Json, numberSerializer: (JsonWriter, JsonNumber) => Unit) extends JsonValueCodec[Json]

A JSON value codec that parses and serialize to/from circe's JSON AST.

A JSON value codec that parses and serialize to/from circe's JSON AST.

Value parameters

doSerialize

a predicate that determines whether a value should be serialized

initialSize

the initial size hint for object and array collections

maxDepth

the maximum depth for decoding

numberParser

a function that parses JSON numbers

numberSerializer

a function that serializes JSON numbers

Attributes

Returns

The JSON codec

Companion
object
Supertypes
trait JsonValueCodec[Json]
trait Serializable
class Object
trait Matchable
class Any