Decoder

cats.xml.codec.Decoder
See theDecoder companion object
trait Decoder[T]

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def decodeCursorResult(cursorResult: Result[Xml]): Result[T]
Implicitly added by decodeCatsNec
def decodeCursorResult(cursorResult: Result[Xml]): Result[T]
Implicitly added by decodeCatsNel
def decodeCursorResult(cursorResult: Result[Xml]): Result[T]
Implicitly added by decodeCatsNes
def decodeCursorResult(cursorResult: Result[Xml]): Result[T]
Implicitly added by decodeCatsNev
def decodeCursorResult(cursorResult: Result[Xml]): Result[T]

Concrete methods

def decode(xml: Xml): Result[T]
Implicitly added by decodeCatsNec
def decode(xml: Xml): Result[T]
Implicitly added by decodeCatsNel
def decode(xml: Xml): Result[T]
Implicitly added by decodeCatsNes
def decode(xml: Xml): Result[T]
Implicitly added by decodeCatsNev
def decode(xml: Xml): Result[T]
def emap[U](f: T => Either[DecoderFailure, U]): Decoder[U]
Implicitly added by decodeCatsNec
def emap[E, U](f: T => Either[E, U])(implicit ctx: E <:< Throwable): Decoder[U]
Implicitly added by decodeCatsNec
def emap[U](f: T => Either[DecoderFailure, U]): Decoder[U]
Implicitly added by decodeCatsNel
def emap[E, U](f: T => Either[E, U])(implicit ctx: E <:< Throwable): Decoder[U]
Implicitly added by decodeCatsNel
def emap[U](f: T => Either[DecoderFailure, U]): Decoder[U]
Implicitly added by decodeCatsNes
def emap[E, U](f: T => Either[E, U])(implicit ctx: E <:< Throwable): Decoder[U]
Implicitly added by decodeCatsNes
def emap[U](f: T => Either[DecoderFailure, U]): Decoder[U]
Implicitly added by decodeCatsNev
def emap[E, U](f: T => Either[E, U])(implicit ctx: E <:< Throwable): Decoder[U]
Implicitly added by decodeCatsNev
def emap[U](f: T => Either[DecoderFailure, U]): Decoder[U]
def emap[E, U](f: T => Either[E, U])(implicit ctx: E <:< Throwable): Decoder[U]
def emapOption[U](f: T => Option[U]): Decoder[U]
Implicitly added by decodeCatsNec
def emapOption[U](f: T => Option[U]): Decoder[U]
Implicitly added by decodeCatsNel
def emapOption[U](f: T => Option[U]): Decoder[U]
Implicitly added by decodeCatsNes
def emapOption[U](f: T => Option[U]): Decoder[U]
Implicitly added by decodeCatsNev
def emapOption[U](f: T => Option[U]): Decoder[U]
def emapTry[U](f: T => Try[U]): Decoder[U]
Implicitly added by decodeCatsNec
def emapTry[U](f: T => Try[U]): Decoder[U]
Implicitly added by decodeCatsNel
def emapTry[U](f: T => Try[U]): Decoder[U]
Implicitly added by decodeCatsNes
def emapTry[U](f: T => Try[U]): Decoder[U]
Implicitly added by decodeCatsNev
def emapTry[U](f: T => Try[U]): Decoder[U]
def flatMap[U](f: T => Decoder[U]): Decoder[U]
Implicitly added by decodeCatsNec
def flatMap[U](f: T => Decoder[U]): Decoder[U]
Implicitly added by decodeCatsNel
def flatMap[U](f: T => Decoder[U]): Decoder[U]
Implicitly added by decodeCatsNes
def flatMap[U](f: T => Decoder[U]): Decoder[U]
Implicitly added by decodeCatsNev
def flatMap[U](f: T => Decoder[U]): Decoder[U]
def flatMapF[U](f: T => Result[U]): Decoder[U]
Implicitly added by decodeCatsNec
def flatMapF[U](f: T => Result[U]): Decoder[U]
Implicitly added by decodeCatsNel
def flatMapF[U](f: T => Result[U]): Decoder[U]
Implicitly added by decodeCatsNes
def flatMapF[U](f: T => Result[U]): Decoder[U]
Implicitly added by decodeCatsNev
def flatMapF[U](f: T => Result[U]): Decoder[U]
def map[U](f: T => U): Decoder[U]
Implicitly added by decodeCatsNec
def map[U](f: T => U): Decoder[U]
Implicitly added by decodeCatsNel
def map[U](f: T => U): Decoder[U]
Implicitly added by decodeCatsNes
def map[U](f: T => U): Decoder[U]
Implicitly added by decodeCatsNev
def map[U](f: T => U): Decoder[U]
def or(other: Decoder[_ <: T]): Decoder[T]
Implicitly added by decodeCatsNec
def or(other: Decoder[_ <: T]): Decoder[T]
Implicitly added by decodeCatsNel
def or(other: Decoder[_ <: T]): Decoder[T]
Implicitly added by decodeCatsNes
def or(other: Decoder[_ <: T]): Decoder[T]
Implicitly added by decodeCatsNev
def or(other: Decoder[_ <: T]): Decoder[T]