package common
- Alphabetic
- Public
- Protected
Type Members
-  final class CsvEntityStreamingSupport extends javadsl.common.CsvEntityStreamingSupport
-   abstract  class EntityStreamingSupport extends javadsl.common.EntityStreamingSupportEntity streaming support trait allowing rendering and receiving incoming Source[T, _]Entity streaming support trait allowing rendering and receiving incoming Source[T, _]See JsonEntityStreamingSupport or CsvEntityStreamingSupport for default implementations. 
-  final class JsonEntityStreamingSupport extends javadsl.common.JsonEntityStreamingSupport
-  class NameDefaultReceptacle[T] extends AnyRef
-  class NameDefaultUnmarshallerReceptacle[T] extends AnyRef
-  class NameOptionReceptacle[T] extends AnyRef
-  class NameOptionUnmarshallerReceptacle[T] extends AnyRef
-  class NameReceptacle[T] extends AnyRef
-  class NameUnmarshallerReceptacle[T] extends AnyRef
-  class RepeatedValueReceptacle[T] extends AnyRef
-  class RepeatedValueUnmarshallerReceptacle[T] extends AnyRef
-  class RequiredValueReceptacle[T] extends AnyRef
-  class RequiredValueUnmarshallerReceptacle[T] extends AnyRef
-   sealed abstract  class StrictForm extends AnyRefRead-only abstraction on top of application/x-www-form-urlencodedand multipart form data, allowing joint unmarshalling access to either kind, **if** you supply both, a pekko.http.scaladsl.unmarshalling.FromStringUnmarshaller as well as a pekko.http.scaladsl.unmarshalling.FromEntityUnmarshaller for the target typeT.Read-only abstraction on top of application/x-www-form-urlencodedand multipart form data, allowing joint unmarshalling access to either kind, **if** you supply both, a pekko.http.scaladsl.unmarshalling.FromStringUnmarshaller as well as a pekko.http.scaladsl.unmarshalling.FromEntityUnmarshaller for the target typeT. Note: In order to allow for random access to the field values streamed multipart form data are strictified! Don't use this abstraction on potentially unbounded forms (e.g. large file uploads).If you only need to consume one type of form ( application/x-www-form-urlencoded*or* multipart) then simply unmarshal directly to the respective form abstraction (pekko.http.scaladsl.model.FormData or pekko.http.scaladsl.model.Multipart.FormData) rather than going through StrictForm.Simple usage example: val strictFormFuture = Unmarshal(entity).to[StrictForm] val fooFieldUnmarshalled: Future[T] = strictFormFuture flatMap { form => Unmarshal(form field "foo").to[T] } 
Value Members
-    object EntityStreamingSupportEntity streaming support, independent of used Json parsing library etc. 
-  object StrictForm
-  object ToNameReceptacleEnhancements extends ToNameReceptacleEnhancements