Packages

object Unmarshaller extends Unmarshallers

Source
Unmarshaller.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Unmarshaller
  2. Unmarshallers
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. 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.

    Definition Classes
    UnmarshallerUnmarshallers
  2. def entityToByteArray: Unmarshaller[HttpEntity, Array[Byte]]
  3. def entityToByteString: Unmarshaller[HttpEntity, ByteString]
  4. def entityToCharArray: Unmarshaller[HttpEntity, Array[Char]]
  5. def entityToMultipartByteRangesUnmarshaller: Unmarshaller[HttpEntity, ByteRanges]
  6. def entityToMultipartFormData: Unmarshaller[HttpEntity, FormData]
  7. def entityToString: Unmarshaller[HttpEntity, String]
  8. def entityToWwwUrlEncodedFormData: Unmarshaller[HttpEntity, FormData]
  9. 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]
    Definition Classes
    UnmarshallerUnmarshallers
  10. def firstOf[A, B](u1: Unmarshaller[A, B], u2: Unmarshaller[A, B], u3: Unmarshaller[A, B], u4: Unmarshaller[A, B]): Unmarshaller[A, B]
    Definition Classes
    UnmarshallerUnmarshallers
  11. def firstOf[A, B](u1: Unmarshaller[A, B], u2: Unmarshaller[A, B], u3: Unmarshaller[A, B]): Unmarshaller[A, B]
    Definition Classes
    UnmarshallerUnmarshallers
  12. def firstOf[A, B](u1: Unmarshaller[A, B], u2: Unmarshaller[A, B]): Unmarshaller[A, B]
    Definition Classes
    UnmarshallerUnmarshallers
  13. def forMediaType[B](t: MediaType, um: Unmarshaller[HttpEntity, B]): Unmarshaller[HttpEntity, B]
  14. def forMediaTypes[B](types: Iterable[MediaType], um: Unmarshaller[HttpEntity, B]): Unmarshaller[HttpEntity, B]
  15. implicit def fromScala[A, B](scalaUnmarshaller: scaladsl.unmarshalling.Unmarshaller[A, B]): Unmarshaller[A, B]
  16. val requestToEntity: Unmarshaller[HttpRequest, RequestEntity]
  17. 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.

    Definition Classes
    UnmarshallerUnmarshallers