org.virtuslab.yaml.YamlDecoder$
See theYamlDecoder companion trait
object YamlDecoder
Attributes
- Companion
- trait
- Source
- YamlDecoder.scala
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
YamlDecoder.type
Members list
Value members
Concrete methods
def apply[T](pf: PartialFunction[Node, Either[ConstructError, T]])(implicit classTag: ClassTag[T]): YamlDecoder[T]
Attributes
- Source
- YamlDecoder.scala
Inherited methods
protected def constructValues[T](elemLabels: List[String], instances: List[YamlDecoder[_]], optionalTypes: List[Boolean], valuesMap: Map[String, Node], p: ProductOf[T]): Either[ConstructError, T]
Attributes
- Inherited from:
- DecoderMacros (hidden)
- Source
- YamlDecoderCrossCompat.scala
Attributes
- Inherited from:
- DecoderMacros (hidden)
- Source
- YamlDecoderCrossCompat.scala
Attributes
- Inherited from:
- YamlDecoderCompanionCrossCompat (hidden)
- Source
- YamlDecoderCrossCompat.scala
protected def extractKeyValues(mappings: Map[Node, Node]): Either[ConstructError, Map[String, Node]]
Attributes
- Inherited from:
- DecoderMacros (hidden)
- Source
- YamlDecoderCrossCompat.scala
Attributes
- Inherited from:
- DecoderMacros (hidden)
- Source
- YamlDecoderCrossCompat.scala
Attributes
- Inherited from:
- DecoderMacros (hidden)
- Source
- YamlDecoderCrossCompat.scala
Attributes
- Inherited from:
- DecoderMacros (hidden)
- Source
- YamlDecoderCrossCompat.scala
Attributes
- Inherited from:
- DecoderMacros (hidden)
- Source
- YamlDecoderCrossCompat.scala
Attributes
- Inherited from:
- DecoderMacros (hidden)
- Source
- YamlDecoderCrossCompat.scala
Implicits
Implicits
Attributes
- Source
- YamlDecoder.scala
Attributes
- Source
- YamlDecoder.scala
Attributes
- Source
- YamlDecoder.scala
Attributes
- Source
- YamlDecoder.scala
Attributes
- Source
- YamlDecoder.scala
Attributes
- Source
- YamlDecoder.scala
Attributes
- Source
- YamlDecoder.scala
Attributes
- Source
- YamlDecoder.scala
implicit def forMap[K, V](implicit keyDecoder: YamlDecoder[K], valueDecoder: YamlDecoder[V]): YamlDecoder[Map[K, V]]
Attributes
- Source
- YamlDecoder.scala
Attributes
- Source
- YamlDecoder.scala
Attributes
- Source
- YamlDecoder.scala
Attributes
- Source
- YamlDecoder.scala
Attributes
- Source
- YamlDecoder.scala
Attributes
- Source
- YamlDecoder.scala
In this article