YamlDecoder

org.virtuslab.yaml.YamlDecoder
See theYamlDecoder companion object
trait YamlDecoder[T]

A type class that provides a conversion from a Node into given type T

Attributes

Companion
object
Source
YamlDecoder.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait YamlCodec[T]
Self type

Members list

Value members

Abstract methods

def construct(node: Node)(implicit settings: LoadSettings): Either[ConstructError, T]
Implicitly added by forList

Attributes

Source
YamlDecoder.scala
def construct(node: Node)(implicit settings: LoadSettings): Either[ConstructError, T]
Implicitly added by forOption

Attributes

Source
YamlDecoder.scala
def construct(node: Node)(implicit settings: LoadSettings): Either[ConstructError, T]
Implicitly added by forSeq

Attributes

Source
YamlDecoder.scala
def construct(node: Node)(implicit settings: LoadSettings): Either[ConstructError, T]
Implicitly added by forSet

Attributes

Source
YamlDecoder.scala
def construct(node: Node)(implicit settings: LoadSettings): Either[ConstructError, T]

Attributes

Source
YamlDecoder.scala

Concrete methods

final def flatMap[T1](f: T => YamlDecoder[T1]): YamlDecoder[T1]
Implicitly added by forList

Attributes

Source
YamlDecoder.scala
final def flatMap[T1](f: T => YamlDecoder[T1]): YamlDecoder[T1]
Implicitly added by forOption

Attributes

Source
YamlDecoder.scala
final def flatMap[T1](f: T => YamlDecoder[T1]): YamlDecoder[T1]
Implicitly added by forSeq

Attributes

Source
YamlDecoder.scala
final def flatMap[T1](f: T => YamlDecoder[T1]): YamlDecoder[T1]
Implicitly added by forSet

Attributes

Source
YamlDecoder.scala
final def flatMap[T1](f: T => YamlDecoder[T1]): YamlDecoder[T1]

Attributes

Source
YamlDecoder.scala
final def map[T1](f: T => T1): YamlDecoder[T1]
Implicitly added by forList

Attributes

Source
YamlDecoder.scala
final def map[T1](f: T => T1): YamlDecoder[T1]
Implicitly added by forOption

Attributes

Source
YamlDecoder.scala
final def map[T1](f: T => T1): YamlDecoder[T1]
Implicitly added by forSeq

Attributes

Source
YamlDecoder.scala
final def map[T1](f: T => T1): YamlDecoder[T1]
Implicitly added by forSet

Attributes

Source
YamlDecoder.scala
final def map[T1](f: T => T1): YamlDecoder[T1]

Attributes

Source
YamlDecoder.scala
final def mapError[T1](f: T => Either[ConstructError, T1]): YamlDecoder[T1]
Implicitly added by forList

Attributes

Source
YamlDecoder.scala
final def mapError[T1](f: T => Either[ConstructError, T1]): YamlDecoder[T1]
Implicitly added by forOption

Attributes

Source
YamlDecoder.scala
final def mapError[T1](f: T => Either[ConstructError, T1]): YamlDecoder[T1]
Implicitly added by forSeq

Attributes

Source
YamlDecoder.scala
final def mapError[T1](f: T => Either[ConstructError, T1]): YamlDecoder[T1]
Implicitly added by forSet

Attributes

Source
YamlDecoder.scala
final def mapError[T1](f: T => Either[ConstructError, T1]): YamlDecoder[T1]

Attributes

Source
YamlDecoder.scala
final def orElse[T1 >: T](that: => YamlDecoder[T1]): YamlDecoder[T1]
Implicitly added by forList

Attributes

Source
YamlDecoder.scala
final def orElse[T1 >: T](that: => YamlDecoder[T1]): YamlDecoder[T1]
Implicitly added by forOption

Attributes

Source
YamlDecoder.scala
final def orElse[T1 >: T](that: => YamlDecoder[T1]): YamlDecoder[T1]
Implicitly added by forSeq

Attributes

Source
YamlDecoder.scala
final def orElse[T1 >: T](that: => YamlDecoder[T1]): YamlDecoder[T1]
Implicitly added by forSet

Attributes

Source
YamlDecoder.scala
final def orElse[T1 >: T](that: => YamlDecoder[T1]): YamlDecoder[T1]

Attributes

Source
YamlDecoder.scala
final def widen[T1 >: T]: YamlDecoder[T1]
Implicitly added by forList

Attributes

Source
YamlDecoder.scala
final def widen[T1 >: T]: YamlDecoder[T1]
Implicitly added by forOption

Attributes

Source
YamlDecoder.scala
final def widen[T1 >: T]: YamlDecoder[T1]
Implicitly added by forSeq

Attributes

Source
YamlDecoder.scala
final def widen[T1 >: T]: YamlDecoder[T1]
Implicitly added by forSet

Attributes

Source
YamlDecoder.scala
final def widen[T1 >: T]: YamlDecoder[T1]

Attributes

Source
YamlDecoder.scala