spray.httpx

unmarshalling

package unmarshalling

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. unmarshalling
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait BasicUnmarshallers extends AnyRef

  2. sealed trait DeserializationError extends AnyRef

  3. type Deserialized[T] = Either[DeserializationError, T]

  4. trait Deserializer[A, B] extends (A) ⇒ Deserialized[B]

  5. trait FormDataUnmarshallers extends AnyRef

  6. sealed abstract class FormField extends AnyRef

  7. sealed abstract class FormFieldConverter[T] extends AnyRef

  8. sealed trait FormFieldExtractor extends AnyRef

  9. type FromBodyPartOptionUnmarshaller[T] = Deserializer[Option[BodyPart], T]

  10. type FromEntityOptionUnmarshaller[T] = Deserializer[Option[HttpEntity], T]

  11. type FromMessageUnmarshaller[T] = Deserializer[HttpMessage, T]

  12. type FromRequestUnmarshaller[T] = Deserializer[HttpRequest, T]

  13. type FromResponseUnmarshaller[T] = Deserializer[HttpResponse, T]

  14. type FromStringDeserializer[T] = Deserializer[String, T]

  15. trait FromStringDeserializers extends AnyRef

  16. type FromStringOptionDeserializer[T] = Deserializer[Option[String], T]

  17. case class MalformedContent(errorMessage: String, cause: Option[Throwable] = scala.None) extends DeserializationError with Product with Serializable

  18. class MultipartFormField extends FormField

  19. implicit class PimpedHttpEntity extends AnyRef

  20. implicit class PimpedHttpMessage extends AnyRef

  21. implicit class PimpedHttpRequest extends AnyRef

  22. implicit class PimpedHttpResponse extends AnyRef

  23. abstract class SimpleUnmarshaller[T] extends Unmarshaller[T]

  24. type Unmarshaller[T] = Deserializer[HttpEntity, T]

  25. trait UnmarshallerLifting extends AnyRef

  26. case class UnsupportedContentType(errorMessage: String) extends DeserializationError with Product with Serializable

  27. class UrlEncodedFormField extends FormField

  28. trait MultipartUnmarshallers extends FormDataUnmarshallers

    Annotations
    @deprecated
    Deprecated

    (Since version version after 1.0-M8) Moved to FormDataUnmarshallers

Value Members

  1. object BasicUnmarshallers extends BasicUnmarshallers

  2. object ContentExpected extends DeserializationError with Product with Serializable

  3. object Deserializer extends DeserializerLowerPriorityImplicits with BasicUnmarshallers with UnmarshallerLifting with FromStringDeserializers with FormDataUnmarshallers

  4. object FormDataUnmarshallers extends FormDataUnmarshallers

  5. object FormFieldConverter extends FfcLowerPrioImplicits

  6. object FormFieldExtractor

  7. object FromStringDeserializers extends FromStringDeserializers

  8. object MalformedContent extends Serializable

  9. object Unmarshaller

  10. object UnmarshallerLifting extends UnmarshallerLifting

  11. implicit def formFieldExtractor(form: HttpForm): FormFieldExtractor

  12. implicit def pimpBodyPart(bodyPart: BodyPart): PimpedHttpEntity

Deprecated Value Members

  1. object MultipartUnmarshallers extends FormDataUnmarshallers

    Annotations
    @deprecated
    Deprecated

    (Since version version after 1.0-M8) Moved to FormDataUnmarshallers

Inherited from AnyRef

Inherited from Any

Ungrouped