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 def dataEncodeNoneOption: DataEncoder[None.type]

Attributes

Inherited from:
EncoderPrimitivesInstances (hidden)
implicit def dataEncodeOption[F <: (Option), T : DataEncoder]: DataEncoder[F[T]]

Attributes

Inherited from:
EncoderPrimitivesInstances (hidden)
implicit val encodeBigDecimal: DataEncoder[BigDecimal]

Attributes

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

Attributes

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

Attributes

Inherited from:
EncoderPrimitivesInstances (hidden)
implicit val encodeByte: DataEncoder[Byte]

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

Inherited from:
EncoderPrimitivesInstances (hidden)
implicit def encodeOption[F <: (Option), T : Encoder]: Encoder[F[T]]

Attributes

Inherited from:
EncoderPrimitivesInstances (hidden)
implicit val encodeShort: DataEncoder[Short]

Attributes

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

Attributes

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

Attributes

Inherited from:
EncoderPrimitivesInstances (hidden)

Attributes

Inherited from:
EncoderPrimitivesInstances (hidden)
implicit def encoderNoneOption: Encoder[None.type]

Attributes

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

Attributes

Inherited from:
EncoderPrimitivesInstances (hidden)