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. val cborOrJsonDecoder: CborOrJsonDecoder
    Definition Classes
    QuereaseMarshalling
  12. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  13. def combinedWithEC[A, B, C](marshal: (ExecutionContext) ⇒ (A) ⇒ B)(implicit m2: Marshaller[B, C]): Marshaller[A, C]
    Definition Classes
    BasicMarshalling
  14. def contentDisposition(fileName: String, dispositionType: ContentDispositionType): List[RawHeader]
    Definition Classes
    BasicMarshalling
  15. def createCborEncoderFactory(viewName: String, isCollection: Boolean): EncoderFactory
    Definition Classes
    QuereaseResultMarshalling
  16. def createCsvEncoderFactory(viewName: String): EncoderFactory
    Definition Classes
    QuereaseResultMarshalling
  17. def createJsonEncoderFactory(viewName: String, isCollection: Boolean): EncoderFactory
    Definition Classes
    QuereaseResultMarshalling
  18. def createOdsEncoderFactory(viewName: String): EncoderFactory
    Definition Classes
    QuereaseResultMarshalling
  19. def createXlsXmlEncoderFactory(viewName: String): EncoderFactory
    Definition Classes
    QuereaseResultMarshalling
  20. implicit val dtoForViewMarshaller: ToEntityMarshaller[(AppProvider.App.Dto, String)]
    Definition Classes
    DtoMarshalling
  21. implicit val dtoMarshaller: ToEntityMarshaller[AppProvider.App.Dto]
    Definition Classes
    DtoMarshalling
  22. implicit val dtoSeqForViewMarshaller: ToEntityMarshaller[(Seq[AppProvider.App.Dto], String)]
    Definition Classes
    DtoMarshalling
  23. implicit val dtoSeqMarshaller: ToEntityMarshaller[Seq[AppProvider.App.Dto]]
    Definition Classes
    DtoMarshalling
  24. implicit def dtoSeqUnmarshaller[T <: AppProvider.App.Dto](implicit m: Manifest[T]): FromEntityUnmarshaller[Seq[T]]
    Definition Classes
    DtoMarshalling
  25. implicit def dtoUnmarshaller[T <: AppProvider.App.Dto](implicit m: Manifest[T]): FromEntityUnmarshaller[T]
    Definition Classes
    DtoMarshalling
  26. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  27. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  28. def fallbackFilename(filename: String): String
    Definition Classes
    BasicMarshalling
  29. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  30. implicit def fromResponseOptionUnmarshaller[T](implicit unm: FromResponseUnmarshaller[T]): FromResponseUnmarshaller[Option[T]]
    Definition Classes
    OptionMarshalling
  31. implicit def futureMapMarshaller: ToEntityMarshaller[Future[Map[String, Any]]]
    Definition Classes
    BasicJsonMarshalling
  32. implicit val generatedFileMarshaller: ToResponseMarshaller[(Marshalling.this)#GeneratedFile]
    Definition Classes
    BasicMarshalling
  33. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  34. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  35. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  36. implicit def jsObjectUnmarshaller(implicit jsonUnmarshaller: FromEntityUnmarshaller[JsValue]): Unmarshaller[HttpEntity, JsObject]
    Definition Classes
    BasicJsonMarshalling
  37. def keyToUriStrings(key: Seq[Any]): Seq[String]
    Definition Classes
    QuereaseResultMarshalling
  38. implicit val listOfMapsMarshaller: ToEntityMarshaller[List[Map[String, Any]]]
    Definition Classes
    BasicJsonMarshalling
  39. implicit val mapForViewMarshaller: ToEntityMarshaller[(Map[String, Any], String)]
    Definition Classes
    QuereaseMarshalling
  40. implicit val mapMarshaller: ToEntityMarshaller[Map[String, Any]]
    Definition Classes
    BasicJsonMarshalling
  41. def mapUnmarshaller(implicit jsonUnmarshaller: FromEntityUnmarshaller[JsValue]): FromEntityUnmarshaller[Map[String, Any]]
    Definition Classes
    BasicJsonMarshalling
  42. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  43. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  44. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  45. implicit val seqOfMapsForViewMarshaller: ToEntityMarshaller[(Seq[Map[String, Any]], String)]
    Definition Classes
    QuereaseMarshalling
  46. def serializedResultToCborFlow(viewName: String, isCollection: Boolean): Flow[ByteString, ByteString, NotUsed]
    Definition Classes
    QuereaseResultMarshalling
  47. def serializedResultToCsvFlow(viewName: String): Flow[ByteString, ByteString, NotUsed]
    Definition Classes
    QuereaseResultMarshalling
  48. def serializedResultToJsonFlow(viewName: String, isCollection: Boolean): Flow[ByteString, ByteString, NotUsed]
    Definition Classes
    QuereaseResultMarshalling
  49. def serializedResultToOdsFlow(viewName: String): Flow[ByteString, ByteString, NotUsed]
    Definition Classes
    QuereaseResultMarshalling
  50. def serializedResultToXlsXmlFlow(viewName: String): Flow[ByteString, ByteString, NotUsed]
    Definition Classes
    QuereaseResultMarshalling
  51. implicit def sprayJsValueByteStringUnmarshaller[T]: FromByteStringUnmarshaller[JsValue]
    Definition Classes
    SprayJsonSupport
  52. implicit def sprayJsValueMarshaller(implicit printer: JsonPrinter): ToEntityMarshaller[JsValue]
    Definition Classes
    SprayJsonSupport
  53. implicit def sprayJsValueUnmarshaller: FromEntityUnmarshaller[JsValue]
    Definition Classes
    SprayJsonSupport
  54. implicit def sprayJsonByteStringUnmarshaller[T](implicit reader: RootJsonReader[T]): FromByteStringUnmarshaller[T]
    Definition Classes
    SprayJsonSupport
  55. implicit def sprayJsonMarshaller[T](implicit writer: RootJsonWriter[T], printer: JsonPrinter): ToEntityMarshaller[T]
    Definition Classes
    SprayJsonSupport
  56. implicit def sprayJsonMarshallerConverter[T](writer: RootJsonWriter[T])(implicit printer: JsonPrinter): ToEntityMarshaller[T]
    Definition Classes
    SprayJsonSupport
  57. implicit def sprayJsonSourceReader[T](implicit reader: RootJsonReader[T], support: EntityStreamingSupport): FromEntityUnmarshaller[Source[T, NotUsed]]
    Definition Classes
    SprayJsonSupport
  58. implicit def sprayJsonUnmarshaller[T](implicit reader: RootJsonReader[T]): FromEntityUnmarshaller[T]
    Definition Classes
    SprayJsonSupport
  59. implicit def sprayJsonUnmarshallerConverter[T](reader: RootJsonReader[T]): FromEntityUnmarshaller[T]
    Definition Classes
    SprayJsonSupport
  60. implicit val streamedFileMarshaller: ToResponseMarshaller[(Marshalling.this)#StreamedFile]
    Definition Classes
    BasicMarshalling
  61. def stripAccents(s: String): String
    Definition Classes
    BasicMarshalling
  62. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  63. implicit val toEntityQuereaseDeleteResultMarshaller: ToEntityMarshaller[QuereaseDeleteResult]
    Definition Classes
    QuereaseResultMarshalling
  64. implicit val toEntityQuereaseIdResultMarshaller: ToEntityMarshaller[IdResult]
    Definition Classes
    QuereaseResultMarshalling
  65. implicit def toEntityQuereaseListResultMarshaller(viewName: String): ToEntityMarshaller[ListResult]
    Definition Classes
    QuereaseResultMarshalling
  66. implicit val toEntityQuereaseLongResultMarshaller: ToEntityMarshaller[LongResult]
    Definition Classes
    QuereaseResultMarshalling
  67. implicit def toEntityQuereaseMapResultMarshaller(viewName: String): ToEntityMarshaller[MapResult]
    Definition Classes
    QuereaseResultMarshalling
  68. implicit val toEntityQuereaseNoResultMarshaller: ToEntityMarshaller[NoResult.type]
    Definition Classes
    QuereaseResultMarshalling
  69. implicit val toEntityQuereaseNumberResultMarshaller: ToEntityMarshaller[NumberResult]
    Definition Classes
    QuereaseResultMarshalling
  70. implicit def toEntityQuereasePojoResultMarshaller(viewName: String): ToEntityMarshaller[PojoResult]
    Definition Classes
    QuereaseResultMarshalling
  71. def toEntityQuereaseSerializedResultMarshaller(viewName: String): ToEntityMarshaller[QuereaseSerializedResult]
    Definition Classes
    QuereaseResultMarshalling
  72. implicit val toEntityQuereaseStringResultMarshaller: ToEntityMarshaller[StringResult]
    Definition Classes
    QuereaseResultMarshalling
  73. def toEntitySerializedResultMarshaller(contentType: ContentType, createEncoder: EncoderFactory): ToEntityMarshaller[SerializedResult]
    Definition Classes
    QuereaseResultMarshalling
  74. def toMapUnmarshallerForView(viewName: String): FromEntityUnmarshaller[Map[String, Any]]
    Definition Classes
    QuereaseMarshalling
  75. implicit def toResponseOptionMarshaller[A](implicit m: ToResponseMarshaller[A]): ToResponseMarshaller[Option[A]]
    Definition Classes
    OptionMarshalling
  76. implicit val toResponseQuereaseIteratorMarshaller: ToResponseMarshaller[QuereaseProvider.QE.QuereaseIteratorResult[AppProvider.App.Dto]]
    Definition Classes
    QuereaseResultMarshalling
  77. implicit def toResponseQuereaseKeyResultMarshaller: ToResponseMarshaller[KeyResult]
    Definition Classes
    QuereaseResultMarshalling
  78. implicit def toResponseQuereaseOptionResultMarshaller(viewName: String): ToResponseMarshaller[OptionResult]
    Definition Classes
    QuereaseResultMarshalling
  79. implicit val toResponseQuereaseStatusResultMarshaller: ToResponseMarshaller[StatusResult]
    Definition Classes
    QuereaseResultMarshalling
  80. implicit def toResponseTresqlResultMarshaller(implicit res: Resources): ToEntityMarshaller[RowLike]
    Definition Classes
    QuereaseResultMarshalling
  81. implicit def toResponseWabaseResultMarshaller(implicit ec: ExecutionContext): ToResponseMarshaller[AppProvider.App.WabaseResult]
    Definition Classes
    QuereaseResultMarshalling
  82. def toSeqOfMapsUnmarshallerForView(viewName: String): FromEntityUnmarshaller[Seq[Map[String, Any]]]
    Definition Classes
    QuereaseMarshalling
  83. def toString(): String
    Definition Classes
    AnyRef → Any
  84. def uriWithKey(uri: Uri, key: Seq[Any]): Uri

    Override to change key representation in redirect uri, see uriWithKeyInPath(uri, key) and uriWithKeyInQuery(uri, key).

    Override to change key representation in redirect uri, see uriWithKeyInPath(uri, key) and uriWithKeyInQuery(uri, key). Default is uriWithKeyInQuery.

    Definition Classes
    QuereaseResultMarshalling
  85. def uriWithKeyInPath(uri: Uri, key: Seq[Any]): Uri
    Definition Classes
    QuereaseResultMarshalling
  86. def uriWithKeyInQuery(uri: Uri, key: Seq[Any]): Uri
    Definition Classes
    QuereaseResultMarshalling
  87. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  88. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  89. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

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