Decoder

mess.codec.Decoder
See theDecoder companion object
trait Decoder[A] extends Serializable

Attributes

Companion
object
Graph
Supertypes
trait Serializable
class Object
trait Matchable
class Any
Self type
Decoder[A]

Members list

Value members

Abstract methods

def apply(m: Fmt): Either[DecodingFailure, A]
Implicitly added by decodeList
def apply(m: Fmt): Either[DecodingFailure, A]
Implicitly added by decodeOption
def apply(m: Fmt): Either[DecodingFailure, A]
Implicitly added by decodeSeq
def apply(m: Fmt): Either[DecodingFailure, A]
Implicitly added by decodeSet
def apply(m: Fmt): Either[DecodingFailure, A]
Implicitly added by decodeSome
def apply(m: Fmt): Either[DecodingFailure, A]
Implicitly added by decodeTuple1
def apply(m: Fmt): Either[DecodingFailure, A]
Implicitly added by decodeVector
def apply(m: Fmt): Either[DecodingFailure, A]

Concrete methods

final def flatMap[B](f: A => Decoder[B]): Decoder[B]
Implicitly added by decodeList
final def flatMap[B](f: A => Decoder[B]): Decoder[B]
Implicitly added by decodeOption
final def flatMap[B](f: A => Decoder[B]): Decoder[B]
Implicitly added by decodeSeq
final def flatMap[B](f: A => Decoder[B]): Decoder[B]
Implicitly added by decodeSet
final def flatMap[B](f: A => Decoder[B]): Decoder[B]
Implicitly added by decodeSome
final def flatMap[B](f: A => Decoder[B]): Decoder[B]
Implicitly added by decodeTuple1
final def flatMap[B](f: A => Decoder[B]): Decoder[B]
Implicitly added by decodeVector
final def flatMap[B](f: A => Decoder[B]): Decoder[B]
final def map[B](f: A => B): Decoder[B]
Implicitly added by decodeList
final def map[B](f: A => B): Decoder[B]
Implicitly added by decodeOption
final def map[B](f: A => B): Decoder[B]
Implicitly added by decodeSeq
final def map[B](f: A => B): Decoder[B]
Implicitly added by decodeSet
final def map[B](f: A => B): Decoder[B]
Implicitly added by decodeSome
final def map[B](f: A => B): Decoder[B]
Implicitly added by decodeTuple1
final def map[B](f: A => B): Decoder[B]
Implicitly added by decodeVector
final def map[B](f: A => B): Decoder[B]
final def mapF[B](f: A => Either[DecodingFailure, B]): Decoder[B]
Implicitly added by decodeList
final def mapF[B](f: A => Either[DecodingFailure, B]): Decoder[B]
Implicitly added by decodeOption
final def mapF[B](f: A => Either[DecodingFailure, B]): Decoder[B]
Implicitly added by decodeSeq
final def mapF[B](f: A => Either[DecodingFailure, B]): Decoder[B]
Implicitly added by decodeSet
final def mapF[B](f: A => Either[DecodingFailure, B]): Decoder[B]
Implicitly added by decodeSome
final def mapF[B](f: A => Either[DecodingFailure, B]): Decoder[B]
Implicitly added by decodeTuple1
final def mapF[B](f: A => Either[DecodingFailure, B]): Decoder[B]
Implicitly added by decodeVector
final def mapF[B](f: A => Either[DecodingFailure, B]): Decoder[B]