Unmarshaller

pl.iterators.stir.unmarshalling.Unmarshaller$
See theUnmarshaller companion trait

Attributes

Companion
trait
Source
Unmarshaller.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

case object NoContentException extends RuntimeException, NoStackTrace

Attributes

Source
Unmarshaller.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Product
trait Equals
trait NoStackTrace
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type

Value members

Concrete methods

def apply[A, B](f: A => IO[B]): Unmarshaller[A, B]

Attributes

Source
Unmarshaller.scala
def strict[A, B](f: A => B): Unmarshaller[A, B]

Attributes

Source
Unmarshaller.scala

Inherited fields

Implicits

Implicits

implicit def identityUnmarshaller[T]: Unmarshaller[T, T]

Attributes

Source
Unmarshaller.scala
implicit def liftToTargetOptionUnmarshaller[A, B](um: Unmarshaller[A, B]): Unmarshaller[A, Option[B]]

Attributes

Source
Unmarshaller.scala
implicit def targetOptionUnmarshaller[A, B](implicit um: Unmarshaller[A, B]): Unmarshaller[A, Option[B]]

Attributes

Source
Unmarshaller.scala

Inherited implicits

implicit def CsvSeq[T](implicit unmarshaller: Unmarshaller[String, T]): Unmarshaller[String, Seq[T]]
implicit def liftToSourceOptionUnmarshaller[A, B](um: Unmarshaller[A, B]): Unmarshaller[Option[A], B]

Attributes

Inherited from:
LowerPriorityGenericUnmarshallers
Source
Unmarshaller.scala
implicit def sourceOptionUnmarshaller[A, B](implicit um: Unmarshaller[A, B]): Unmarshaller[Option[A], B]

Attributes

Inherited from:
LowerPriorityGenericUnmarshallers
Source
Unmarshaller.scala