Encoder

cats.xml.codec.Encoder$
See theEncoder companion trait
object Encoder

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Encoder.type

Members list

Concise view

Type members

Inherited classlikes

implicit class EncoderOps[T](t: T)

Attributes

Inherited from:
EncoderSyntax (hidden)
Graph
Supertypes
class Object
trait Matchable
class Any

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]

Attributes

Inherited from:
EncoderSyntax (hidden)
implicit val catsContravariantInstanceForEncoder: Contravariant[Encoder]

Attributes

Inherited from:
EncoderInstances (hidden)
implicit def codecToEncoder[T : Codec]: Encoder[T]

Attributes

Inherited from:
EncoderInstances (hidden)
implicit val encoderBigDecimal: DataEncoder[BigDecimal]

Attributes

Inherited from:
EncoderPrimitivesInstances (hidden)
implicit val encoderBigInt: DataEncoder[BigInt]

Attributes

Inherited from:
EncoderPrimitivesInstances (hidden)
implicit val encoderBoolean: DataEncoder[Boolean]

Attributes

Inherited from:
EncoderPrimitivesInstances (hidden)
implicit val encoderChar: DataEncoder[Char]

Attributes

Inherited from:
EncoderPrimitivesInstances (hidden)
implicit val encoderDouble: DataEncoder[Double]

Attributes

Inherited from:
EncoderPrimitivesInstances (hidden)
implicit val encoderFloat: DataEncoder[Float]

Attributes

Inherited from:
EncoderPrimitivesInstances (hidden)
implicit val encoderInt: DataEncoder[Int]

Attributes

Inherited from:
EncoderPrimitivesInstances (hidden)
implicit val encoderLong: DataEncoder[Long]

Attributes

Inherited from:
EncoderPrimitivesInstances (hidden)
implicit def encoderOption[T : Encoder]: Encoder[Option[T]]

Attributes

Inherited from:
EncoderPrimitivesInstances (hidden)
implicit val encoderString: DataEncoder[String]

Attributes

Inherited from:
EncoderPrimitivesInstances (hidden)
implicit val encoderUnit: DataEncoder[Unit]

Attributes

Inherited from:
EncoderPrimitivesInstances (hidden)
implicit val encoderXml: Encoder[Xml]

Attributes

Inherited from:
EncoderPrimitivesInstances (hidden)

Attributes

Inherited from:
EncoderPrimitivesInstances (hidden)