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. def createSAXParser(): SAXParser

    Provides a SAXParser for the NodeSeqUnmarshaller to use.

    Provides a SAXParser for the NodeSeqUnmarshaller to use. Override to provide a custom SAXParser implementation. Will be called once for for every request to be unmarshalled. The default implementation calls createSaferSAXParser.

    returns

    Attributes
    protected
    Definition Classes
    BasicUnmarshallers
  27. def createSaferSAXParser(): SAXParser

    Creates a safer SAXParser.

    Creates a safer SAXParser.

    Attributes
    protected
    Definition Classes
    BasicUnmarshallers
  28. final def eq(arg0: AnyRef): Boolean

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    AnyRef
  52. def toString(): String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  56. 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