Packages

t

org.wabase

Marshalling

trait Marshalling extends BasicJsonMarshalling with BasicMarshalling with QuereaseMarshalling with DtoMarshalling

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Marshalling
  2. DtoMarshalling
  3. QuereaseMarshalling
  4. QuereaseResultMarshalling
  5. BasicJsonMarshalling
  6. BasicMarshalling
  7. OptionMarshalling
  8. SprayJsonSupport
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class GeneratedFile(name: String, contentType: ContentType, content: Array[Byte], contentDispositionType: ContentDispositionType = ContentDispositionTypes.attachment) extends Product with Serializable
    Definition Classes
    BasicMarshalling
  2. case class StreamedFile(name: String, contentType: ContentType, content: Source[ByteString, Any], contentDispositionType: ContentDispositionType = ContentDispositionTypes.attachment) extends Product with Serializable
    Definition Classes
    BasicMarshalling

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. implicit val ContentTypeUnmarshaller: FromEntityUnmarshaller[ContentType]
    Definition Classes
    BasicMarshalling
  5. implicit val HeadersUnmarshaller: FromResponseUnmarshaller[Seq[HttpHeader]]
    Definition Classes
    BasicMarshalling
  6. implicit val SourceUnmarshaller: FromEntityUnmarshaller[Source[ByteString, Any]]
    Definition Classes
    BasicMarshalling
  7. implicit val StatusCodeUnmarshaller: FromResponseUnmarshaller[StatusCode]
    Definition Classes
    BasicMarshalling
  8. implicit def TupleUnmarshaller[A, B, P](implicit ma: Unmarshaller[P, A], mb: Unmarshaller[P, B]): Unmarshaller[P, (A, B)]
    Definition Classes
    BasicMarshalling
  9. implicit val UnitUnmarshaller: FromResponseUnmarshaller[Unit]
    Definition Classes
    BasicMarshalling
  10. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  11. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  12. def combinedWithEC[A, B, C](marshal: (ExecutionContext) ⇒ (A) ⇒ B)(implicit m2: Marshaller[B, C]): Marshaller[A, C]
    Definition Classes
    BasicMarshalling
  13. def contentDisposition(fileName: String, dispositionType: ContentDispositionType): List[RawHeader]
    Definition Classes
    BasicMarshalling
  14. implicit val dtoForViewMarshaller: ToEntityMarshaller[(Dto, String)]
    Definition Classes
    DtoMarshalling
  15. implicit val dtoMarshaller: ToEntityMarshaller[Dto]
    Definition Classes
    DtoMarshalling
  16. implicit val dtoSeqForViewMarshaller: ToEntityMarshaller[(Seq[Dto], String)]
    Definition Classes
    DtoMarshalling
  17. implicit val dtoSeqMarshaller: ToEntityMarshaller[Seq[Dto]]
    Definition Classes
    DtoMarshalling
  18. implicit def dtoSeqUnmarshaller[T <: Dto](implicit m: Manifest[T]): FromEntityUnmarshaller[Seq[T]]
    Definition Classes
    DtoMarshalling
  19. implicit def dtoUnmarshaller[T <: Dto](implicit m: Manifest[T]): FromEntityUnmarshaller[T]
    Definition Classes
    DtoMarshalling
  20. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  21. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  22. def fallbackFilename(filename: String): String
    Definition Classes
    BasicMarshalling
  23. implicit def fromResponseOptionUnmarshaller[T](implicit unm: FromResponseUnmarshaller[T]): FromResponseUnmarshaller[Option[T]]
    Definition Classes
    OptionMarshalling
  24. implicit def futureMapMarshaller: ToEntityMarshaller[Future[Map[String, Any]]]
    Definition Classes
    BasicJsonMarshalling
  25. implicit val generatedFileMarshaller: ToResponseMarshaller[(Marshalling.this)#GeneratedFile]
    Definition Classes
    BasicMarshalling
  26. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  27. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  28. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  29. implicit def jsObjectUnmarshaller(implicit jsonUnmarshaller: FromEntityUnmarshaller[JsValue]): Unmarshaller[HttpEntity, JsObject]
    Definition Classes
    BasicJsonMarshalling
  30. implicit val listOfMapsMarshaller: ToEntityMarshaller[List[Map[String, Any]]]
    Definition Classes
    BasicJsonMarshalling
  31. implicit val mapForViewMarshaller: ToEntityMarshaller[(Map[String, Any], String, ResultFilter)]
    Definition Classes
    QuereaseMarshalling
  32. implicit val mapMarshaller: ToEntityMarshaller[Map[String, Any]]
    Definition Classes
    BasicJsonMarshalling
  33. def mapUnmarshaller(implicit jsonUnmarshaller: FromEntityUnmarshaller[JsValue]): FromEntityUnmarshaller[Map[String, Any]]
    Definition Classes
    BasicJsonMarshalling
  34. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  35. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  36. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  37. implicit val seqOfMapsForViewMarshaller: ToEntityMarshaller[(Seq[Map[String, Any]], String, ResultFilter)]
    Definition Classes
    QuereaseMarshalling
  38. implicit def sprayJsValueByteStringUnmarshaller[T]: FromByteStringUnmarshaller[JsValue]
    Definition Classes
    SprayJsonSupport
  39. implicit def sprayJsValueMarshaller(implicit printer: JsonPrinter): ToEntityMarshaller[JsValue]
    Definition Classes
    SprayJsonSupport
  40. implicit def sprayJsValueUnmarshaller: FromEntityUnmarshaller[JsValue]
    Definition Classes
    SprayJsonSupport
  41. implicit def sprayJsonByteStringUnmarshaller[T](implicit reader: RootJsonReader[T]): FromByteStringUnmarshaller[T]
    Definition Classes
    SprayJsonSupport
  42. implicit def sprayJsonMarshaller[T](implicit writer: RootJsonWriter[T], printer: JsonPrinter): ToEntityMarshaller[T]
    Definition Classes
    SprayJsonSupport
  43. implicit def sprayJsonMarshallerConverter[T](writer: RootJsonWriter[T])(implicit printer: JsonPrinter): ToEntityMarshaller[T]
    Definition Classes
    SprayJsonSupport
  44. implicit def sprayJsonSourceReader[T](implicit reader: RootJsonReader[T], support: EntityStreamingSupport): FromEntityUnmarshaller[Source[T, NotUsed]]
    Definition Classes
    SprayJsonSupport
  45. implicit def sprayJsonUnmarshaller[T](implicit reader: RootJsonReader[T]): FromEntityUnmarshaller[T]
    Definition Classes
    SprayJsonSupport
  46. implicit def sprayJsonUnmarshallerConverter[T](reader: RootJsonReader[T]): FromEntityUnmarshaller[T]
    Definition Classes
    SprayJsonSupport
  47. implicit val streamedFileMarshaller: ToResponseMarshaller[(Marshalling.this)#StreamedFile]
    Definition Classes
    BasicMarshalling
  48. def stripAccents(s: String): String
    Definition Classes
    BasicMarshalling
  49. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  50. implicit val toEntityAnyResultMarshaller: ToEntityMarshaller[AnyResult]
    Definition Classes
    QuereaseResultMarshalling
  51. implicit val toEntityConfResultMarshaller: ToEntityMarshaller[ConfResult]
    Definition Classes
    QuereaseResultMarshalling
  52. implicit val toEntityHttpEntityResultMarshaller: ToEntityMarshaller[HttpEntityResult]
    Definition Classes
    QuereaseResultMarshalling
  53. implicit val toEntityQuereaseDeleteResultMarshaller: ToEntityMarshaller[QuereaseDeleteResult]
    Definition Classes
    QuereaseResultMarshalling
  54. implicit val toEntityQuereaseIdResultMarshaller: ToEntityMarshaller[IdResult]
    Definition Classes
    QuereaseResultMarshalling
  55. implicit val toEntityQuereaseLongResultMarshaller: ToEntityMarshaller[LongResult]
    Definition Classes
    QuereaseResultMarshalling
  56. implicit def toEntityQuereaseMapResultMarshaller(viewName: String, resFilter: ResultFilter): ToEntityMarshaller[MapResult]
    Definition Classes
    QuereaseResultMarshalling
  57. implicit val toEntityQuereaseNoResultMarshaller: ToEntityMarshaller[NoResult.type]
    Definition Classes
    QuereaseResultMarshalling
  58. implicit val toEntityQuereaseNumberResultMarshaller: ToEntityMarshaller[NumberResult]
    Definition Classes
    QuereaseResultMarshalling
  59. def toEntityQuereaseSerializedResultMarshaller(viewName: String, resultFilter: ResultFilter): ToEntityMarshaller[QuereaseSerializedResult]
    Definition Classes
    QuereaseResultMarshalling
  60. implicit val toEntityQuereaseStringResultMarshaller: ToEntityMarshaller[StringResult]
    Definition Classes
    QuereaseResultMarshalling
  61. def toEntityRequestPartResultMarshaller(ac: AppProvider.App.AppActionContext): ToEntityMarshaller[RequestPartResult]
    Definition Classes
    QuereaseResultMarshalling
  62. def toEntitySerializedResultMarshaller(contentType: ContentType, createEncoder: EncoderFactory): ToEntityMarshaller[SerializedResult]
    Definition Classes
    QuereaseResultMarshalling
  63. def toMapUnmarshaller: FromEntityUnmarshaller[Map[String, Any]]
    Definition Classes
    QuereaseMarshalling
  64. def toMapUnmarshallerForView(viewName: String): FromEntityUnmarshaller[Map[String, Any]]
    Definition Classes
    QuereaseMarshalling
  65. def toResponseCompatibleResultMarshaller(wr: AppProvider.App.WabaseResult): ToResponseMarshaller[CompatibleResult]
    Definition Classes
    QuereaseResultMarshalling
  66. implicit val toResponseFileResultMarshaller: ToResponseMarshaller[FileResult]
    Definition Classes
    QuereaseResultMarshalling
  67. implicit val toResponseHttpResultMarshaller: ToResponseMarshaller[HttpResult]
    Definition Classes
    QuereaseResultMarshalling
  68. implicit def toResponseOptionMarshaller[A](implicit m: ToResponseMarshaller[A]): ToResponseMarshaller[Option[A]]
    Definition Classes
    OptionMarshalling
  69. implicit val toResponseQuereaseIteratorMarshaller: ToResponseMarshaller[QuereaseIteratorResult[Dto]]
    Definition Classes
    QuereaseResultMarshalling
  70. implicit def toResponseQuereaseKeyResultMarshaller: ToResponseMarshaller[KeyResult]
    Definition Classes
    QuereaseResultMarshalling
  71. implicit val toResponseQuereaseStatusResultMarshaller: ToResponseMarshaller[StatusResult]
    Definition Classes
    QuereaseResultMarshalling
  72. implicit val toResponseResourceResultMarshaller: ToResponseMarshaller[ResourceResult]
    Definition Classes
    QuereaseResultMarshalling
  73. implicit val toResponseTemplateResultMarshaller: ToResponseMarshaller[TemplateResult]
    Definition Classes
    QuereaseResultMarshalling
  74. implicit def toResponseTresqlResultMarshaller(implicit res: Resources): ToEntityMarshaller[RowLike]
    Definition Classes
    QuereaseResultMarshalling
  75. implicit def toResponseWabaseResultMarshaller(implicit ec: ExecutionContext): ToResponseMarshaller[AppProvider.App.WabaseResult]
    Definition Classes
    QuereaseResultMarshalling
  76. def toSeqOfMapsUnmarshaller: FromEntityUnmarshaller[Seq[Map[String, Any]]]
    Definition Classes
    QuereaseMarshalling
  77. def toSeqOfMapsUnmarshallerForView(viewName: String): FromEntityUnmarshaller[Seq[Map[String, Any]]]
    Definition Classes
    QuereaseMarshalling
  78. def toString(): String
    Definition Classes
    AnyRef → Any
  79. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  80. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  81. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from DtoMarshalling

Inherited from QuereaseMarshalling

Inherited from QuereaseResultMarshalling

Inherited from BasicJsonMarshalling

Inherited from BasicMarshalling

Inherited from OptionMarshalling

Inherited from SprayJsonSupport

Inherited from AnyRef

Inherited from Any

Ungrouped