Unmarshaller

org.apache.pekko.http.javadsl.unmarshalling.Unmarshaller
See theUnmarshaller companion class
object Unmarshaller extends Unmarshallers

Attributes

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

Members list

Type members

Classlikes

class UnsupportedContentTypeException(_supported: Set[ContentTypeRange], _actualContentType: Optional[ContentType]) extends RuntimeException

Attributes

Source
Unmarshaller.scala
Supertypes
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
Known subtypes

Value members

Concrete methods

override def async[A, B](f: Function[A, CompletionStage[B]]): Unmarshaller[A, B]

Creates an unmarshaller from an asynchronous Java function.

Creates an unmarshaller from an asynchronous Java function.

Attributes

Definition Classes
Unmarshallers
Source
Unmarshaller.scala
override def firstOf[A, B](u1: Unmarshaller[A, B], u2: Unmarshaller[A, B]): Unmarshaller[A, B]

Attributes

Definition Classes
Unmarshallers
Source
Unmarshaller.scala
override def firstOf[A, B](u1: Unmarshaller[A, B], u2: Unmarshaller[A, B], u3: Unmarshaller[A, B]): Unmarshaller[A, B]

Attributes

Definition Classes
Unmarshallers
Source
Unmarshaller.scala
override def firstOf[A, B](u1: Unmarshaller[A, B], u2: Unmarshaller[A, B], u3: Unmarshaller[A, B], u4: Unmarshaller[A, B]): Unmarshaller[A, B]

Attributes

Definition Classes
Unmarshallers
Source
Unmarshaller.scala
override def firstOf[A, B](u1: Unmarshaller[A, B], u2: Unmarshaller[A, B], u3: Unmarshaller[A, B], u4: Unmarshaller[A, B], u5: Unmarshaller[A, B]): Unmarshaller[A, B]

Attributes

Definition Classes
Unmarshallers
Source
Unmarshaller.scala
override def sync[A, B](f: Function[A, B]): Unmarshaller[A, B]

Creates an unmarshaller from a Java function.

Creates an unmarshaller from a Java function.

Attributes

Definition Classes
Unmarshallers
Source
Unmarshaller.scala

Concrete fields

Implicits

Implicits

implicit def fromScala[A, B](scalaUnmarshaller: Unmarshaller[A, B]): Unmarshaller[A, B]

Attributes

Source
Unmarshaller.scala