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

Type members

Inherited classlikes

implicit class EncoderOps[T](t: T)

Attributes

Inherited from:
EncoderSyntax (hidden)
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)
implicit def encodeXmlData[D <: XmlData]: DataEncoder[D]

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)