Encoder

object Encoder
Companion:
class
class Object
trait Matchable
class Any
Encoder.type

Type members

Inherited classlikes

implicit class EncoderOps[T](t: T)
Inherited from:
EncoderSyntax (hidden)

Value members

Concrete methods

def apply[T : Encoder]: Encoder[T]
def of[T](f: T => Xml): Encoder[T]
def pure[T](ns: => Xml): Encoder[T]

Concrete fields

lazy val id: Encoder[Xml]

Implicits

Inherited implicits

final implicit def EncoderOps[T](t: T): EncoderOps[T]
Inherited from:
EncoderSyntax (hidden)
implicit val catsContravariantInstanceForEncoder: Contravariant[Encoder]
Inherited from:
EncoderInstances (hidden)
implicit def codecToEncoder[T : Codec]: Encoder[T]
Inherited from:
EncoderInstances (hidden)
implicit val encoderBigDecimal: DataEncoder[BigDecimal]
Inherited from:
EncoderPrimitivesInstances (hidden)
implicit val encoderBigInt: DataEncoder[BigInt]
Inherited from:
EncoderPrimitivesInstances (hidden)
implicit val encoderBoolean: DataEncoder[Boolean]
Inherited from:
EncoderPrimitivesInstances (hidden)
implicit val encoderChar: DataEncoder[Char]
Inherited from:
EncoderPrimitivesInstances (hidden)
implicit val encoderDouble: DataEncoder[Double]
Inherited from:
EncoderPrimitivesInstances (hidden)
implicit val encoderFloat: DataEncoder[Float]
Inherited from:
EncoderPrimitivesInstances (hidden)
implicit val encoderInt: DataEncoder[Int]
Inherited from:
EncoderPrimitivesInstances (hidden)
implicit val encoderLong: DataEncoder[Long]
Inherited from:
EncoderPrimitivesInstances (hidden)
implicit def encoderOption[T : Encoder]: Encoder[Option[T]]
Inherited from:
EncoderPrimitivesInstances (hidden)
implicit val encoderString: DataEncoder[String]
Inherited from:
EncoderPrimitivesInstances (hidden)
implicit val encoderUnit: DataEncoder[Unit]
Inherited from:
EncoderPrimitivesInstances (hidden)
implicit val encoderXml: Encoder[Xml]
Inherited from:
EncoderPrimitivesInstances (hidden)
Inherited from:
EncoderPrimitivesInstances (hidden)