Package

spray.httpx

unmarshalling

Permalink

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
Visibility
  1. Public
  2. All

Type Members

  1. trait BasicUnmarshallers extends AnyRef

    Permalink
  2. sealed trait DeserializationError extends AnyRef

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

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

    Permalink
  5. trait FormDataUnmarshallers extends AnyRef

    Permalink
  6. sealed abstract class FormField extends AnyRef

    Permalink
  7. sealed abstract class FormFieldConverter[T] extends AnyRef

    Permalink
  8. sealed trait FormFieldExtractor extends AnyRef

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

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

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

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

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

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

    Permalink
  15. trait FromStringDeserializers extends AnyRef

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

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

    Permalink
  18. class MultipartFormField extends FormField

    Permalink
  19. implicit class PimpedHttpEntity extends AnyRef

    Permalink
  20. implicit class PimpedHttpMessage extends AnyRef

    Permalink
  21. implicit class PimpedHttpRequest extends AnyRef

    Permalink
  22. implicit class PimpedHttpResponse extends AnyRef

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

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

    Permalink
  25. trait UnmarshallerLifting extends AnyRef

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

    Permalink
  27. class UrlEncodedFormField extends FormField

    Permalink
  28. trait MultipartUnmarshallers extends FormDataUnmarshallers

    Permalink
    Annotations
    @deprecated
    Deprecated

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

Value Members

  1. object BasicUnmarshallers extends BasicUnmarshallers

    Permalink
  2. object ContentExpected extends DeserializationError with Product with Serializable

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

    Permalink
  4. object FormDataUnmarshallers extends FormDataUnmarshallers

    Permalink
  5. object FormFieldConverter extends FfcLowerPrioImplicits

    Permalink
  6. object FormFieldExtractor

    Permalink
  7. object FromStringDeserializers extends FromStringDeserializers

    Permalink
  8. object MalformedContent extends Serializable

    Permalink
  9. object Unmarshaller

    Permalink
  10. object UnmarshallerLifting extends UnmarshallerLifting

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

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

    Permalink

Deprecated Value Members

  1. object MultipartUnmarshallers extends FormDataUnmarshallers

    Permalink
    Annotations
    @deprecated
    Deprecated

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

Inherited from AnyRef

Inherited from Any

Ungrouped