TextDecoder

harness.xml.XmlDecoder$.TextDecoder
final class TextDecoder[T](_decode: String => EitherNel[String, T]) extends XmlDecoder[T]

Attributes

Graph
Supertypes
trait XmlDecoder[T]
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

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

Attributes

Definition Classes

Inherited methods

final def /:(nodeName: String): SingleNodeDecoder[T]

Attributes

Inherited from:
XmlDecoder
final def <*>[T2](other: XmlDecoder[T2])(implicit zip: Zip[T, T2]): XmlDecoder[Out]

Attributes

Inherited from:
XmlDecoder
final def decode(nodeSeq: Seq[Node]): Either[String, T]

Attributes

Inherited from:
XmlDecoder
def emap[T2](f: T => EitherNel[String, T2]): XmlDecoder[T2]

Attributes

Inherited from:
XmlDecoder
final def inNode(nodeName: String): SingleNodeDecoder[T]

Attributes

Inherited from:
XmlDecoder
def map[T2](f: T => T2): XmlDecoder[T2]

Attributes

Inherited from:
XmlDecoder
final def someOrElse[T2](default: => T2)(implicit ev: T <:< Option[T2]): XmlDecoder[T2]

Attributes

Inherited from:
XmlDecoder