XmlDecoder

harness.xml.XmlDecoder
See theXmlDecoder companion object
trait XmlDecoder[T]

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type

Members list

Value members

Abstract methods

def decodeAccumulating(nodeSeq: Seq[Node]): EitherNel[String, T]

Concrete methods

final def /:(nodeName: String): SingleNodeDecoder[T]
final def <*>[T2](other: XmlDecoder[T2])(implicit zip: Zip[T, T2]): XmlDecoder[Out]
final def decode(nodeSeq: Seq[Node]): Either[String, T]
def emap[T2](f: T => EitherNel[String, T2]): XmlDecoder[T2]
final def inNode(nodeName: String): SingleNodeDecoder[T]
def map[T2](f: T => T2): XmlDecoder[T2]
final def someOrElse[T2](default: => T2)(implicit ev: T <:< Option[T2]): XmlDecoder[T2]