trait Marshalling extends BasicJsonMarshalling with BasicMarshalling with QuereaseMarshalling with DtoMarshalling
- Self Type
- Marshalling with AppProvider[_] with JsonConverterProvider with Execution
- Source
- Marshalling.scala
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- Marshalling
- DtoMarshalling
- QuereaseMarshalling
- QuereaseResultMarshalling
- BasicJsonMarshalling
- BasicMarshalling
- OptionMarshalling
- SprayJsonSupport
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
case class
GeneratedFile(name: String, contentType: ContentType, content: Array[Byte], contentDispositionType: ContentDispositionType = ContentDispositionTypes.attachment) extends Product with Serializable
- Definition Classes
- BasicMarshalling
-
case class
StreamedFile(name: String, contentType: ContentType, content: Source[ByteString, Any], contentDispositionType: ContentDispositionType = ContentDispositionTypes.attachment) extends Product with Serializable
- Definition Classes
- BasicMarshalling
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
implicit
val
ContentTypeUnmarshaller: FromEntityUnmarshaller[ContentType]
- Definition Classes
- BasicMarshalling
-
implicit
val
HeadersUnmarshaller: FromResponseUnmarshaller[Seq[HttpHeader]]
- Definition Classes
- BasicMarshalling
-
implicit
val
SourceUnmarshaller: FromEntityUnmarshaller[Source[ByteString, Any]]
- Definition Classes
- BasicMarshalling
-
implicit
val
StatusCodeUnmarshaller: FromResponseUnmarshaller[StatusCode]
- Definition Classes
- BasicMarshalling
-
implicit
def
TupleUnmarshaller[A, B, P](implicit ma: Unmarshaller[P, A], mb: Unmarshaller[P, B]): Unmarshaller[P, (A, B)]
- Definition Classes
- BasicMarshalling
-
implicit
val
UnitUnmarshaller: FromResponseUnmarshaller[Unit]
- Definition Classes
- BasicMarshalling
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
val
cborOrJsonDecoder: CborOrJsonDecoder
- Definition Classes
- QuereaseMarshalling
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
combinedWithEC[A, B, C](marshal: (ExecutionContext) ⇒ (A) ⇒ B)(implicit m2: Marshaller[B, C]): Marshaller[A, C]
- Definition Classes
- BasicMarshalling
-
def
contentDisposition(fileName: String, dispositionType: ContentDispositionType): List[RawHeader]
- Definition Classes
- BasicMarshalling
-
def
createCborEncoderFactory(viewName: String, isCollection: Boolean): EncoderFactory
- Definition Classes
- QuereaseResultMarshalling
-
def
createCsvEncoderFactory(viewName: String): EncoderFactory
- Definition Classes
- QuereaseResultMarshalling
-
def
createJsonEncoderFactory(viewName: String, isCollection: Boolean): EncoderFactory
- Definition Classes
- QuereaseResultMarshalling
-
def
createOdsEncoderFactory(viewName: String): EncoderFactory
- Definition Classes
- QuereaseResultMarshalling
-
def
createXlsXmlEncoderFactory(viewName: String): EncoderFactory
- Definition Classes
- QuereaseResultMarshalling
-
implicit
val
dtoForViewMarshaller: ToEntityMarshaller[(AppProvider.App.Dto, String)]
- Definition Classes
- DtoMarshalling
-
implicit
val
dtoMarshaller: ToEntityMarshaller[AppProvider.App.Dto]
- Definition Classes
- DtoMarshalling
-
implicit
val
dtoSeqForViewMarshaller: ToEntityMarshaller[(Seq[AppProvider.App.Dto], String)]
- Definition Classes
- DtoMarshalling
-
implicit
val
dtoSeqMarshaller: ToEntityMarshaller[Seq[AppProvider.App.Dto]]
- Definition Classes
- DtoMarshalling
-
implicit
def
dtoSeqUnmarshaller[T <: AppProvider.App.Dto](implicit m: Manifest[T]): FromEntityUnmarshaller[Seq[T]]
- Definition Classes
- DtoMarshalling
-
implicit
def
dtoUnmarshaller[T <: AppProvider.App.Dto](implicit m: Manifest[T]): FromEntityUnmarshaller[T]
- Definition Classes
- DtoMarshalling
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
fallbackFilename(filename: String): String
- Definition Classes
- BasicMarshalling
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
implicit
def
fromResponseOptionUnmarshaller[T](implicit unm: FromResponseUnmarshaller[T]): FromResponseUnmarshaller[Option[T]]
- Definition Classes
- OptionMarshalling
-
implicit
def
futureMapMarshaller: ToEntityMarshaller[Future[Map[String, Any]]]
- Definition Classes
- BasicJsonMarshalling
-
implicit
val
generatedFileMarshaller: ToResponseMarshaller[(Marshalling.this)#GeneratedFile]
- Definition Classes
- BasicMarshalling
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
implicit
def
jsObjectUnmarshaller(implicit jsonUnmarshaller: FromEntityUnmarshaller[JsValue]): Unmarshaller[HttpEntity, JsObject]
- Definition Classes
- BasicJsonMarshalling
-
def
keyToUriStrings(key: Seq[Any]): Seq[String]
- Definition Classes
- QuereaseResultMarshalling
-
implicit
val
listOfMapsMarshaller: ToEntityMarshaller[List[Map[String, Any]]]
- Definition Classes
- BasicJsonMarshalling
-
implicit
val
mapForViewMarshaller: ToEntityMarshaller[(Map[String, Any], String)]
- Definition Classes
- QuereaseMarshalling
-
implicit
val
mapMarshaller: ToEntityMarshaller[Map[String, Any]]
- Definition Classes
- BasicJsonMarshalling
-
def
mapUnmarshaller(implicit jsonUnmarshaller: FromEntityUnmarshaller[JsValue]): FromEntityUnmarshaller[Map[String, Any]]
- Definition Classes
- BasicJsonMarshalling
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
implicit
val
seqOfMapsForViewMarshaller: ToEntityMarshaller[(Seq[Map[String, Any]], String)]
- Definition Classes
- QuereaseMarshalling
-
def
serializedResultToCborFlow(viewName: String, isCollection: Boolean): Flow[ByteString, ByteString, NotUsed]
- Definition Classes
- QuereaseResultMarshalling
-
def
serializedResultToCsvFlow(viewName: String): Flow[ByteString, ByteString, NotUsed]
- Definition Classes
- QuereaseResultMarshalling
-
def
serializedResultToJsonFlow(viewName: String, isCollection: Boolean): Flow[ByteString, ByteString, NotUsed]
- Definition Classes
- QuereaseResultMarshalling
-
def
serializedResultToOdsFlow(viewName: String): Flow[ByteString, ByteString, NotUsed]
- Definition Classes
- QuereaseResultMarshalling
-
def
serializedResultToXlsXmlFlow(viewName: String): Flow[ByteString, ByteString, NotUsed]
- Definition Classes
- QuereaseResultMarshalling
-
implicit
def
sprayJsValueByteStringUnmarshaller[T]: FromByteStringUnmarshaller[JsValue]
- Definition Classes
- SprayJsonSupport
-
implicit
def
sprayJsValueMarshaller(implicit printer: JsonPrinter): ToEntityMarshaller[JsValue]
- Definition Classes
- SprayJsonSupport
-
implicit
def
sprayJsValueUnmarshaller: FromEntityUnmarshaller[JsValue]
- Definition Classes
- SprayJsonSupport
-
implicit
def
sprayJsonByteStringUnmarshaller[T](implicit reader: RootJsonReader[T]): FromByteStringUnmarshaller[T]
- Definition Classes
- SprayJsonSupport
-
implicit
def
sprayJsonMarshaller[T](implicit writer: RootJsonWriter[T], printer: JsonPrinter): ToEntityMarshaller[T]
- Definition Classes
- SprayJsonSupport
-
implicit
def
sprayJsonMarshallerConverter[T](writer: RootJsonWriter[T])(implicit printer: JsonPrinter): ToEntityMarshaller[T]
- Definition Classes
- SprayJsonSupport
-
implicit
def
sprayJsonSourceReader[T](implicit reader: RootJsonReader[T], support: EntityStreamingSupport): FromEntityUnmarshaller[Source[T, NotUsed]]
- Definition Classes
- SprayJsonSupport
-
implicit
def
sprayJsonUnmarshaller[T](implicit reader: RootJsonReader[T]): FromEntityUnmarshaller[T]
- Definition Classes
- SprayJsonSupport
-
implicit
def
sprayJsonUnmarshallerConverter[T](reader: RootJsonReader[T]): FromEntityUnmarshaller[T]
- Definition Classes
- SprayJsonSupport
-
implicit
val
streamedFileMarshaller: ToResponseMarshaller[(Marshalling.this)#StreamedFile]
- Definition Classes
- BasicMarshalling
-
def
stripAccents(s: String): String
- Definition Classes
- BasicMarshalling
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
implicit
val
toEntityQuereaseDeleteResultMarshaller: ToEntityMarshaller[QuereaseDeleteResult]
- Definition Classes
- QuereaseResultMarshalling
-
implicit
val
toEntityQuereaseIdResultMarshaller: ToEntityMarshaller[IdResult]
- Definition Classes
- QuereaseResultMarshalling
-
implicit
def
toEntityQuereaseListResultMarshaller(viewName: String): ToEntityMarshaller[ListResult]
- Definition Classes
- QuereaseResultMarshalling
-
implicit
val
toEntityQuereaseLongResultMarshaller: ToEntityMarshaller[LongResult]
- Definition Classes
- QuereaseResultMarshalling
-
implicit
def
toEntityQuereaseMapResultMarshaller(viewName: String): ToEntityMarshaller[MapResult]
- Definition Classes
- QuereaseResultMarshalling
-
implicit
val
toEntityQuereaseNoResultMarshaller: ToEntityMarshaller[NoResult.type]
- Definition Classes
- QuereaseResultMarshalling
-
implicit
val
toEntityQuereaseNumberResultMarshaller: ToEntityMarshaller[NumberResult]
- Definition Classes
- QuereaseResultMarshalling
-
implicit
def
toEntityQuereasePojoResultMarshaller(viewName: String): ToEntityMarshaller[PojoResult]
- Definition Classes
- QuereaseResultMarshalling
-
def
toEntityQuereaseSerializedResultMarshaller(viewName: String): ToEntityMarshaller[QuereaseSerializedResult]
- Definition Classes
- QuereaseResultMarshalling
-
implicit
val
toEntityQuereaseStringResultMarshaller: ToEntityMarshaller[StringResult]
- Definition Classes
- QuereaseResultMarshalling
-
def
toEntitySerializedResultMarshaller(contentType: ContentType, createEncoder: EncoderFactory): ToEntityMarshaller[SerializedResult]
- Definition Classes
- QuereaseResultMarshalling
-
def
toMapUnmarshallerForView(viewName: String): FromEntityUnmarshaller[Map[String, Any]]
- Definition Classes
- QuereaseMarshalling
-
implicit
def
toResponseOptionMarshaller[A](implicit m: ToResponseMarshaller[A]): ToResponseMarshaller[Option[A]]
- Definition Classes
- OptionMarshalling
-
implicit
val
toResponseQuereaseIteratorMarshaller: ToResponseMarshaller[QuereaseProvider.QE.QuereaseIteratorResult[AppProvider.App.Dto]]
- Definition Classes
- QuereaseResultMarshalling
-
implicit
def
toResponseQuereaseKeyResultMarshaller: ToResponseMarshaller[KeyResult]
- Definition Classes
- QuereaseResultMarshalling
-
implicit
def
toResponseQuereaseOptionResultMarshaller(viewName: String): ToResponseMarshaller[OptionResult]
- Definition Classes
- QuereaseResultMarshalling
-
implicit
val
toResponseQuereaseStatusResultMarshaller: ToResponseMarshaller[StatusResult]
- Definition Classes
- QuereaseResultMarshalling
-
implicit
def
toResponseTresqlResultMarshaller(implicit res: Resources): ToEntityMarshaller[RowLike]
- Definition Classes
- QuereaseResultMarshalling
-
implicit
def
toResponseWabaseResultMarshaller(implicit ec: ExecutionContext): ToResponseMarshaller[AppProvider.App.WabaseResult]
- Definition Classes
- QuereaseResultMarshalling
-
def
toSeqOfMapsUnmarshallerForView(viewName: String): FromEntityUnmarshaller[Seq[Map[String, Any]]]
- Definition Classes
- QuereaseMarshalling
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
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
-
def
uriWithKeyInPath(uri: Uri, key: Seq[Any]): Uri
- Definition Classes
- QuereaseResultMarshalling
-
def
uriWithKeyInQuery(uri: Uri, key: Seq[Any]): Uri
- Definition Classes
- QuereaseResultMarshalling
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()