zio.blocks.schema.json.JsonCodec
See theJsonCodec companion class
object JsonCodec
A utility object that provides constants and thread-local pools for encoding and decoding JSON structures. The object defines various type constants that represent different data types and maintains ThreadLocal pools for JsonReader and JsonWriter instances to ensure their efficient reuse.
The JsonCodec is designed for use with methods from its associated companion type, providing a lower-level abstraction to interact with JSON-encoded binary data. These utility pools help manage reading and writing operations in a thread-safe manner while also improving performance.
Attributes
- Companion
- class
- Source
- JsonCodec.scala
- Graph
-
- Supertypes
- Self type
-
JsonCodec.type
Members list
Value members
Concrete fields
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
Attributes
- Source
- JsonCodec.scala
In this article