Utilities and instances for Encoder.
- Companion:
- class
- Source:
- Encoder.scala
Type members
Classlikes
Utilities and instances for AsArray.
Utilities and instances for AsArray.
- Companion:
- class
- Source:
- Encoder.scala
A type class that provides a conversion from a value of type A
to a JSON
array.
A type class that provides a conversion from a value of type A
to a JSON
array.
- Companion:
- object
- Source:
- Encoder.scala
Utilities and instances for Encoder.AsObject.
Utilities and instances for Encoder.AsObject.
- Companion:
- class
- Source:
- Encoder.scala
A type class that provides a conversion from a value of type A
to a
JsonObject.
A type class that provides a conversion from a value of type A
to a
JsonObject.
- Companion:
- object
- Source:
- Encoder.scala
Utilities and instances for AsRoot.
Utilities and instances for AsRoot.
- Companion:
- class
- Source:
- Encoder.scala
A subtype of Encoder
that statically verifies that the instance encodes
either a JSON array or an object.
A subtype of Encoder
that statically verifies that the instance encodes
either a JSON array or an object.
- Companion:
- object
- Source:
- Encoder.scala
Value members
Concrete methods
Construct an instance for a given type with a cats.Foldable instance.
Construct an instance for a given type with a cats.Foldable instance.
- Source:
- Encoder.scala
Inherited methods
- Inherited from:
- ProductEncoders (hidden)
- Source:
- ProductEncoders.scala
- Inherited from:
- ProductEncoders (hidden)
- Source:
- ProductEncoders.scala
- Inherited from:
- ProductEncoders (hidden)
- Source:
- ProductEncoders.scala
- Inherited from:
- ProductEncoders (hidden)
- Source:
- ProductEncoders.scala
- Inherited from:
- ProductEncoders (hidden)
- Source:
- ProductEncoders.scala
- Inherited from:
- ProductEncoders (hidden)
- Source:
- ProductEncoders.scala
- Inherited from:
- ProductEncoders (hidden)
- Source:
- ProductEncoders.scala
- Inherited from:
- ProductEncoders (hidden)
- Source:
- ProductEncoders.scala
- Inherited from:
- ProductEncoders (hidden)
- Source:
- ProductEncoders.scala
- Inherited from:
- ProductEncoders (hidden)
- Source:
- ProductEncoders.scala
- Inherited from:
- ProductEncoders (hidden)
- Source:
- ProductEncoders.scala
- Inherited from:
- ProductEncoders (hidden)
- Source:
- ProductEncoders.scala
- Inherited from:
- ProductEncoders (hidden)
- Source:
- ProductEncoders.scala
- Inherited from:
- ProductEncoders (hidden)
- Source:
- ProductEncoders.scala
- Inherited from:
- ProductEncoders (hidden)
- Source:
- ProductEncoders.scala
- Inherited from:
- ProductEncoders (hidden)
- Source:
- ProductEncoders.scala
- Inherited from:
- ProductEncoders (hidden)
- Source:
- ProductEncoders.scala
- Inherited from:
- ProductEncoders (hidden)
- Source:
- ProductEncoders.scala
- Inherited from:
- ProductEncoders (hidden)
- Source:
- ProductEncoders.scala
Implicits
Implicits
Note that on Scala.js the encoding of Float
values is subject to the
usual limitations of Float#toString
on that platform (e.g. 1.1f
will be
encoded as a Json value that will be printed as "1.100000023841858"
).
Note that on Scala.js the encoding of Float
values is subject to the
usual limitations of Float#toString
on that platform (e.g. 1.1f
will be
encoded as a Json value that will be printed as "1.100000023841858"
).
- Source:
- Encoder.scala
Preserves iteration order.
Preserves iteration order.
- Source:
- Encoder.scala
Preserves iteration order.
Preserves iteration order.
- Source:
- Encoder.scala
- Source:
- Encoder.scala
- Source:
- Encoder.scala
- Source:
- Encoder.scala
Inherited implicits
- Inherited from:
- MidPriorityEncoders (hidden)
- Source:
- Encoder.scala
Encode a Boolean
whose value is known at compile time.
Encode a Boolean
whose value is known at compile time.
- Inherited from:
- LiteralEncoders (hidden)
- Source:
- LiteralEncoders.scala
Encode a Char
whose value is known at compile time.
Encode a Char
whose value is known at compile time.
- Inherited from:
- LiteralEncoders (hidden)
- Source:
- LiteralEncoders.scala
Encode a Double
whose value is known at compile time.
Encode a Double
whose value is known at compile time.
- Inherited from:
- LiteralEncoders (hidden)
- Source:
- LiteralEncoders.scala
Encode a Float
whose value is known at compile time.
Encode a Float
whose value is known at compile time.
- Inherited from:
- LiteralEncoders (hidden)
- Source:
- LiteralEncoders.scala
Encode a Int
whose value is known at compile time.
Encode a Int
whose value is known at compile time.
- Inherited from:
- LiteralEncoders (hidden)
- Source:
- LiteralEncoders.scala
Encode a Long
whose value is known at compile time.
Encode a Long
whose value is known at compile time.
- Inherited from:
- LiteralEncoders (hidden)
- Source:
- LiteralEncoders.scala
Encode a String
whose value is known at compile time.
Encode a String
whose value is known at compile time.
- Inherited from:
- LiteralEncoders (hidden)
- Source:
- LiteralEncoders.scala
- Inherited from:
- TupleEncoders (hidden)
- Source:
- TupleEncoders.scala
- Inherited from:
- TupleEncoders (hidden)
- Source:
- TupleEncoders.scala
- Inherited from:
- TupleEncoders (hidden)
- Source:
- TupleEncoders.scala
- Inherited from:
- TupleEncoders (hidden)
- Source:
- TupleEncoders.scala
- Inherited from:
- TupleEncoders (hidden)
- Source:
- TupleEncoders.scala
- Inherited from:
- TupleEncoders (hidden)
- Source:
- TupleEncoders.scala
- Inherited from:
- TupleEncoders (hidden)
- Source:
- TupleEncoders.scala
- Inherited from:
- TupleEncoders (hidden)
- Source:
- TupleEncoders.scala
- Inherited from:
- TupleEncoders (hidden)
- Source:
- TupleEncoders.scala
- Inherited from:
- TupleEncoders (hidden)
- Source:
- TupleEncoders.scala
- Inherited from:
- TupleEncoders (hidden)
- Source:
- TupleEncoders.scala
- Inherited from:
- TupleEncoders (hidden)
- Source:
- TupleEncoders.scala
- Inherited from:
- TupleEncoders (hidden)
- Source:
- TupleEncoders.scala
- Inherited from:
- TupleEncoders (hidden)
- Source:
- TupleEncoders.scala
- Inherited from:
- TupleEncoders (hidden)
- Source:
- TupleEncoders.scala
- Inherited from:
- TupleEncoders (hidden)
- Source:
- TupleEncoders.scala