spray.httpx.unmarshalling

Deserializer

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

Linear Supertypes
FormDataUnmarshallers, FromStringDeserializers, UnmarshallerLifting, BasicUnmarshallers, DeserializerLowerPriorityImplicits, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Deserializer
  2. FormDataUnmarshallers
  3. FromStringDeserializers
  4. UnmarshallerLifting
  5. BasicUnmarshallers
  6. DeserializerLowerPriorityImplicits
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. implicit val ByteArrayUnmarshaller: Unmarshaller[Array[Byte]] { def apply(entity: spray.http.HttpEntity): scala.util.Right[Nothing,Array[Byte]] }

    Definition Classes
    BasicUnmarshallers
  7. implicit val CharArrayUnmarshaller: Unmarshaller[Array[Char]] { def apply(entity: spray.http.HttpEntity): scala.util.Right[Nothing,Array[Char]] }

    Definition Classes
    BasicUnmarshallers
  8. object HexInt extends FromStringDeserializer[Int]

    Definition Classes
    FromStringDeserializers
  9. object HexLong extends FromStringDeserializer[Long]

    Definition Classes
    FromStringDeserializers
  10. implicit val MultipartByteRangesUnmarshaller: Unmarshaller[MultipartByteRanges]

    Definition Classes
    FormDataUnmarshallers
  11. implicit val MultipartContentUnmarshaller: Unmarshaller[MultipartContent]

    Definition Classes
    FormDataUnmarshallers
  12. implicit val MultipartFormDataUnmarshaller: Unmarshaller[MultipartFormData]

    Definition Classes
    FormDataUnmarshallers
  13. implicit val NodeSeqUnmarshaller: Unmarshaller[NodeSeq]

    Definition Classes
    BasicUnmarshallers
  14. implicit val String2BooleanConverter: FromStringDeserializer[Boolean]

    Definition Classes
    FromStringDeserializers
  15. implicit val String2ByteConverter: FromStringDeserializer[Byte]

    Definition Classes
    FromStringDeserializers
  16. implicit val String2DoubleConverter: FromStringDeserializer[Double]

    Definition Classes
    FromStringDeserializers
  17. implicit val String2FloatConverter: FromStringDeserializer[Float]

    Definition Classes
    FromStringDeserializers
  18. implicit val String2IntConverter: FromStringDeserializer[Int]

    Definition Classes
    FromStringDeserializers
  19. implicit val String2LongConverter: FromStringDeserializer[Long]

    Definition Classes
    FromStringDeserializers
  20. implicit val String2ShortConverter: FromStringDeserializer[Short]

    Definition Classes
    FromStringDeserializers
  21. implicit val String2SymbolConverter: FromStringDeserializer[Symbol] { def apply(value: String): scala.util.Right[Nothing,Symbol] }

    Definition Classes
    FromStringDeserializers
  22. implicit val StringUnmarshaller: Unmarshaller[String] { def apply(entity: spray.http.HttpEntity): scala.util.Right[Nothing,String] }

    Definition Classes
    BasicUnmarshallers
  23. implicit val UrlEncodedFormDataUnmarshaller: Unmarshaller[FormData]

    Definition Classes
    FormDataUnmarshallers
  24. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  25. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  27. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  28. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  29. implicit def formFileUnmarshaller: FromBodyPartOptionUnmarshaller[FormFile]

    Definition Classes
    FormDataUnmarshallers
  30. implicit def formUnmarshaller(implicit fdum: Unmarshaller[FormData], mpfdum: Unmarshaller[MultipartFormData]): Unmarshaller[HttpForm]

    Definition Classes
    FormDataUnmarshallers
  31. implicit def fromFunction2Converter[A, B](implicit f: (A) ⇒ B): Deserializer[A, B]

  32. implicit def fromMessageUnmarshaller[T](implicit um: Unmarshaller[T]): FromMessageUnmarshaller[T]

    Definition Classes
    UnmarshallerLifting
  33. implicit def fromRequestUnmarshaller[T](implicit um: FromMessageUnmarshaller[T]): FromRequestUnmarshaller[T]

    Definition Classes
    UnmarshallerLifting
  34. implicit def fromResponseUnmarshaller[T](implicit um: FromMessageUnmarshaller[T]): FromResponseUnmarshaller[T]

    Definition Classes
    UnmarshallerLifting
  35. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  36. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  37. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  38. implicit def lift2SourceOption[A, B](converter: Deserializer[A, B]): Deserializer[Option[A], B]

    Definition Classes
    DeserializerLowerPriorityImplicits
  39. implicit def liftFromEntityOptionUnmarshaller[T](implicit feou: FromEntityOptionUnmarshaller[T]): FromBodyPartOptionUnmarshaller[T]

    Definition Classes
    FormDataUnmarshallers
  40. implicit def liftToSourceOption[A, B](implicit converter: Deserializer[A, B]): Deserializer[Option[A], B]

    Definition Classes
    DeserializerLowerPriorityImplicits
  41. implicit def liftToTargetOption[A, B](implicit converter: Deserializer[A, B]): Deserializer[A, Option[B]]

  42. def multipartByteRangesUnmarshaller(defaultCharset: HttpCharset): Unmarshaller[MultipartByteRanges]

    Definition Classes
    FormDataUnmarshallers
  43. def multipartContentUnmarshaller(defaultCharset: HttpCharset): Unmarshaller[MultipartContent]

    Definition Classes
    FormDataUnmarshallers
  44. def multipartFormDataUnmarshaller(strict: Boolean = true): SimpleUnmarshaller[MultipartFormData] { ... /* 2 definitions in type refinement */ }

    Definition Classes
    FormDataUnmarshallers
  45. def multipartPartsUnmarshaller[T <: MultipartParts](mediaRange: MediaRange, defaultCharset: HttpCharset, create: (Seq[BodyPart]) ⇒ T): Unmarshaller[T]

    Definition Classes
    FormDataUnmarshallers
  46. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  47. final def notify(): Unit

    Definition Classes
    AnyRef
  48. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  49. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  50. def toString(): String

    Definition Classes
    AnyRef → Any
  51. def urlEncodedFormDataUnmarshaller(defaultCharset: HttpCharset): Unmarshaller[FormData]

    Definition Classes
    FormDataUnmarshallers
  52. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  53. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  54. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from FormDataUnmarshallers

Inherited from FromStringDeserializers

Inherited from UnmarshallerLifting

Inherited from BasicUnmarshallers

Inherited from DeserializerLowerPriorityImplicits

Inherited from AnyRef

Inherited from Any

Ungrouped